Description of problem: on-disk locale format seems incompatible with s390x glibc. It is compatible only with s390 glibc library. Version-Release number of selected component (if applicable): glibc-2.3.2-95.3.s390x.rpm glibc-common-2.3.2-95.3.s390x.rpm How reproducible: Steps to Reproduce: [root@fido foo]# file /usr/bin/locale /usr/bin/locale: ELF 64-bit MSB executable, version 1 (SYSV), for GNU/Linux 2.4.0, dynamically linked (uses shared libs), stripped [root@fido foo]# LANG=en_US.UTF-8 /usr/bin/locale -k week-1stday week-1stday=0 [root@fido foo]# file ./usr/bin/locale ./usr/bin/locale: ELF 32-bit MSB executable, version 1 (SYSV), for GNU/Linux 2.2.10, dynamically linked (uses shared libs), stripped [root@fido foo]# LANG=en_US.UTF-8 ./usr/bin/locale -k week-1stday week-1stday=19971201 Actual results: week-1stday=0 Expected results: week-1stday=19971201 Additional info: LSB certification blocking issue for s390x
also affects ppc64
http://sources.redhat.com/ml/libc-hacker/2003-10/msg00022.html
Fix is in glibc-2.3.2-95.4.
verified fixed in erratum RHSA-2003:334 with glibc-2.3.2-95.6 on ppc64 and s390x ...
(leaving open until RHSA-2003:334 is released)
An errata has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2003-334.html