more glibc 2.0.109 fails on linuxppc
Jack Howarth
howarth@bromo.med.uc.edu
Tue Dec 29 21:07:00 GMT 1998
I finally managed to compile glibc 2.0.109 on linuxppc with Linux 2.2.0pre1,
binutils 2.9.1.0.19a and egcs 1.1.1 using the following patch...
diff -uNr glibc-2.0.109/wcsmbs/wcstold.c glibc-2.0.109.new/wcsmbs/wcstold.c
--- glibc-2.0.109/wcsmbs/wcstold.c Mon Dec 28 22:11:23 1998
+++ glibc-2.0.109.new/wcsmbs/wcstold.c Tue Dec 29 17:30:37 1998
@@ -18,6 +18,7 @@
Boston, MA 02111-1307, USA. */
#include <math.h>
+#include "wchar.h"
#ifndef __NO_LONG_DOUBLE_MATH
/* The actual implementation for all floating point sizes is in strtod.c.
...unfortunately even though the build completes now the resulting make
check is a disaster with the following test failures....
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/math/test-float.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/math/test-double.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/math/test-ifloat.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/math/test-idouble.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/math/atest-exp.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/math/atest-exp2.out] Error 139
make[1]: *** [math/tests] Error 2
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/stdlib/tst-strtod.out] Error 139
make[1]: *** [stdlib/tests] Error 2
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/stdio-common/tst-printf.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/stdio-common/tstscanf.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/stdio-common/tfformat.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/stdio-common/tst-printfsz.out] Error 139
make[1]: *** [stdio-common/tests] Error 2
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/wcsmbs/tst-wcstof.out] Error 139
make[1]: *** [wcsmbs/tests] Error 2
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/misc/tst-efgcvt.out] Error 139
make[1]: *** [misc/tests] Error 2
[root@dilbert build-ppc-linux]# fgrep '***' check.log
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/math/test-float.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/math/test-double.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/math/test-ifloat.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/math/test-idouble.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/math/atest-exp.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/math/atest-exp2.out] Error 139
make[1]: *** [math/tests] Error 2
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/stdlib/tst-strtod.out] Error 139
make[1]: *** [stdlib/tests] Error 2
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/stdio-common/tst-printf.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/stdio-common/tstscanf.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/stdio-common/tfformat.out] Error 139
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/stdio-common/tst-printfsz.out] Error 139
make[1]: *** [stdio-common/tests] Error 2
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/wcsmbs/tst-wcstof.out] Error 139
make[1]: *** [wcsmbs/tests] Error 2
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.0.109/build-ppc-linux/misc/tst-efgcvt.out] Error 139
make[1]: *** [misc/tests] Error 2
make[2]: *** [do-tst-fmon] Error 139
make[2]: *** No rule to make target `do-tst-fmon', needed by `do-tst-rpmatch'.
make[1]: *** [localedata/tests] Error 2
make: *** [check] Error 2
[
...needless to say this is not good.
Jack
--
------------------------------------------------------------------------------
Jack W. Howarth, Ph.D. 231 Bethesda Avenue
NMR Facility Director Cincinnati, Ohio 45267-0524
Dept. of Molecular Genetics phone: (513) 558-4420
Univ. of Cincinnati College of Medicine fax: (513) 558-8474
More information about the Libc-alpha
mailing list