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;;
|
||||
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`
|
||||
do
|
||||
dr=`dirname $coin`
|
||||
|
|
Loading…
Reference in New Issue