summaryrefslogtreecommitdiff
path: root/tests/subobj9.test
diff options
context:
space:
mode:
Diffstat (limited to 'tests/subobj9.test')
-rwxr-xr-xtests/subobj9.test11
1 files changed, 8 insertions, 3 deletions
diff --git a/tests/subobj9.test b/tests/subobj9.test
index a910d22d5..9bab174a1 100755
--- a/tests/subobj9.test
+++ b/tests/subobj9.test
@@ -16,8 +16,14 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# Test for PR 312.
+#
+# == Report ==
+# When using non-recursive make to build a libtoolize-library from
+# sources in a subdirectory, 'make distcheck' fails because of incomplete
+# cleanup. "make clean" tries to remove `*.o' and `.../<file>.lo' but
+# forgets `.../<file>.o'.
-required='libtoolize g++'
+required='c++ libtoolize'
. ./defs || Exit 1
cat > configure.in << END
@@ -60,8 +66,7 @@ $ACLOCAL
$AUTOCONF
$AUTOMAKE -a
-# Skip this test on configure errors (e.g., broken C++ compilers).
-./configure || Exit 77
+./configure
# Ensure './libtool --help' will use the right tool versions.
export AUTOCONF AUTOMAKE