coreutils
[Top][All Lists]
Advanced

[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



reply via email to

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