#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

Reply via email to