提交 3fce1aae authored 作者: Travis Cross's avatar Travis Cross

Fix build of apr-util expat with libtool2

Applied patch from:
http://people.apache.org/~rjung/patches/expat-libtool2.patch

The failure that results from this seems to occur
non-deterministically.

FS-3185 --resolve
上级 70ea2525
...@@ -28,26 +28,34 @@ rm -rf aclocal.m4 libtool.m4 ltsugar.m4 autom4te*.cache ...@@ -28,26 +28,34 @@ rm -rf aclocal.m4 libtool.m4 ltsugar.m4 autom4te*.cache
$libtoolize --copy --automake $libtoolize --copy --automake
# #
# Build aclocal.m4 from libtool's libtool.m4 # find libtool.m4
# #
if [ -f libtool.m4 ]; then if [ ! -f libtool.m4 ]; then
ltfile=libtool.m4
else
ltpath=`dirname $libtoolize` ltpath=`dirname $libtoolize`
ltfile=${LIBTOOL_M4-`cd $ltpath/../share/aclocal ; pwd`/libtool.m4} ltfile=${LIBTOOL_M4-`cd $ltpath/../share/aclocal ; pwd`/libtool.m4}
if [ -f $ltfile ]; then
echo "libtool.m4 found at $ltfile"
cp $ltfile libtool.m4
else
echo "libtool.m4 not found - aborting!"
exit 1
fi
fi fi
echo "Incorporating $ltfile into aclocal.m4 ..."
#
# Build aclocal.m4 from libtool's m4 files
#
echo "dnl THIS FILE IS AUTOMATICALLY GENERATED BY buildconf.sh" > aclocal.m4 echo "dnl THIS FILE IS AUTOMATICALLY GENERATED BY buildconf.sh" > aclocal.m4
echo "dnl edits here will be lost" >> aclocal.m4 echo "dnl edits here will be lost" >> aclocal.m4
cat $ltfile >> aclocal.m4
if [ -f ltsugar.m4 ]; then
echo "Incorporating ltsugar.m4 into aclocal.m4 ..."
cat ltsugar.m4 >> aclocal.m4
fi
# Clean up again for m4file in libtool.m4 ltsugar.m4 ltoptions.m4 ltversion.m4 lt~obsolete.m4
rm -f libtool.m4 ltsugar.m4 do
if [ -f $m4file ]; then
echo "Incorporating $m4file into aclocal.m4 ..."
cat $m4file >> aclocal.m4
rm -f $m4file
fi
done
cross_compile_warning="warning: AC_TRY_RUN called without default to allow cross compiling" cross_compile_warning="warning: AC_TRY_RUN called without default to allow cross compiling"
......
...@@ -12,6 +12,7 @@ dnl ...@@ -12,6 +12,7 @@ dnl
AC_INIT(Makefile.in) AC_INIT(Makefile.in)
AC_CONFIG_AUX_DIR(conftools) AC_CONFIG_AUX_DIR(conftools)
AC_CONFIG_MACRO_DIR(.)
dnl dnl
dnl Follow the GNU/Linux convention of odd number minor version for dnl Follow the GNU/Linux convention of odd number minor version for
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论