This is the mail archive of the libc-hacker@sourceware.cygnus.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

more glibc 2.0.109 fails on linuxppc


  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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]