Bug 1555

Summary: Fix default uclibc-0.9.31 configuration
Product: buildroot Reporter: Gustavo Zacarias <gustavo>
Component: OtherAssignee: unassigned
Status: RESOLVED FIXED    
Severity: normal CC: buildroot
Priority: P5    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Host: i686-linux Target: powerpc-uclibc
Build:
Attachments: Enable libresolv/libnsl stubs by default for uclibc 0.9.31

Description Gustavo Zacarias 2010-04-14 14:20:58 UTC
Created attachment 1519 [details]
Enable libresolv/libnsl stubs by default for uclibc 0.9.31

Uclibc-0.9.31 has the (new) option to disable libresolv & libnsl stubs.
However some packages try to link explicitly to them (example: pppoatm plugin from pppd).
Since the 4.3BSD standard states to explicitly link to libresolv for res_* functions it'll be difficult to fix packages upstream with respect to this.
The best solution would be to enable the stubs, expert users can disable them in their custom uclibc config to shave a few bytes from their target system if they don't need them.
Comment 1 Thomas Petazzoni 2010-04-17 00:53:49 UTC
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Comment 2 Peter Korsgaard 2010-04-18 20:28:34 UTC
committed, thanks