newsgrep - News

 
 

grep-2.6.2 released [stable]

Item posted by Jim Meyering <meyering> on Mon 29 Mar 2010 07:44:53 PM UTC.


This is to announce grep-2.6.2.

grep is a tool to search for strings inside a file.

It's been only a few days since the release of 2.6.1, but...
This release fixes at least two new bugs as well as one that dates back
to the beginning.  There were also some build, portability and test fixes.
Details in NEWS below.

Thanks to everyone else who has been contributing, helping to manage
the mailing list and reporting bugs.

For a summary of changes and contributors, see:
  http://git.sv.gnu.org/gitweb/?p=grep.git;a=shortlog;h=v2.6.2
or run this command from a git-cloned grep directory:
  git shortlog v2.6.1..v2.6.2

To summarize the gnulib-related changes, run these commands from
a git-cloned grep directory:
  git checkout v2.6.2
  git submodule summary v2.6.1

Here are the compressed sources:
  http://ftp.gnu.org/gnu/grep/grep-2.6.2.tar.gz   (1.3MB)
  http://ftp.gnu.org/gnu/grep/grep-2.6.2.tar.xz   (808KB)

Here are the GPG detached signatures[*]:
  http://ftp.gnu.org/gnu/grep/grep-2.6.2.tar.gz.sig
  http://ftp.gnu.org/gnu/grep/grep-2.6.2.tar.xz.sig

To reduce load on the main server, use a mirror listed at:
  http://www.gnu.org/order/ftp.html

Here is grep's project page:
  http://savannah.gnu.org/projects/grep/

Browse grep's sources here:
  http://git.savannah.gnu.org/gitweb/?p=grep.git

[*] You can use either of the above signature files to verify that
the corresponding file (without the .sig suffix) is intact.  First,
be sure to download both the .sig file and the corresponding tarball.
Then, run a command like this:

  gpg --verify grep-2.6.2.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

  gpg --keyserver keys.gnupg.net --recv-keys B9AB9A16

and rerun the `gpg --verify' command.

This release was bootstrapped with the following tools:
  Autoconf 2.65.54-80019
  Automake 1.11a
  Gnulib v0.0-3662-g6207255

==========================================================
NEWS

* Noteworthy changes in release 2.6.2 (2010-03-29) [stable]

** Bug fixes

  grep -F no longer mistakenly reports a match when searching
  for an incomplete prefix of a multibyte character.
  [bug present since "the beginning"]

  grep -F no longer goes into an infinite loop when it finds a match for an
  incomplete (non-prefix of a) multibyte character.  [bug introduced in 2.6]

  Using any of the --include or --exclude* options would cause a NULL
  dereference.  [bugs introduced in 2.6]

** Build-related

  configure no longer relies on pkg-config to detect PCRE support.


Back to the top

Powered by Savane 3.13-da57.
Corresponding source code