This is the mail archive of the libc-alpha@sources.redhat.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]

Re: glibc 2.1.94


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


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