Description of problem: libtool has a requirement for gcc version. The current version of libtool provided with RHEL 4 requires gcc-3.4.3 The gcc shipped with RHEL is now gcc-3.4.5 libtool needs to be rebuilt with gcc-3.4.5 (and for every change of gcc) or the change (from the changelog) for Fri Feb 25 2005 needs to be backed out of libtool. How reproducible: Always
gcc-3.4.5 provides gcc-3.4.3, too: $ rpm -qp --provides gcc-3.4.5-2.i386.rpm gcc = 3.4.3-26 gcc34 gcc = 3.4.5-2 And it provides all neccessary files: $ rpm -qpl gcc-3.4.5-2.i386.rpm | grep .3.4.3 /usr/lib/gcc/i386-redhat-linux/3.4.3 /usr/lib/gcc/i386-redhat-linux/3.4.3/crtbegin.o /usr/lib/gcc/i386-redhat-linux/3.4.3/crtbeginS.o /usr/lib/gcc/i386-redhat-linux/3.4.3/crtbeginT.o /usr/lib/gcc/i386-redhat-linux/3.4.3/crtend.o /usr/lib/gcc/i386-redhat-linux/3.4.3/crtendS.o ...
arguably the dependancy in libtool should be: gcc (>= 3.4.3)