mirror of https://github.com/Icinga/icinga2.git
fix ltdl detection failure on CentOS6 fixes #3021
libtoolize on the subshell cannot produce exit errors, so we check as queit dry-run first and put an error to the user. tested on centos 6.3 x64, as well as debian wheezy with temporarly removed /usr/share/libtool/libltdl/COPYING.LIB
This commit is contained in:
parent
8e8e607b2e
commit
a3d0c05fd8
11
autogen.sh
11
autogen.sh
|
@ -125,6 +125,17 @@ xlc )
|
||||||
am_opt=--include-deps;;
|
am_opt=--include-deps;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
# verify that libtool-ltdl-devel is installed
|
||||||
|
echo "Running libtoolize dry-run..."
|
||||||
|
if ! libtoolize --dry-run --quiet --copy; then
|
||||||
|
echo ""
|
||||||
|
echo "**Error**: libtoolize cannot detect necessary files."
|
||||||
|
echo ""
|
||||||
|
echo "Make sure libtool-ltdl-devel (rpm) / libltdl-dev (deb) or an"
|
||||||
|
echo "appropriate package for your distribution is installed."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
for coin in `find $srcdir -path $srcdir/CVS -prune -o -name configure.ac -print`
|
for coin in `find $srcdir -path $srcdir/CVS -prune -o -name configure.ac -print`
|
||||||
do
|
do
|
||||||
dr=`dirname $coin`
|
dr=`dirname $coin`
|
||||||
|
|
Loading…
Reference in New Issue