Le 01/11/13 10:53, Bernhard Reutner-Fischer a écrit :
On 10 January 2013 18:48, Florian Fainelli <[email protected]> wrote:
Hello Bernhard,
I am hitting the following build failures on uclibc's master related to the
threads backend:
linuxthreads.old for x86_64:
LD libpthread-0.9.34-git.so
libpthread/linuxthreads.old/libpthread_so.a(wrapsyscall.oS): In function
`fcntl64':
wrapsyscall.c:(.text+0xd8): undefined reference to `__libc_fcntl64'
libpthread/linuxthreads.old/libpthread_so.a(wrapsyscall.oS): In function
`lseek64':
wrapsyscall.c:(.text+0x190): undefined reference to `__libc_lseek64'
libpthread/linuxthreads.old/libpthread_so.a(wrapsyscall.oS): In function
`pread64':
wrapsyscall.c:(.text+0x39c): undefined reference to `__libc_pread64'
collect2: error: ld returned 1 exit status
make: *** [lib/libpthread.so] Error 1
I'll have a look at this one.
nptl for both i386 and x86_64:
LD libpthread-0.9.34-git.so
libpthread/nptl/libpthread_so.a(unwind-forcedunwind.oS): In function
`pthread_cancel_init':
unwind-forcedunwind.c:(.text+0x1f): undefined reference to `dlopen'
unwind-forcedunwind.c:(.text+0x49): undefined reference to `dlsym'
libpthread/nptl/libpthread_so.a(unwind-forcedunwind.oS): In function
`__unwind_freeres':
unwind-forcedunwind.c:(__libc_freeres_fn+0x18): undefined reference to
`dlclose'
collect2: error: ld returned 1 exit status
make: *** [lib/libpthread.so] Error 1
That one i cannot reproduce. Ideas?
Not really, the offending symbols are actually present in
lib/libdl-uClibc-0.9.34-git.so, and we link with it. Looks like some
toolchain specific issue on ubuntu.
--
Florian
_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc