[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: coreutils-8.14.116-1e18d: need for GNU make
From: |
Jim Meyering |
Subject: |
Re: coreutils-8.14.116-1e18d: need for GNU make |
Date: |
Thu, 05 Jan 2012 08:14:30 +0100 |
Bruno Haible wrote:
>> http://meyering.net/cu/coreutils-8.14.116-1e18d.tar.xz
>
> The README says that GNU make is needed on OSF/1.
>
> But for "make check", it is also needed on IRIX 6.5 and Solaris <= 9.
> With the vendor 'make', "make check" fails.
>
> On IRIX:
>
> ...
> Making check in doc
> GEN sc-avoid-builtin
> GEN sc-avoid-io
> GEN sc-avoid-non-zero
> GEN sc-avoid-path
> GEN sc-avoid-timezone
> GEN sc-avoid-zeroes
> GEN sc-exponent-grouping
> GEN sc-lower-case-var
> syntax error at -e line 2, near "while"
> Backslash found where operator expected at -e line 2, near ") \"
> (Missing operator before \?)
> Backslash found where operator expected at -e line 5, near "1 \"
> (Missing operator before \?)
> syntax error at -e line 5, near "1 \"
> Backslash found where operator expected at -e line 6, near "}
> \"
> (Missing operator before \?)
> syntax error at -e line 7, near ";}"
> Execution of -e aborted due to compilation errors.
> *** Error code 1 (bu21)
>
> On Solaris 9:
>
> Making check in doc
> GEN sc-avoid-builtin
> GEN sc-avoid-io
> GEN sc-avoid-non-zero
> GEN sc-avoid-path
> GEN sc-avoid-timezone
> GEN sc-avoid-zeroes
> GEN sc-exponent-grouping
> GEN sc-lower-case-var
> GEN sc-use-small-caps-NUL
> GEN check-texinfo
> Making check in man
> Making check in po
> Making check in tests
> GEN .built-programs
> make check-TESTS
> bash: -c: line 4: syntax error: unexpected end of file
> *** Error code 2
> make: Fatal error: Command failed for target `misc/help-version.log'
>
>
> Could this be documented in the README as well?
Sure. Thanks for the report.
>From 4d3e398a74cf9546642c77be89e3bd811150faa4 Mon Sep 17 00:00:00 2001
From: Jim Meyering <address@hidden>
Date: Thu, 5 Jan 2012 08:10:29 +0100
Subject: [PATCH] doc: README: recommend GNU make to run tests on IRIX 6.5 and
Solaris 9
* README: Document vendor "make check" failure on those two systems.
Reported by Bruno Haible.
---
README | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/README b/README
index 90b1d40..b3af07b 100644
--- a/README
+++ b/README
@@ -134,6 +134,14 @@ the best solution is to use GNU make. Otherwise, simply
remove
all mention of "[$(EXEEXT)" from src/Makefile.
+*************************************************
+"make check" failure on IRIX 6.5 and Solaris <= 9
+-------------------------------------------------
+
+Using the vendor make program to run "make check" fails on these two systems.
+If you want to run all of the tests there, use GNU make.
+
+
**********************
Running tests as root:
--
1.7.8.2.329.g04d73