* HES Support (suse@hesinc.biz) [20041027 23:58]:
Since this is 64 bit we thought the reference to /usr/lib (instead of /usr/lib64) might be causing the problem.
And indeed it is. If you had taken a look at our apache2 source rpm, you'd have seen that we apply this patch (httpd-2.0.36-lib64.dif): --- httpd-2.0.36.orig/srclib/apr-util/build/apu-conf.m4 Sat Apr 20 00:06:34 2002 +++ httpd-2.0.36.lib64/srclib/apr-util/build/apu-conf.m4 Mon Jun 3 22:58:51 2002 @@ -448,6 +448,11 @@ expat_include_dir="$1/include" expat_libs="$1/lib/libexpat.la" elif test -r "$1/include/expat.h" -a \ + -r "$1/lib64/libexpat.la"; then + dnl same, but */lib64/ + expat_include_dir="$1/include" + expat_libs="$1/lib64/libexpat.la" + elif test -r "$1/include/expat.h" -a \ -r "$1/lib/libexpat.a"; then dnl Expat 1.95.* installation (without libtool) dnl FreeBSD textproc/expat2 that looks like it will fix your problem. After applying this patch, you should call the same commands as our spec file does: autoreconf --force --install ./buildconf Philipp -- Philipp Thomas <pth@suse.de> Research & Development SUSE LINUX AG, Maxfeldstr. 5, D-90409 Nuremberg, Germany