This is the mail archive of the
mailing list for the glibc project.
Status report for glibc 2.1 on ppc
- To: firstname.lastname@example.org
- Subject: Status report for glibc 2.1 on ppc
- From: Geoff Keating <email@example.com>
- Date: Tue, 15 Sep 1998 00:29:08 +1000
Attached below is a status report for building current CVS glibc. I
hope I have provided almost enough information for people to be able
to duplicate the build (I know, I should explain precisely which
patches I've applied to the binutils, but any reasonably recent
version should do).
The first two `make check' failures are kernel bugs, the first is not
resetting the FP exceptions on exec(), and the second is related to
using ld.so.1 as an executable (it causes mmap to do its mapping in
the wrong place).
The remaining three are the same egcs bug, the one involving -fpic.
It causes linuxthreads to be miscompiled. I have a workaround for
this if anyone wants it.
I plan to put reports like these on the web somewhere, and have them
automatically generated. I'll notify the list when I have this working.
Geoffrey Keating <firstname.lastname@example.org>
GNU libc automatic test procedure.
This build is 14 September 1998 12:00 UTC
CVS version: Concurrent Versions System (CVS) 1.8.1 (client/server)
make version: GNU Make version 3.75
gcc version: egcs-2.91.57
as version: GNU assembler 980908
ld version: GNU ld 2.9.4
linux headers version: "2.1.111"
kernel version: Linux 2.1.115 #131 Fri Aug 21 15:06:56 EST 1998 ppc
The egcs is egcs 1.1b built with 'make bootstrap' from the unmodified sources.
The binutils are snapshot 980908 with many patches (the snapshots are slowly
converging as the patches are integrated).
To be truly sure, run md5sum -C:
CVS command: cvs -z9 update -d -D 14 September 1998 12:00 UTC
configure command: CFLAGS=-O2 ../libc/configure --enable-add-ons --disable-cvs
CVS update succeeded.
make check failed.
make: *** [/home/geoffk/libc-autotest/libc-ppc/math/test-fenv.out] Error 1
make: *** [math/tests] Error 2
make: *** [/home/geoffk/libc-autotest/libc-ppc/malloc/mallocbug.out] Error 139
make: *** [malloc/tests] Error 2
make: *** [/home/geoffk/libc-autotest/libc-ppc/linuxthreads/ex2.out] Error 139
make: *** [/home/geoffk/libc-autotest/libc-ppc/linuxthreads/ex5.out] Error 139
make: *** [linuxthreads/tests] Error 2
make: *** [/home/geoffk/libc-autotest/libc-ppc/rt/tst-aio.out] Error 1
make: *** [rt/tests] Error 2
make: *** [check] Error 2