[Bug 1381] busybox does not build because of missing fcntl64 symbol

bugzilla at busybox.net bugzilla at busybox.net
Sat Apr 17 19:55:51 UTC 2010


https://bugs.busybox.net/show_bug.cgi?id=1381





--- Comment #4 from Rob Landley <rob at landley.net>  2010-04-17 19:55:50 UTC ---
And while we're at it, libc/sysdeps/linux/common/__syscall_fcntl.c:

#if ! defined __NR_fcntl64 && defined __UCLIBC_HAS_LFS__
strong_alias(fcntl,fcntl64)
#endif

Which direction should that go in?  Is the new symlink the first or the second
argument?  I'll try swapping 'em...

  CC libc/sysdeps/linux/common/__syscall_fcntl64.os
libc/sysdeps/linux/common/__syscall_fcntl.c:49: error: redefinition of 'fcntl'
libc/sysdeps/linux/common/__syscall_fcntl.c:20: error: previous definition of
'fcntl' was here

Ok, that wasn't it.

I have no idea how this build system works.  It's far more complicated than it
has any obvious reason to be.


-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the uClibc-cvs mailing list