Hello,

Similar problem than with vfork() (redefinition of symbols between
libpthread.a and libc.a), but this time with setregid(), setresgid()
and setresuid(), triggered by the build of Python on at least two
architectures:

 * i386
   
http://autobuild.buildroot.org/results/4c1/4c15b0029c0777eb33d00cbc6f69b8357ed49c9c/build-end.log

 * ARM
   
http://autobuild.buildroot.org/results/953/95366836999effea2bf9de8d1d97fb0265caedf9/build-end.log

/home/test/autobuild/instance-2/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libc.a(setregid.os):
 In function `setregid':
setregid.c:(.text+0x0): multiple definition of `setregid'
/home/test/autobuild/instance-2/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libpthread.a(pthread_setregid.os):pthread_setregid.c:(.text+0x0):
 first defined here
/home/test/autobuild/instance-2/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libc.a(setresgid.os):
 In function `setresgid':
setresgid.c:(.text+0x0): multiple definition of `setresgid'
/home/test/autobuild/instance-2/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libpthread.a(pthread_setresgid.os):pthread_setresgid.c:(.text+0x0):
 first defined here
/home/test/autobuild/instance-2/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libc.a(setresuid.os):
 In function `setresuid':
setresuid.c:(.text+0x0): multiple definition of `setresuid'
/home/test/autobuild/instance-2/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libpthread.a(pthread_setresuid.os):pthread_setresuid.c:(.text+0x0):
 first defined here
/home/test/autobuild/instance-2/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libc.a(setreuid.os):
 In function `setreuid':
setreuid.c:(.text+0x0): multiple definition of `setreuid'
/home/test/autobuild/instance-2/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libpthread.a(pthread_setreuid.os):pthread_setreuid.c:(.text+0x0):
 first defined here

Same uClibc version as with the vfork() report: 0.9.33.2 plus the set
of patches at
http://git.buildroot.net/buildroot/tree/package/uclibc/0.9.33.2?id=2014.05-rc1.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to