Bug 1555 - Fix default uclibc-0.9.31 configuration
Summary: Fix default uclibc-0.9.31 configuration
Status: RESOLVED FIXED
Alias: None
Product: buildroot
Classification: Unclassified
Component: Other (show other bugs)
Version: unspecified
Hardware: PC Linux
: P5 normal
Target Milestone: ---
Assignee: unassigned
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-14 14:20 UTC by Gustavo Zacarias
Modified: 2010-04-18 20:28 UTC (History)
1 user (show)

See Also:
Host: i686-linux
Target: powerpc-uclibc
Build:


Attachments
Enable libresolv/libnsl stubs by default for uclibc 0.9.31 (950 bytes, patch)
2010-04-14 14:20 UTC, Gustavo Zacarias
Details

Note You need to log in before you can comment on or make changes to this bug.
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