On Sunday 24 May 2009 21:09:35 Trent Shea wrote:
> make[3]: *** [/sources/glibc-build/nptl/tst-mutex5.out] Error 1
> make[3]: *** [/sources/glibc-build/nptl/tst-mutex9.out] Error 1
> make[3]: *** [/sources/glibc-build/nptl/tst-mutex5a.out] Error 1
Alright, I believe that these errors are triggered when running a kernel
version greater than 2.6.28.10.
For tst-mutex5, the attached diff shows where the test failure occurs. I've
tried increasing the Wait 2 seconds section, with no success.
Another note regarding the 2.6.29.4 kernel headers. When running make
headers_check there are many 'leaks' and 'extern's make no sense in userspace'
messages, the 2.6.28.10 kernel does not produce these messages. Maybe an
explanation regarding these messages could be considered?
Trent.
--- /home/trent-main/glibc-2.10.1/nptl/tst-mutex5.c 2006-07-28 22:27:22.000000000 -0600
+++ ../glibc-2.10.1/nptl/tst-mutex5.c 2009-05-27 11:29:24.000000000 -0600
@@ -97,7 +97,10 @@
ts.tv_sec += 2; /* Wait 2 seconds. */
+
+ printf ("test1");
err = pthread_mutex_timedlock (&m, &ts);
+ printf ("test2");
if (err == 0)
{
puts ("timedlock succeeded");
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page