GNU bug report logs - #17548
new snapshot available: grep-2.18.151-1c770

Previous Next

Package: grep;

Reported by: Jim Meyering <jim <at> meyering.net>

Date: Thu, 22 May 2014 05:04:02 UTC

Severity: normal

Tags: notabug

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 17548 in the body.
You can then email your comments to 17548 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-grep <at> gnu.org:
bug#17548; Package grep. (Thu, 22 May 2014 05:04:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Jim Meyering <jim <at> meyering.net>:
New bug report received and forwarded. Copy sent to bug-grep <at> gnu.org. (Thu, 22 May 2014 05:04:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Jim Meyering <jim <at> meyering.net>
To: bug-grep <at> gnu.org, TP coordinator <coordinator <at> translationproject.org>, 
 platform-testers <at> gnu.org
Subject: new snapshot available: grep-2.18.151-1c770
Date: Wed, 21 May 2014 22:02:34 -0700
Here's one more snapshot, including a bug fix and two
portability fixes. If nothing comes up, this will become
grep-2.19 in the next day or two.

grep snapshot:
  http://meyering.net/grep/grep-ss.tar.xz      1.2 MB
  http://meyering.net/grep/grep-ss.tar.xz.sig
  http://meyering.net/grep/grep-2.18.151-1c770.tar.xz

Changes in grep since 2.18.146-ebf3:

Jim Meyering (1):
      maint: avoid new false-positive syntax-check failure

Norihiro Tanaka (2):
      grep: do not count newline before the start of buffer
      tests: add test case for newline-count fix

Paul Eggert (2):
      tests: port mb-non-UTF8-performance to RHEL 6.5
      grep: port mb_next_wc to RHEL 6.5 x86-64




Information forwarded to bug-grep <at> gnu.org:
bug#17548; Package grep. (Thu, 22 May 2014 08:15:02 GMT) Full text and rfc822 format available.

Message #8 received at 17548 <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Jim Meyering <jim <at> meyering.net>, 17548 <at> debbugs.gnu.org
Subject: Re: bug#17548: new snapshot available: grep-2.18.151-1c770
Date: Thu, 22 May 2014 01:13:52 -0700
Jim Meyering wrote:

>    http://meyering.net/grep/grep-2.18.151-1c770.tar.xz

I've built and run "make check" on that snapshot, on the following 
platforms, and found only minor glitches.  All tests passed or skipped 
or were expected to fail, with two exceptions: test-fcntl-safer and 
test-openat-safer failed on Fedora 20 with clang 3.4 x86-64.  These 
aren't grep tests proper and clang is a secondary compiler on that 
platform, so I didn't investigate it further.

AIX 7.1 POWER 32-bit (gcc 4.8.1)
Fedora 20 (both gcc 4.9.0 and clang 3.4, and both x86 and x86-64)
IRIX 6.5 MIPS 32-bit (gcc 3.4.6, as IRIX cc can't handle C99)
Solaris 10 sparc 32-bit (Sun C 5.12)
Solaris 11.1 x86-64 (Sun C 5.12)
Ubuntu 14.04 x86-64 (gcc 4.8.2)

Here are more details if you're interested:


On AIX, 'open' isn't declared in openat_proc_name.  This is a gnulib 
issue, which I've worked around in 
<http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commit;h=f345edc03da1a81f313dd70305764025bffeb1fa>; 
I doubt whether it's serious here.


The IRIX build has the following warnings when linking 'grep'.

ld32: WARNING 84 : ../lib/libgreputils.a is not used for resolving any 
symbol.
ld32: WARNING 127: Two shared objects with the same soname, 
/usr/lib32/mips3/libc.so and /usr/lib32/libc.so, have been been linked. 
This is probably due to a missing -L specification. Ignoring the latter.

and there are similar diagnostics when linking the gnulib-test programs. 
 The gnulib-test harness took too long (and I was running late) so I 
quit before it had a chance to finish building.


On Ubuntu 14.04, if I configure with --enable-gcc-warnings, compilation 
fails as follows.  I expect this failure is spurious:

In file included from mbsstr.c:32:0:
str-kmp.h: In function 'knuth_morris_pratt':
str-kmp.h:35:1: error: stack protector not protecting local variables: 
variable length buffer [-Werror=stack-protector]
 knuth_morris_pratt (const UNIT *haystack,
 ^
mbsstr.c: In function 'knuth_morris_pratt_multibyte':
mbsstr.c:40:1: error: stack protector not protecting local variables: 
variable length buffer [-Werror=stack-protector]
 knuth_morris_pratt_multibyte (const char *haystack, const char *needle,
 ^





Information forwarded to bug-grep <at> gnu.org:
bug#17548; Package grep. (Thu, 22 May 2014 21:15:03 GMT) Full text and rfc822 format available.

Message #11 received at 17548 <at> debbugs.gnu.org (full text, mbox):

From: Jim Meyering <jim <at> meyering.net>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: 17548 <at> debbugs.gnu.org
Subject: Re: bug#17548: new snapshot available: grep-2.18.151-1c770
Date: Thu, 22 May 2014 14:14:04 -0700
On Thu, May 22, 2014 at 1:13 AM, Paul Eggert <eggert <at> cs.ucla.edu> wrote:
> Jim Meyering wrote:
>
>>    http://meyering.net/grep/grep-2.18.151-1c770.tar.xz
>
>
> I've built and run "make check" on that snapshot, on the following
> platforms, and found only minor glitches.
...

Thank you for all the testing and for reporting the results!
I agree that none of those should delay the release.




Added tag(s) notabug. Request was from Paul Eggert <eggert <at> cs.ucla.edu> to control <at> debbugs.gnu.org. (Sat, 24 May 2014 04:35:02 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 17548 <at> debbugs.gnu.org and Jim Meyering <jim <at> meyering.net> Request was from Paul Eggert <eggert <at> cs.ucla.edu> to control <at> debbugs.gnu.org. (Sat, 24 May 2014 04:35:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 21 Jun 2014 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 11 years and 4 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.