GNU bug report logs - #21082
grep 'make check' fails

Previous Next

Package: grep;

Reported by: Bruce Dubbs <bruce.dubbs <at> gmail.com>

Date: Fri, 17 Jul 2015 22:13:01 UTC

Severity: normal

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

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Bruce Dubbs <bruce.dubbs <at> gmail.com>
Subject: bug#21082: closed (Re: bug#21082: grep 'make check' fails)
Date: Fri, 17 Jul 2015 22:22:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#21082: grep 'make check' fails

which was filed against the grep package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 21082 <at> debbugs.gnu.org.

-- 
21082: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=21082
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Bruce Dubbs <bruce.dubbs <at> gmail.com>, 21082-done <at> debbugs.gnu.org
Subject: Re: bug#21082: grep 'make check' fails
Date: Fri, 17 Jul 2015 15:21:51 -0700
Bruce Dubbs wrote:
>
>   sed -i 's/copyright{/copyright\\{/' build-aux/update-copyright
>
> Translation:  Escape the left brace in a perl regex.
>
> I reported this to gnulib over a month ago but got no response.

I missed that, but the problem was reported by someone else and was fixed here:

http://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=841d0dcfa8103235836a1aeb0c1ad657f43ade85

[Message part 3 (message/rfc822, inline)]
From: Bruce Dubbs <bruce.dubbs <at> gmail.com>
To: bug-grep <at> gnu.org
Subject: grep 'make check' fails
Date: Fri, 17 Jul 2015 17:11:49 -0500
099-grep-2.21:FAIL: test-update-copyright.sh
099-grep-2.21:# FAIL:  1
099-grep-2.21:FAIL: test-update-copyright.sh
099-grep-2.21:FAIL  test-update-copyright.sh (exit status: 1)
099-grep-2.21:# FAIL:  1

Actually the problem is not due to grep but gnulib and perl-5.22. 
However it is in the grep source tarball.

The one line (one character) fix is:

 sed -i 's/copyright{/copyright\\{/' build-aux/update-copyright

Translation:  Escape the left brace in a perl regex.

I reported this to gnulib over a month ago but got no response.  Thought 
you would like to know.

  -- Bruce Dubbs
     linuxfromscratch.org



This bug report was last modified 9 years and 315 days ago.

Previous Next


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