crosstool-ng/patches/uClibc/0.9.30.1
Zoltan Devai 06cb0b6ddb libc/uClibc: fix building on system with recent glibc
While trying to build a toolchain with ct-ng 1.5.0,
arm-unknown-linux-uclibcgnueabi target,
I get the following error:

[INFO ]  Installing C library headers
[EXTRA]    Copying sources to build dir
[EXTRA]    Applying configuration
[EXTRA]    Building headers
[EXTRA]    Installing headers
[ERROR]    extra/scripts/unifdef.c:209: error: conflicting types for 'getline'
[ERROR]    make[2]: *** [extra/scripts/unifdef] Error 1
[ERROR]    Build failed in step 'Installing C library headers'

The following patch solves the problem.
(It's a backport of this uClibc commit:
http://git.uclibc.org/uClibc/commit/?id=49e81cada73616864b9b31df0aeb6961c30f5a6e
)

[--SNIP from another mail--]
AFAIK this is a problem since glibc 2.10.
2009-10-28 12:03:38 +01:00
..
100-fix-gethostent_r-failure-retval.patch Add uClibc-0.9.30.1 patchset, based on the 0.9.30 patchset. 2009-03-08 17:11:31 +00:00
110-arm_fix_alignment.patch Add uClibc-0.9.30.1 patchset, based on the 0.9.30 patchset. 2009-03-08 17:11:31 +00:00
120-rm-whitespace.patch Add uClibc-0.9.30.1 patchset, based on the 0.9.30 patchset. 2009-03-08 17:11:31 +00:00
130-arm-ftruncate64.patch Add uClibc-0.9.30.1 patchset, based on the 0.9.30 patchset. 2009-03-08 17:11:31 +00:00
140-gnu89-inline.patch Fix offset in uClibc patch. 2009-03-30 20:17:46 +00:00
150-64bit-strtouq.patch Add three new uClibc-0.9.30.1, vampirised from buildroot. 2009-03-31 06:39:03 +00:00
160-c99-ldbl-math.patch Add three new uClibc-0.9.30.1, vampirised from buildroot. 2009-03-31 06:39:03 +00:00
170-dl-sysdep-inline.patch Add three new uClibc-0.9.30.1, vampirised from buildroot. 2009-03-31 06:39:03 +00:00
180-getline-conflict.patch libc/uClibc: fix building on system with recent glibc 2009-10-28 12:03:38 +01:00