Description of problem: libtiff is not using the RPM_OPT_FLAGS for the CFLAGS and is thus not tuned for i686 but only for i386
--- libtiff.spec.orig 2004-06-15 16:39:33.000000000 +0200 +++ libtiff.spec 2004-09-27 20:48:53.022642496 +0200 @@ -71,7 +71,7 @@ ln -s libtiff.so.%{LIBVER} libtiff.so cd .. export LDOPTS=-s -make LIBJPEG="-L%{_libdir} -ljpeg" LIBGZ="-L%{_libdir} -lz" %{?_smp_mflags} +make OPTIMIZER="${RPM_OPT_FLAGS}" LIBJPEG="-L%{_libdir} -ljpeg" LIBGZ="-L%{_libdir} -lz" %{?_smp_mflags} %install [ "$RPM_BUILD_DIR" ] && rm -fr $RPM_BUILD_ROOT
Patch applied and a new package is building. Thank you, Michael.
Verified - looks fine in current versions.