[Glibc-bsd-commits] r1623 - trunk/glibc-2.3-head

Petr Salinger ps-guest at costa.debian.org
Tue Jun 27 16:19:17 UTC 2006


Author: ps-guest
Date: 2006-06-27 16:19:16 +0000 (Tue, 27 Jun 2006)
New Revision: 1623

Modified:
   trunk/glibc-2.3-head/NOTES-2.4
   trunk/glibc-2.3-head/glibc24-ftw.diff
Log:
* [glibc 2.4] classify "make check" failures
 


Modified: trunk/glibc-2.3-head/NOTES-2.4
===================================================================
--- trunk/glibc-2.3-head/NOTES-2.4	2006-06-27 11:28:37 UTC (rev 1622)
+++ trunk/glibc-2.3-head/NOTES-2.4	2006-06-27 16:19:16 UTC (rev 1623)
@@ -29,7 +29,6 @@
 
 * move linuxthreads & linuxthreads_db from module linuxthreads into top dir
 
-
 * try to apply patches
 	of course, patches in subdir upstream are already in CVS
 	failures in configure/configure.in ignore
@@ -83,17 +82,20 @@
 ---------------------
 (as of 2006-06-26)
 
+  requires (and tests) Linux specific O_NOATIME
 make[2]: *** [/build/g24/build/dirent/tst-fdopendir.o] Error 1
+
+  kernel doesn't fill enough in siginfo_t for signal handlers
 make[2]: *** [/build/g24/build/posix/tst-waitid.out] Error 1
 
+  no similar syscall, unimplemented
 make[2]: *** [/build/g24/build/io/tst-readlinkat.out] Error 1
+
+  no similar syscall, emulation hitted by (unavoidable) race condition
 make[2]: *** [/build/g24/build/misc/tst-pselect.out] Error 1
 
+  requires SIGRTMIN
 make[2]: *** [/build/g24/build/rt/tst-timer2.o] Error 1
-make[2]: *** [/build/g24/build/rt/tst-aio.out] Error 1
-make[2]: *** [/build/g24/build/rt/tst-aio64.out] Error 1
-make[2]: *** [/build/g24/build/rt/tst-aio9.out] Error 1
-make[2]: *** [/build/g24/build/rt/tst-aio10.out] Error 1
 make[2]: *** [/build/g24/build/rt/tst-mqueue5.o] Error 1
 make[2]: *** [/build/g24/build/rt/tst-timer4.o] Error 1
 make[2]: *** [/build/g24/build/rt/tst-timer5.o] Error 1
@@ -101,7 +103,13 @@
 make[2]: *** [/build/g24/build/rt/tst-cputimer2.o] Error 1
 make[2]: *** [/build/g24/build/rt/tst-cputimer3.o] Error 1
 
-[due to unimplemented readlinkat()]:
+  examine why, maybe due to non-rt behaviour of signals
+make[2]: *** [/build/g24/build/rt/tst-aio.out] Error 1
+make[2]: *** [/build/g24/build/rt/tst-aio64.out] Error 1
+make[2]: *** [/build/g24/build/rt/tst-aio9.out] Error 1
+make[2]: *** [/build/g24/build/rt/tst-aio10.out] Error 1
+
+  due to unimplemented readlinkat()
 make[2]: *** [/build/g24/build/debug/tst-chk1.out] Error 1
 make[2]: *** [/build/g24/build/debug/tst-chk2.out] Error 1
 make[2]: *** [/build/g24/build/debug/tst-chk3.out] Error 1
@@ -109,7 +117,10 @@
 make[2]: *** [/build/g24/build/debug/tst-lfschk2.out] Error 1
 make[2]: *** [/build/g24/build/debug/tst-lfschk3.out] Error 1
 
-[dynamic loader is loaded at base addr 0, when executed "normally" all elf tests passed]:
+  kernel problem - dynamic loader is loaded at base addr 0
+  all elf tests passed
+	- when executed "normally"
+	- when tested under kFreeBSD 6.1 with SVN r1622
 make[2]: *** [/build/g24/build/elf/neededtest.out] Error 14
 make[2]: *** [/build/g24/build/elf/neededtest2.out] Error 14
 make[2]: *** [/build/g24/build/elf/neededtest3.out] Error 17

Modified: trunk/glibc-2.3-head/glibc24-ftw.diff
===================================================================
--- trunk/glibc-2.3-head/glibc24-ftw.diff	2006-06-27 11:28:37 UTC (rev 1622)
+++ trunk/glibc-2.3-head/glibc24-ftw.diff	2006-06-27 16:19:16 UTC (rev 1623)
@@ -1,5 +1,8 @@
 
-disable unimplemented *at function
+disable usage of unimplemented *at functions
+revert to previous behaviour, inspired by 
+	http://sourceware.org/ml/glibc-cvs/2006-q1/msg00636.html
+	http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/io/ftw.c.diff?cvsroot=glibc&r1=1.50&r2=1.51
 
 
 --- io/ftw.c~	2006-06-26 19:35:23.000000000 +0200




More information about the Glibc-bsd-commits mailing list