On 25 April 2012 23:16, Peter Mazinger <[email protected]> wrote: > Hi > >> Yes, i know. I think the correct guard is >> #if defined __UCLIBC_HAS_LFS__ && __WORDSIZE == 32 && !defined >> __NR_fcntl64 >> fixed. > > maybe better > #if defined __UCLIBC_HAS_LFS__ && !defined __NR_fcntl64 (independently of the > __WORDSIZE, IIRC 64bit archs do not have __NR_fcntl64 and their fcntl syscall > is the same as fcntl64 on 32bit archs).
sounds ok, changed. >> Another question, on powerpc, i see: >> >> Makefile.in:139: warning: overriding commands for target >> `include/bits/local_lim.h' >> libpthread/nptl/sysdeps/unix/sysv/linux/Makefile.commonarch:202: >> warning: ignoring old commands for target `include/bits/local_lim.h' >> >> Can you advise on this on, please? > > Is this happening on Khem's tree or future branch? on the future branch (really on master with uclibc.org/~aldot/uClibc/psm-future.tar.gz ontop). Another thing: with LD_SO_CACHE=y O_CLOEXEC is not defined (you removed all the _GNU_SOURCE and we did not yet adjust it for susv4) so ldso fails to build with: CC ldso/ldso/ldso.oS In file included from ldso/ldso/ldso.c:1432:0: ldso/ldso/dl-elf.c: In function '_dl_map_cache': ldso/ldso/dl-elf.c:54:45: error: 'O_CLOEXEC' undeclared (first use in this function) _______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
