On Monday 05 April 2010 02:46:56 Peter Korsgaard wrote:
> >>>>> "Rob" == Rob Landley <[email protected]> writes:
>  >>
>  >> As you probably know, the new stable 0.9.31 uClibc release is out.
>
>  Rob> The uclibc.org website says a release candidate is out, it makes
>  Rob> no mention of an actual release.
>
>  Rob> So no, we probably didn't.
>
> No? You used to be on the uclibc list:
>
> http://lists.uclibc.org/pipermail/uclibc/2010-April/043731.html

I'm a month and a half behind reading that list.  I checked the uClibc front 
page, which announced a -rc on march 12, but _still_ hasn't announced an 
actual release.

I'm testing said release now, since the mips64 target in uClibc 0.9.30.3 was 
completely horked (every file saying it was created January 0, 1900).  Using 
uClibc 0.9.31 with the same .config, the static busybox build is breaking with:

  libbb/lib.a(xfuncs.o): In function `close_on_exec_on':
  xfuncs.c:(.text.close_on_exec_on+0xc): undefined reference to `fcntl64'
  libbb/lib.a(xfuncs.o): In function `ndelay_off':
  xfuncs.c:(.text.ndelay_off+0x14): undefined reference to `fcntl64'
  xfuncs.c:(.text.ndelay_off+0x30): undefined reference to `fcntl64'
  libbb/lib.a(xfuncs.o): In function `ndelay_on':
  xfuncs.c:(.text.ndelay_on+0x14): undefined reference to `fcntl64'
  xfuncs.c:(.text.ndelay_on+0x2c): undefined reference to `fcntl64'
  loginutils/lib.a(getty.o):getty.c:(.text.getty_main+0x2fc): more undefined
  references to `fcntl64' follow
  collect2: ld returned 1 exit status
  make: *** [busybox_unstripped] Error 1

And I'm trying to figure out if this is a config issue or due to:

  libc_hidden_def(fcntl64)

In libc/sysdeps/linux/common/__syscall_fcntl64.c.  (Why "hidden"?  What's the 
point in hiding it?  It's a libc export, right?)

Rob
-- 
Latency is more important than throughput. It's that simple. - Linus Torvalds
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to