glibc-2.0.110 install error (timezone)
Eirikur Hjartarson
eiki@inet.uni2.dk
Thu Apr 1 00:00:00 GMT 1999
>Submitter-Id: net
>Originator: Eirikur Hjartarson
>Organization:
EirÃÂkur Hjartarson Email: eiki@inet.uni2.dk
Husumgade 49 4.th Phone: +45 3585 2980
DK-2200 Copenhagen Mobile: +45 2075 3663
>
>Confidential: no
>Synopsis: zic reports illegal instruction when compiling australasia
>Severity: critical
>Priority: high
>Category: libc
>Class: sw-bug
>Release: libc-2.0.110
>Environment:
Dell Dimension XPS Pro200n MT, linux 2.2.0-pre7, glibc-2.0.109,
egcs-1.1.1, binutils-2.9.1.0.19 (No particular distribution).
Host type: i686-pc-linux-gnu
System: Linux pluto 2.2.0-pre7 #1 Thu Jan 14 08:28:10 CET 1999 i686 unknown
Architecture: i686
Addons: crypt linuxthreads
Build CFLAGS: -O2
Build CC: gcc
Compiler version: egcs-2.91.60 19981201 (egcs-1.1.1 release)
Kernel headers: 2.2.0-pre7
Symbol versioning: yes
Build static: yes
Build shared: yes
Build pic-default: no
Build profile: no
Build omitfp: no
Build bounded: no
Build static-nss: no
Stdio: libio
>Description:
The "How-To-Repeat" probably says it just as well as I can ;-)
If I just execute
zic -d /usr/glibc/usr/share/zoneinfo -L /dev/null -y ./yearistype australasia
(using zic from glibc-2.0.109), it works OK.
Unfortunately I don't have time now to rebuild with debug info, so
this is all the information I can supply now.
>How-To-Repeat:
pluto -> env CFLAGS=-O2 LDFLAGS=-s ../glibc-2.0.110/configure --prefix=/usr --disable-profile --enable-static --enable-shared --enable-add-ons i686-linux
...
pluto -> make
...
pluto -> su
Password:
bash-2.02# make install_root=/usr/glibc install
...
/usr/src/gnu/build/elf/ld-linux.so.2 --library-path /usr/src/gnu/build:/usr/src/gnu/build/math:/usr/src/gnu/build/elf:/usr/src/gnu/build/nss:/usr/src/gnu/build/nis:/usr/src/gnu/build/db2:/usr/src/gnu/build/rt:/usr/src/gnu/build/resolv:/usr/src/gnu/build/linuxthreads /usr/src/gnu/build/timezone/zic -d /usr/glibc/usr/share/zoneinfo -L /dev/null -y ./yearistype australasia
make[2]: *** [/usr/glibc/usr/share/zoneinfo/Australia/Darwin] Illegal instruction
...
>Fix:
?
More information about the Libc-alpha
mailing list