CVS HEAD compile woes
Marc Mutz <[email protected]> Mon, 11 Apr 2005 18:48:02 +0200
| Newsgroups | gmane.comp.encryption.gpg.gpa.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, tried to build current CVS of all seven Ae2 backend modules. gpg-error worked nice with whatever AM version I was using, but libassuan requires AM 1.9. After apt-get'ing automake1.9, gpg-error now fails with: > src/Makefile.am: required file `./compile' not found <snip> > configure: creating ./config.status > config.status: creating src/gpg-error-config > config.status: error: cannot find input file: Makefile.in > Configure failed My build and checkout scripts are attached. They worked flawlessly before. Marc _______________________________________________ Gpa-dev mailing list [email protected] http://lists.gnupg.org/mailman/listinfo/gpa-dev
build.sh
(text/plain, 1 KB)
#!/bin/bash
function die() {
echo $1
exit 1
}
PREFIX=/opt/ae2
DIRS="$@"
if [ ! "$DIRS" ] ; then
DIRS="$(echo [0-9][0-9]_*)"
fi
for dir in $DIRS; do
(
echo "$0: Entering $dir"
cd $dir || die "Can't cd into $dir"
echo "$0: Running autogen"
./autogen.sh || die "Can'd run autogen.sh"
echo "$0: Running configure"
PATH=$PREFIX/bin:$PATH ./configure \
--enable-maintainer-mode --prefix=$PREFIX || die "Configure failed"
echo "$0: Running make clean"
make -j clean || die "make -j clean failed"
echo "$0: Running make"
make -j3 || make -j3 || make || die "make failed"
echo "$0: Running checks"
if ! make check; then
read -p "make check failed. Continue? [Y/n]"
if [ "$REPLY" = n ] || [ "$REPLY" = N ]; then
exit 1
fi
fi
echo "$0: Running make install and /sbin/ldconfig"
while ! su root -c "make install && /sbin/ldconfig"; do
read -p "make install failed. Repeat? [Y/n]"
if [ "$REPLY" = n ] || [ "$REPLY" = "N" ]; then
exit 1
fi
done
echo "$0: leaving $dir"
)
done
checkout.sh
(text/plain, 724 B)
#!/bin/sh cvs -d :pserver:[email protected]:/cvs/gnupg co libgpg-error mv libgpg-error 00_libgpg-error cvs -d :pserver:[email protected]:/cvs/gnupg co libassuan mv libassuan 01_libassuan cvs -d :pserver:[email protected]:/cvs/gnupg co libgcrypt mv libgcrypt 02_libgcrypt cvs -d :pserver:[email protected]:/cvs/aegypten co libksba mv libksba 03_libksba cvs -d :pserver:[email protected]:/cvs/gnupg co -r GNUPG-1-9-BRANCH gnupg mv gnupg 04_gnupg-1-9-branch cvs -d :pserver:[email protected]:/cvs/aegypten co dirmngr mv dirmngr 05_dirmngr cvs -d :pserver:[email protected]:/cvs/aegypten co pinentry mv pinentry 06_pinentry cvs -d :pserver:[email protected]:/cvs/gnupg co gpgme mv gpgme 07_gpgme