[lfs-support] Glibc test error - Generating locale de_DE.ISO-8859-1

akhiezer lfs65 at cruziero.com
Wed Apr 13 13:05:23 PDT 2016


> Date: Wed, 13 Apr 2016 13:56:12 -0400
> From: Nathan Bibb <nathanbibb at gmail.com>
> Subject: [lfs-support] Glibc test error - Generating locale de_DE.ISO-8859-1
>
> I am building LFS version 7.9 (stable) on a very outdated machine, and
> everything was going well until Chapter 6.9 Glibc-2.23.
>
> I am building on a Debian 7.5 host, and I have attached the output of
> version-check.sh.  I searched for the error on the forums and on google, to
> no avail.
>
> It is worth noting that I am building on a VERY underpowered machine
> (Pentium-MMX 166MHZ with 64M ram).  My Debian install is upgraded from a
> clean 5.0.8 install, due to the fact that the newer installation medium
> require the CMOV instruction in the processor, which the Pentium MMX lacks.
>
> Configure and Make ran without error, but when I ran 'make check', the
> process failed with the following error:
>
> Generating locale de_DE.ISO-8859-1: this might take a while...
> localedef: ../sysdeps/x86_64/cacheinfo.c:262: handle_intel: Assertion
> `maxidx >=
> 2' failed.


A quick websearch indicates that one cause may be re host libc vs
hardware level - see e.g. thread that contains (& note that both it
and your error-message mention cache):

https://lists.debian.org/debian-glibc/2010/06/msg00069.html


> ../localedata/gen-locale.sh: line 29: 18598 Aborted
> ${localedef_before_env} ${run_program_env} I18NPATH=../localedata
> ${localedef_after_env} --quiet -c -f $charmap -i $input
> ${common_objpfx}localedata/$out
> Charmap: "ISO-8859-1" Inputfile: "de_DE" Outputdir: "de_DE.ISO-8859-1"
> failed
> /bin/sh: line 3:
> /sources/glibc-2.23/build/localedata/de_DE.ISO-8859-1/LC_CTYPE.test-result:
> No
> such file or directory
> ../gen-locales.mk:17: recipe for target
> '/sources/glibc-2.23/build/localedata/de_DE.ISO-8859-1/LC_CTYPE' failed
> make[2]: ***
> [/sources/glibc-2.23/build/localedata/de_DE.ISO-8859-1/LC_CTYPE]
> Error 1
> make[2]: Leaving directory '/sources/glibc-2.23/localedata'
> Makefile:214: recipe for target 'localedata/tests' failed
> make[1]: *** [localedata/tests] Error 2
> make[1]: Leaving directory '/sources/glibc-2.23'
> Makefile:9: recipe for target 'check' failed
> make: *** [check] Error 2
>
> Any help you can provide would be appreciated.  If no one has a clue, I
> will just move forward with 'make install' and see what happens :)
>
> Thanks,
> Nathan Bibb


--


More information about the lfs-support mailing list