bug-coreutils
[Top][All Lists]
Advanced

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

coreutils-6.0: "make" output on MacOS X


From: Bruno Haible
Subject: coreutils-6.0: "make" output on MacOS X
Date: Wed, 16 Aug 2006 14:25:59 +0200
User-agent: KMail/1.9.1

Building coreutils-6.0 on MacOS X 10.3.9 (Darwin 7.9):
configure runs fine; then
$ make
gzip 1.2.4 (18 Aug 93)
usage: gzip [-cdfhlLnNrtvV19] [-S suffix] [file ...]
 -c --stdout      write on standard output, keep original files unchanged
 -d --decompress  decompress
 -f --force       force overwrite of output file and compress links
 -h --help        give this help
 -l --list        list compressed file contents
 -L --license     display software license
 -n --no-name     do not save or restore the original name and time stamp
 -N --name        save or restore the original name and time stamp
 -q --quiet       suppress all warnings
 -r --recursive   operate recursively on directories
 -S .suf  --suffix .suf     use suffix .suf on compressed files
 -t --test        test compressed file integrity
 -v --verbose     verbose mode
 -V --version     display version number
 -1 --fast        compress faster
 -9 --best        compress better
 file...          files to (de)compress. If none given, use standard input.
make  all-recursive
gzip 1.2.4 (18 Aug 93)
usage: gzip [-cdfhlLnNrtvV19] [-S suffix] [file ...]
 -c --stdout      write on standard output, keep original files unchanged
 -d --decompress  decompress
 -f --force       force overwrite of output file and compress links
 -h --help        give this help
 -l --list        list compressed file contents
 -L --license     display software license
 -n --no-name     do not save or restore the original name and time stamp
 -N --name        save or restore the original name and time stamp
 -q --quiet       suppress all warnings
 -r --recursive   operate recursively on directories
 -S .suf  --suffix .suf     use suffix .suf on compressed files
 -t --test        test compressed file integrity
 -v --verbose     verbose mode
 -V --version     display version number
 -1 --fast        compress faster
 -9 --best        compress better
 file...          files to (de)compress. If none given, use standard input.
Making all in lib
...

The problem is the gzip call in Makefile.maint. "make" is GNU make 3.79.
"gzip" is 1.2.4, and it prints --help output to stderr.

The appended patch fixes the problem.

Bruno


2006-08-16  Bruno Haible  <address@hidden>

        * Makefile.maint (gzip_rsyncable): Throw away stderr output of
        "gzip --help".

*** Makefile.maint      15 Aug 2006 12:13:04 -0000      1.243
--- Makefile.maint      16 Aug 2006 12:27:47 -0000
***************
*** 26,32 ****
  # Do not save the original name or timestamp in the .tar.gz file.
  # Use --rsyncable if available.
  gzip_rsyncable := \
!   $(shell gzip --help|grep rsyncable >/dev/null && echo --rsyncable)
  GZIP_ENV = '--no-name --best $(gzip_rsyncable)'
  
  CVS = cvs
--- 26,32 ----
  # Do not save the original name or timestamp in the .tar.gz file.
  # Use --rsyncable if available.
  gzip_rsyncable := \
!   $(shell gzip --help 2>/dev/null|grep rsyncable >/dev/null && echo 
--rsyncable)
  GZIP_ENV = '--no-name --best $(gzip_rsyncable)'
  
  CVS = cvs




reply via email to

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