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

Reply via email to