On Sun, 2005-01-16 at 07:39 -0500, Mike Frysinger wrote:
> On Sunday 16 January 2005 06:38 am, Sander Knopper wrote:
> > So these cvs snapshots also had the new stdio core and those things?
>
> pretty sure they did considering that the stdio core changes happened before
> i
> started working on gentoo embedded ;)
>
> uclibc-0.9.26-r7 was cvs around august 8th 2004
>
> the only time ive seen 'function not implemented' was when uclibc was built
> against linux headers that were newer than the kernel in use
This sounds reasonable. The target uses a hardened-dev-sources kernel
(using the 2.6.8.1 kernel headers currentyl) and the build computer is a
debian woody with 2.4.28 kernel.
> whoever has this bug should try running it through strace and figure out
> *what* function is coming back from the kernel as not being implemented
> -mike
It is "touch -m" that fails.
brk(0x80008bb0) = 0x80008bb0
brk(0x80009000) = 0x80009000
gettimeofday({1105946720, 458713}, NULL) = 0
open("/var/lib/init.d/depcache", O_WRONLY|O_NONBLOCK|O_CREAT|O_NOCTTY|
O_LARGEFILE, 0666) = 3
fstat64(3, {st_mode=S_IFREG|0600, st_size=30477, ...}) = 0
close(3) = 0
utimes("/var/lib/init.d/depcache", {1105946663, 0}) = -1 ENOSYS
(Function not implemented)
write(2, "setting times of ", 17setting times of ) = 17
write(2, "`/var/lib/init.d/depcache\'", 26`/var/lib/init.d/depcache') =
26
write(2, ": ", 2: ) = 2
write(2, "Function not implemented", 24Function not implemented) = 24
write(2, "\n", 1
) = 1
_exit(1) = ?
It looks like it is utimes() that is not implemented this time.
--
Natanael Copa
--
[email protected] mailing list