Reported by Reuben Thomas in
<https://lists.gnu.org/archive/html/bug-gnulib/2018-10/msg00135.html>.
* m4/gnu-make.m4 (gl_GNU_MAKE): Use a heuristic based on the --version
output, ignoring exit codes.
+2018-10-30 Bruno Haible <bruno@clisp.org>
+
+ gnu-make: Fix for NetBSD 8 'make'.
+ Reported by Reuben Thomas in
+ <https://lists.gnu.org/archive/html/bug-gnulib/2018-10/msg00135.html>.
+ * m4/gnu-make.m4 (gl_GNU_MAKE): Use a heuristic based on the --version
+ output, ignoring exit codes.
+
2018-10-28 Bernhard Voelker <mail@bernhard-voelker.de>
maintainer-makefile: fix syntax-check rule for "same.h"
# Set GNU_MAKE if we are using a recent-enough version of GNU make.
-# Use --version AND trailing junk, because SGI Make doesn't fail on --version.
-
AC_DEFUN([gl_GNU_MAKE],
[
AM_CONDITIONAL([GNU_MAKE],
- [${MAKE-make} --version /cannot/make/this >/dev/null 2>&1])
+ [LC_ALL=C ${MAKE-make} --version 2>/dev/null | sed -e '2,$d' | grep GNU >/dev/null])
])