httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Trawick <traw...@attglobal.net>
Subject setting of AC_AUX_DIR in configure.in
Date Mon, 06 Jan 2003 20:22:48 GMT
[summary: unstable builds with libtool 1.3, stable doesn't]

Greg Ames noticed some libtool foo when trying to build 2.0.44-pre on
daedalus.  We found that the change

-AC_CONFIG_AUX_DIR(srclib/apr/build)
+AC_CONFIG_AUX_DIR(build)

to configure.in prevents the following code from doing anything:

if test "$apache_need_shared" = "yes"; then
  if test -f $ac_aux_dir/ltconfig; then
    $SHELL $ac_aux_dir/ltconfig --output=shlibtool --disable-static \
--srcdir=$ac_aux_dir --cache-file=./config.cache
  $ac_aux_dir/ltmain.sh
  fi
  shared_build="shared-build"
fi

which in turn results in there being no shlibtool script which, for
libtool other than 1.4.x, breaks the build of Apache DSOs.

A quick hack to revert the change mentioned above seems to result in a
valid build, but as I don't understand the context of that change I
have no idea what the right fix is (maybe revert even more changes or
go forward again since Justin/Ben/whoever else solved the problems
with the separate-from-APR code??).

-- 
Jeff Trawick | trawick@attglobal.net
Born in Roswell... married an alien...

Mime
View raw message