emacs-bug-tracker
[Top][All Lists]
Advanced

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

[debbugs-tracker] bug#17504: closed (bug in gzgrep?)


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#17504: closed (bug in gzgrep?)
Date: Sat, 17 May 2014 01:11:02 +0000

Your message dated Fri, 16 May 2014 18:09:55 -0700
with message-id <address@hidden>
and subject line Re: bug#17504: bug in gzgrep?
has caused the debbugs.gnu.org bug report #17504,
regarding bug in gzgrep?
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
17504: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17504
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: bug in gzgrep? Date: Thu, 15 May 2014 16:35:24 -0700 User-agent: Mutt/1.5.22 (2013-10-16)
% gzgrep --version
gzgrep (gzip) 1.4
Copyright (C) 2007, 2009-2010 Free Software Foundation, Inc.
This is free software.  You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.

Written by Jean-loup Gailly.

% mkdir gzgrep_test
% cd $_
% echo foo >a
% echo foo >b
% echo bar >c
%
% /usr/bin/gzgrep foo *
a:foo
b:foo

# brokeness...
% /usr/bin/gzgrep -h foo *
a:foo
b:foo

% ~/bin/gzgrep foo *
a:foo
b:foo

# fixed
% ~/bin/gzgrep -h foo *
foo
foo

# how does grep behave
% /bin/grep -h foo *
foo
foo

# The hack I made
% diff -bw /usr/bin/gzgrep /home/solaris/staff/rml/bin/gzgrep
157a158
> [[ $grep == @(*-h*) ]] && with_filename=0 && no_filename=1    # rml



--- End Message ---
--- Begin Message --- Subject: Re: bug#17504: bug in gzgrep? Date: Fri, 16 May 2014 18:09:55 -0700 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0
Robert M. Lawhead wrote:
% gzgrep --version
gzgrep (gzip) 1.4

Wow, that's old. I recall fixing that bug some time ago in the GNU sources. I can't reproduce the problem on the oldest Solaris box I have easy access to:

$ echo foo >a
$ echo foo >b
$ echo bar >c
$ gzgrep foo *
a:foo
b:foo
$ gzgrep -h foo *
foo
foo
$ uname -srvmpi
SunOS 5.10 Generic_147440-19 sun4u sparc SUNW,Sun-Fire-280R
$ gzgrep --version | sed 1q
gzgrep (gzip) 1.5

My guess is that you need to bring your Solaris machine up-to-date, by installing the usual patches from Oracle. Probably should be doing that anyway, as unpatched machines can be dangerous.


--- End Message ---

reply via email to

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