This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: glibc 2.1.94
- To: "Ulrich Drepper" <drepper at cygnus dot com>, "GNU libc testers" <libc-alpha at sourceware dot cygnus dot com>, "VGER gcc list" <linux-gcc at vger dot kernel dot org>
- Subject: Re: glibc 2.1.94
- From: "Mike Black" <mblack at csihq dot com>
- Date: Wed, 20 Sep 2000 10:09:13 -0400
- References: <m34s3dnp2o.fsf@otr.mynet.cygnus.com>
I compiled glibc-2.1.94 OK with pgcc-2.95.2 19991024 (release)
I then upgraded to 2.96 20000918 (experimental) and did a clean re-extract
re-compile of glibc-2.1.94 and got this:
make[1]: Entering directory `/usr/src/lib/glibc-2.1.94/iconv'
gcc -nostdlib -nostartfiles -o
conv_prog -Wl,-dynamic-linker=/usr/local/lib/ld-linux.so.2 ../csu/crt1.o
../csu/crti.o `gcc --pri
nt-file-name=crtbegin.o`
conv_prog.o -Wl,-rpath-link=..:../math:../elf:../dlfcn:../nss:../nis:../rt:
../resolv:../crypt:../linuxthr
eads ../libc.so.6 ../libc_nonshared.a -lgcc `gcc --print-file-name=crtend.o`
../csu/crtn.o
../csu/crt1.o(.text+0xc): undefined reference to `_fini'
../csu/crt1.o(.text+0x11): undefined reference to `_init'
collect2: ld returned 1 exit status
make[1]: *** [iconv_prog] Error 1
make[1]: Leaving directory `/usr/src/lib/glibc-2.1.94/iconv'
make: *** [iconv/others] Error 2
This is on Linux 2.2.17 i386
________________________________________
Michael D. Black Principal Engineer
mblack@csihq.com 321-676-2923,x203
http://www.csihq.com Computer Science Innovations
http://www.csihq.com/~mike My home page
FAX 321-676-2355
----- Original Message -----
From: "Ulrich Drepper" <drepper@redhat.com>
To: "GNU libc testers" <libc-alpha@sourceware.cygnus.com>; "VGER gcc list"
<linux-gcc@vger.kernel.org>
Sent: Monday, September 18, 2000 9:33 PM
Subject: glibc 2.1.94
Time for another test release. Quite a number of bug fixes went in
since the last test release but no severe problem popped up.
- several iconv modules and charmaps fixed; one of these changes
is responsible for a major part of the patch file size
- PPC and MIPS should be much happier after fixing some compatibility
problems
- program using AIO but not threads should work again
- more ISO C cleanliness of the headers
- some new functions to allow program *not* to look into the FILE
structure while still getting information which they couldn't get
with existing interfaces; these new interfaces come from Solaris
- some false alarms in the test suite are fixed
- a problem in malloc which prevented non-threaded applications in
some situations from allocating all available memory is fixed
- one compatibility problem with glibc 2.0 is fixed
- much better LC_COLLATE representation (on disk and in localedef)
- prepare all parts of the code for LFS (all functions internally use
internally now LFS versions of the functions)
- general non-x86 platform stabilization. All of the constantly tested
platforms should work just fine (leaving tools problems aside):
+ x86: no known problems
+ m68k: no known problems
+ Alpha: should work with a correct kernel (FPU stuff)
+ PPC: some people have patched versions of binutils and gcc and
report success; but they are just lucky; tools patches are
coming sometime soon
+ Arm: working except for one problem in the compiler (no ETA) and
you need a recent kernel
+ SPARC: should work, don't have recent reports
+ MIPS: should work, don't have recent reports
+ SH: should work, don't have recent reports
+ IA-64: possibly working; but special gcc + binutils + kernel are
required
+ S390: no idea
I also haven't heard much about Hurd lately but assume they would have
shouted if something broke.
At
ftp://sources.redhat.com/pub/glibc/releases/
the files
glibc-2.1.94.tar.bz2 (also .gz)
glibc-2.1.93-2.1.94.diff.bz2 (also .gz)
glibc-linuxthreads-2.1.94.tar.bz2 (also .gz)
nss_db-2.1.92.tar.gz
are available for download. The last file contains the now separately
distributed nss_db module. You have to install this after glibc and
after a db library is made available.
For those who want checksums (MD5 in this case):
205168bde0bd4e9d809e7036ad404f90 glibc-2.1.94.tar.bz2
dde5c79bbba25cf1911585ee98c1c659 glibc-2.1.94.tar.gz
632621929f3f447f511910011e8a57b3 glibc-2.1.93-2.1.94.diff.bz2
3f4e79cf55e96477070bb09495b200dc glibc-2.1.93-2.1.94.diff.gz
a966f2601e5b4448acf454bd4f0892f4 glibc-linuxthreads-2.1.94.tar.bz2
eab2c33e664b6c8631743d1bd7f6130b glibc-linuxthreads-2.1.94.tar.gz
Please send feedback to libc-alpha@sources.redhat.com (and only
here!). Also reports about successful compilation attempts are
necessary.
I am still extremely disappointed about the participation. I got one
or two reports about a successful compilation and bug reports from
perhaps six people outside the developer group. This is not enough
evidence that things are working properly. I repeat this: you can
test glibc without installing it. Just compile and run `make check'.
The only thins you need is diskspace (about 350MB on x86, more on RISC
platforms), working tools (make, gcc, binutils), and either time or a
fast machine.
--
---------------. ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Red Hat `--' drepper at redhat.com `------------------------
-
To unsubscribe from this list: send the line "unsubscribe linux-gcc" in
the body of a message to majordomo@vger.kernel.org