I wondered the same as did Alon. Also I noticed that httpd version 2.2.16 failed compilation with libtool version 2.4 installed Compile log looks like:
found apr source: srclib/apr found apr-util source: srclib/apr-util rebuilding srclib/apr/configure buildconf: checking installation... buildconf: python version 2.6.6 (ok) buildconf: autoconf version 2.68 (ok) buildconf: libtool version 2.4 (ok) Copying libtool helper files ... /libtool.m4 not found ./buildconf failed for apr Merely re-installing libtool version 2.2.10 enabled compilation of httpd. So I want to assume that there is nothing else preventing the compilation of httpd except the installed version of libtool. I do not know if the bug is owned by libtool or httpd. My guess is httpd. But it might be good to go ahead and report it here so that SAs about to update, who also are running httpd, can perhaps decide if a short delay might be useful. This problem was repeatable on both IA32 i686 linux + glibc and x86_64 linux + glibc. That is why I am providing only the limited information above, because someone who is eager and able to debug this should be able to easily replicate the error. If anyone is on the httpd email list then please feel free to cross post this, especially if the error is determined to be in httpd source. On Sat, Sep 25, 2010 at 1:53 AM, Alon Bar-Lev <alon.bar...@gmail.com> wrote: >> New in 2.4 2010-09-22: >> >> • New features: >> - Sysroot support. This allows you to build cross-compiled packages >> with the same prefix that will be used on the destination machine, >> and still find dependent libraries under the compiler's "sysroot". >> Without sysroot support, paths internal to the build system may leak >> into the product of the build. >> >> Sysroot support is disabled unless the --with-sysroot configure >> option is passed to configure, because .la files generated with >> sysroot support will not be usable in general with older Libtools. > > This is great news! > Can you please explain how this feature works? > I see '=' is added to the prefix of .la files. > This suggests *ALL* packages compiled into sysroot must be migrated to > libtool 2.4. > Also, why not take the value of the sysroot from the DESTDIR automake > variable? > > Thanks, > Alon. > > _______________________________________________ > http://lists.gnu.org/mailman/listinfo/libtool > _______________________________________________ http://lists.gnu.org/mailman/listinfo/libtool