On Tue, 2006-07-18 at 13:41 +0200, Karsten Hopp wrote: > 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 db4 is now rebuilt. Jindrich