GNU bug report logs -
#16215
new snapshot available: grep-2.15.15-178ed
Previous Next
Reported by: Jim Meyering <jim <at> meyering.net>
Date: Sat, 21 Dec 2013 19:43:01 UTC
Severity: normal
Tags: notabug
Done: Jim Meyering <jim <at> meyering.net>
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 16215 in the body.
You can then email your comments to 16215 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-grep <at> gnu.org
:
bug#16215
; Package
grep
.
(Sat, 21 Dec 2013 19:43: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
.
(Sat, 21 Dec 2013 19:43:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
In preparation for upcoming 2.16 bug-fix-only release,
here's a snapshot of the latest.
grep snapshot:
http://meyering.net/grep/grep-ss.tar.xz 1.3 MB
http://meyering.net/grep/grep-ss.tar.xz.sig
http://meyering.net/grep/grep-2.15.15-178ed.tar.xz
NEWS:
** Bug fixes
Fix gnulib-provided maint.mk so that the release procedure described
in README-release actually does what we want. Before that fix, that
procedure resulted in a grep-2.15 tarball that would lead to a grep
binary whose --version-reported version number was 2.14.51...
The fix to make \s and \S work with multi-byte white space broke
the use of each shortcut whenever followed by a repetition operator.
For example, \s*, \s+, \s? and \s{3} would all malfunction in a
multi-byte locale. [bug introduced in grep-2.15]
The fix to make grep -P work better with UTF-8 made it possible for
grep to evoke a larger set of PCRE errors, some of which could trigger
an abort. E.g., this would abort:
printf '\x82'|LC_ALL=en_US.UTF-8 grep -P y
Now grep handles arbitrary PCRE errors. [bug introduced in grep-2.15]
Handle very long lines (2GiB and longer) on systems with a deficient
read system call.
Commits in grep since v2.15:
Jim Meyering (14):
maint: post-release administrivia
maint: avoid automake deprecation warning re ACLOCAL_AMFLAGS
build: update gnulib submodule to latest
maint: NEWS: document a release-related bug fix
grep: fix regression involving \s and \S
grep: fix regression with -P vs. invalid UTF-8 input
dfa: avoid undefined behavior of "1 << 31"
maint: minor cleanup: xmalloc+strcpy -> xmemdup
tests: port to non-GNU sed
grep: handle lines longer than INT_MAX on more systems
maint: indent cpp directives to reflect nesting
pcre: avoid a nominal leak
maint: add comments and split some long lines
tests: avoid FP failure due to exhausted memory
Santiago Ruano Rincón (1):
pcre: tell grep -P to relax its stance on invalid multibyte chars
Changes in gnulib since v2.15:
* gnulib 974b76b...4c2f17d (4):
> maint.mk: fix "release" target to build _version
> maint.mk: get current gnulib revision correctly.
> install-reloc: Support multi-binary installation.
> selinux-h: really build without selinux when library is missing
Added tag(s) notabug.
Request was from
Jim Meyering <jim <at> meyering.net>
to
control <at> debbugs.gnu.org
.
(Sat, 21 Dec 2013 23:07:02 GMT)
Full text and
rfc822 format available.
bug closed, send any further explanations to
16215 <at> debbugs.gnu.org and Jim Meyering <jim <at> meyering.net>
Request was from
Jim Meyering <jim <at> meyering.net>
to
control <at> debbugs.gnu.org
.
(Sat, 21 Dec 2013 23:07: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
.
(Sun, 19 Jan 2014 12:24:03 GMT)
Full text and
rfc822 format available.
This bug report was last modified 11 years and 151 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.