On Monday 26 March 2012 21:45:22 Mike Frysinger wrote: > On Tuesday 07 February 2012 19:10:44 Jason Woodward wrote: > > Attached patch fixes this: > > LD libuClibc-0.9.33.so > > > > libc/libc_so.a(stubs.os): In function `sync_file_range': > > stubs.c:(.text+0x0): multiple definition of `ioperm' > > libc/libc_so.a(ioperm.os):ioperm.c:(.text+0x260): first defined here > > libc/libc_so.a(stubs.os): In function `sync_file_range': > > stubs.c:(.text+0x0): multiple definition of `iopl' > > libc/libc_so.a(iopl.os):iopl.c:(.text+0x0): first defined here > > collect2: ld returned 1 exit status > > make[1]: *** [lib/libc.so] Error 1 > > i don't think this is correct. the arm-specific ioperm.c code should > always be used. the stubs code should not attempt to provide one. if you > read the arm code you'd see that it doesn't use the syscall anywhere.
i've pushed a fix that should disable the stubs for arm. please verify. -mike
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
