automake-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

FYI: extra6.test and subdir5.test require GNU make


From: Alexandre Duret-Lutz
Subject: FYI: extra6.test and subdir5.test require GNU make
Date: Tue, 26 Mar 2002 15:32:06 +0100
User-agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.1 (i386-debian-linux-gnu)

extra6.test fails on Solaris because Solaris VPATH breaks distdir;
subdir5.test passes on Solaris because Solaris make won't reload
  a modified Makefile (moreover it won't try to rebuild the
  Makefile right after reading the Makefile like GNU make does).

I'm checking in these two changes.

Index: ChangeLog
===================================================================
RCS file: /cvs/automake/automake/ChangeLog,v
retrieving revision 1.1798
diff -u -r1.1798 ChangeLog
--- ChangeLog   2002/03/26 11:11:48     1.1798
+++ ChangeLog   2002/03/26 14:22:25
@@ -1,5 +1,9 @@
 2002-03-26  Alexandre Duret-Lutz  <address@hidden>
 
+       * tests/extra6.test, tests/subdir5.test: Require GNU make.
+
+2002-03-26  Alexandre Duret-Lutz  <address@hidden>
+
        * tests/dup3.test (ACLOCAL): s/srcdir/testsrcdir/.
 
 2002-03-26  Alexandre Duret-Lutz  <address@hidden>
Index: tests/extra6.test
===================================================================
RCS file: /cvs/automake/automake/tests/extra6.test,v
retrieving revision 1.2
diff -u -r1.2 extra6.test
--- extra6.test 2002/03/21 09:11:56     1.2
+++ extra6.test 2002/03/26 14:22:26
@@ -5,6 +5,9 @@
 
 . $srcdir/defs || exit 1
 
+# 'make distdir' + VPATH does not work with Solaris make.
+$needs_gnu_make
+
 set -e
 
 echo AC_OUTPUT >> configure.in
Index: tests/subdir5.test
===================================================================
RCS file: /cvs/automake/automake/tests/subdir5.test,v
retrieving revision 1.2
diff -u -r1.2 subdir5.test
--- subdir5.test        2001/12/26 08:22:06     1.2
+++ subdir5.test        2002/03/26 14:22:26
@@ -5,6 +5,10 @@
 
 . $srcdir/defs || exit 1
 
+# This test assumes that the `make' utility is able to start
+# over and reload Makefiles which have been remade (a non-POSIX feature).
+$needs_gnu_make
+
 cat > configure.in << 'END'
 AC_INIT(a.c)
 AM_INIT_AUTOMAKE(maude, 1.0)

-- 
Alexandre Duret-Lutz




reply via email to

[Prev in Thread] Current Thread [Next in Thread]