#2820: glibc issues with --enable-kernel=2.6.22.5
-------------------------+--------------------------------------------------
Reporter: bigorneault | Owner: lfs-book@…
Type: defect | Status: new
Priority: normal | Milestone: 6.8
Component: Book | Version: SVN
Severity: normal | Keywords:
-------------------------+--------------------------------------------------
Old description:
> When building glibc 2.12.1 and 2.12.2 on x86_64 linux with --enable-
> kernel=2.6.22.5, the following tests fail:
>
> make[2]: *** [/build/glibc-build/nptl/tst-rwlock6.out] Error 1
> make[2]: *** [/build/glibc-build/nptl/tst-rwlock7.out] Error 1
> make[2]: *** [/build/glibc-build/nptl/tst-rwlock9.out] Error 1
> make[2]: *** [/build/glibc-build/nptl/tst-rwlock11.out] Error 1
> make[2]: *** [/build/glibc-build/nptl/tst-rwlock12.out] Error 11
> make[2]: *** [/build/glibc-build/nptl/tst-rwlock14.out] Error 1
> make[2]: *** [/build/glibc-build/nptl/tst-abstime.out] Error 1
>
> This issues does not occur on i686. If I build glibc with --enable-
> kernel=2.6.29 or later, all tests pass.
New description:
When building glibc 2.12.1 and 2.12.2 on x86_64 linux with --enable-
kernel=2.6.22.5, the following tests fail:
{{{
make[2]: *** [/build/glibc-build/nptl/tst-rwlock6.out] Error 1
make[2]: *** [/build/glibc-build/nptl/tst-rwlock7.out] Error 1
make[2]: *** [/build/glibc-build/nptl/tst-rwlock9.out] Error 1
make[2]: *** [/build/glibc-build/nptl/tst-rwlock11.out] Error 1
make[2]: *** [/build/glibc-build/nptl/tst-rwlock12.out] Error 11
make[2]: *** [/build/glibc-build/nptl/tst-rwlock14.out] Error 1
make[2]: *** [/build/glibc-build/nptl/tst-abstime.out] Error 1
}}}
This issues does not occur on i686. If I build glibc with --enable-
kernel=2.6.29 or later, all tests pass.
--
Comment(by bdubbs@…):
I'm just guessing, but I suspect the failed tests depend on the kernel
configuration.
{{{
Symbol: FUTEX [=y]
Prompt: Enable futex support
Defined at init/Kconfig:903
Depends on: EMBEDDED [=y]
Location:
-> General setup
-> Configure standard kernel features (for small systems)
(EMBEDDED [=y])
Selects: RT_MUTEXES [=y]
}}}
The 2.6.22.5 version is what we specify as the minimum.
--
Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/2820#comment:3>
LFS Trac <http://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.
--
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page