mv configure.ac configure.proto
cat >> configure.proto << 'END'
AC_PROG_CC
+AM_PROG_AR
AC_PROG_RANLIB
%LIBOBJ-STUFF% # Will be activated later.
AC_OUTPUT
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability
+$AUTOMAKE --add-missing
./configure
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability
+$AUTOMAKE
./configure MAUDE=yes
$MAKE
cat >> configure.ac << 'END'
AC_PROG_RANLIB
AC_PROG_CC
+AM_PROG_AR
AC_OUTPUT
END
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability --copy --add-missing
+$AUTOMAKE --copy --add-missing
# We pass '--libdir' explicitly, to avoid spurious failures due to users
# or distributions possibly overriding '${libdir}' in their $CONFIG_SITE
cat >> configure.ac << 'END'
AC_PROG_CC
+AM_PROG_AR
AC_PROG_LIBTOOL
AC_OUTPUT
END
libtoolize
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability --copy --add-missing
+$AUTOMAKE --copy --add-missing
# We pass '--libdir' explicitly, to avoid spurious failures due to users
# or distributions possibly overriding '${libdir}' in their $CONFIG_SITE
cat >> configure.ac << 'END'
AC_PROG_CC
+AM_PROG_AR
AC_PROG_LIBTOOL
AC_OUTPUT
END
libtoolize --force
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability -a
+$AUTOMAKE -a
# Sanity check: make sure the variable we are attempting to force
# is indeed used by configure.
#x AM_PROG_CC_C_O
AC_LIBOBJ([feep])
AC_LIBSOURCE([feep.c])
+AM_PROG_AR
AC_PROG_RANLIB
AC_CONFIG_FILES([lib/Makefile src/Makefile])
AM_CONDITIONAL([CROSS_COMPILING], [test $cross_compiling = yes])
endif
EOF
+cp "$am_scriptdir/ar-lib" . || fatal_ "fetching auxiliary script 'ar-lib'"
+
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability
+$AUTOMAKE
./configure
$MAKE distcheck
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability
+$AUTOMAKE
./configure
test ! -d lib/lib
$MAKE distcheck
mv -f src/Makefile.am src/t
sed 's/LDADD = .*/LDADD = @LIBOBJS@/' src/t > src/Makefile.am
-AUTOMAKE_fails -Wno-extra-portability
+AUTOMAKE_fails
grep 'cannot be used outside.*lib' stderr
mv -f src/t src/Makefile.am
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability --add-missing
+$AUTOMAKE --add-missing
./configure
test ! -d src/lib
test ! -d 'src/$(top_builddir)'
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability
+$AUTOMAKE
./configure
$MAKE distcheck
#x AM_PROG_CC_C_O
AC_LIBOBJ([feep])
AC_LIBSOURCE([feep.c])
+AM_PROG_AR
AC_PROG_LIBTOOL
AC_CONFIG_FILES([lib/Makefile src/Makefile])
AM_CONDITIONAL([CROSS_COMPILING], [test $cross_compiling = yes])
endif
EOF
+cp "$am_scriptdir/ar-lib" . || fatal_ "fetching auxiliary script 'ar-lib'"
+
libtoolize
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability -a
+$AUTOMAKE -a
./configure
$MAKE distcheck
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability -a
+$AUTOMAKE -a
./configure
test ! -d lib/lib
$MAKE distcheck
mv -f src/Makefile.am src/t
sed 's/LDADD = .*/LDADD = @LTLIBOBJS@/' src/t > src/Makefile.am
-AUTOMAKE_fails -Wno-extra-portability
+AUTOMAKE_fails
grep 'cannot be used outside.*lib' stderr
mv -f src/t src/Makefile.am
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability --add-missing
+$AUTOMAKE --add-missing
./configure
test ! -d src/lib
test ! -d 'src/$(top_builddir)'
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability
+$AUTOMAKE
./configure
$MAKE distcheck
#: AC_CONFIG_LIBOBJ_DIR([lib])
AC_PROG_CC
#x AM_PROG_CC_C_O
+AM_PROG_AR
AC_PROG_RANLIB
AC_FUNC_ALLOCA
AC_CONFIG_FILES([lib/Makefile src/Makefile])
endif
EOF
+cp "$am_scriptdir/ar-lib" . || fatal_ "fetching auxiliary script 'ar-lib'"
+
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability
+$AUTOMAKE
./configure
$MAKE distcheck
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability
+$AUTOMAKE
./configure
test ! -d lib/lib
$MAKE distcheck
mv -f src/Makefile.am src/t
sed 's/LDADD = .*/LDADD = @ALLOCA@/' src/t > src/Makefile.am
-AUTOMAKE_fails -Wno-extra-portability
+AUTOMAKE_fails
grep 'cannot be used outside.*lib' stderr
mv -f src/t src/Makefile.am
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability --add-missing
+$AUTOMAKE --add-missing
./configure
$MAKE
test ! -d src/lib
$ACLOCAL
$AUTOCONF
-$AUTOMAKE -Wno-extra-portability
+$AUTOMAKE
./configure
$MAKE distcheck