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