On Tue, Jul 18, 2006 at 07:57:42AM +0200, Jindrich Novy wrote: > On Mon, 2006-07-17 at 10:13 -0400, Jakub Jelinek wrote: > > On Mon, Jul 17, 2006 at 10:02:35AM -0400, Mike Bonnet wrote: > > > /usr/lib/gcc/ia64-redhat-linux/4.1.1/crtendS.o: In function `__do_global_ctors_aux': > > > ../../gcc/config/ia64/crtend.asm:(.text+0x0): multiple definition of `__do_global_ctors_aux' > > > /usr/lib/gcc/ia64-redhat-linux/4.1.1/crtendS.o:../../gcc/config/ia64/crtend.asm:(.text+0x0): first defined here > > > collect2: ld returned 1 exit status > > > make: *** [libdb_cxx-4.3.la] Error 1 > > > > Which shows that the libtool hack db4 is using at least needs updating > > for newer libtool. The above is a broken attempt to build a shared > > library without -nostdlib and with explicit crt*.o files on the command > > line (so you in the end are trying to link each of the crt* object files > > twice). > > Caused by the recent libtool rawhide changes. I'm in touch with Karsten > to decide whether to fix this on db4 or libtool side. The rawhide db4 > builds just fine with FC5 libtool. > > Jindrich A one line change in db4.spec fixes this Karsten -- Karsten Hopp <karsten@xxxxxxxxx> GPG 1024D/70ABD02C Fingerprint D2D4 3B6B 2DE4 464C A432 210A DFF8 A140 70AB D02C Red Hat Deutschland, Hauptstaetter Str.58 70178 Stuttgart, Tel.+49-711-96437-0, Fax +49-711-96437-111