[PATCH nptl] Improve parallel building

Austin Foxley austinf at cetoncorp.com
Sat Dec 19 22:05:45 UTC 2009


On 12/18/2009 06:29 PM, Bernhard Reutner-Fischer wrote:
> Oh, as an unrelated note, current master is also broken for an x86_64 defconfig:
> libc/misc/internals/tempname.c: In function '___path_search':
> libc/misc/internals/tempname.c:116: warning: field precision should have type 'int', but argument 3 has type 'size_t'
> libc/misc/internals/tempname.c:116: warning: field precision should have type 'int', but argument 5 has type 'size_t'
> libc/libc_so.a(mempcpy.os): In function `__memcpy_chk':
> (.text+0x0): multiple definition of `__memcpy_chk'
> libc/libc_so.a(memcpy.os):(.text+0x0): first defined here
> libc/libc_so.a(memcpy.os): In function `__memcpy_chk':
> (.text+0x5): undefined reference to `__GI___chk_fail'
> /usr/bin/ld: libc/libc_so.a(memcpy.os): relocation R_X86_64_PC32 against undefined symbol `__GI___chk_fail' can not be used when making a shared object; recompile with -fPIC
> /usr/bin/ld: final link failed: Bad value

Just pushed a fix for those multiple definitions. It's probably OK for 0_9_30 
too, but I didn't check.

-Austin


More information about the uClibc mailing list