[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[platform-testers] new snapshot available: grep-2.11.11-b00d1
From: |
Jim Meyering |
Subject: |
[platform-testers] new snapshot available: grep-2.11.11-b00d1 |
Date: |
Wed, 11 Apr 2012 13:19:02 +0200 |
In spite of the small number of changes, we're ready for a release.
The combination of Allan McRae's segfault fix and Paul Eggert's
change to make grep's -r/-R use gnulib's fts for hierarchy traversal
make this a good time for a point release.
So here's the latest.
I'm aiming for a release early next week.
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.11.11-b00d1.tar.xz
There are .sig files here, too:
http://people.redhat.com/meyering/grep/grep-ss.tar.xz
http://people.redhat.com/meyering/grep/grep-2.11.11-b00d1.tar.xz
Changes in grep since v2.11:
Allan McRae (1):
grep: fix segfault with -r --exclude-dir and no file operand
Jim Meyering (6):
maint: post-release administrivia
build: update gnulib submodule to latest
maint: use an optimal-for-grep xz compression setting
tests: exercise two recently-fixed bugs
build: update gnulib submodule to latest
tests: avoid syntax-check failure: reverse compare arguments
Paul Eggert (4):
tests: test for bug with -r --exclude-dir and no file operand
tests: port big-match to non-GNU dd
grep: -r no longer follows symlinks; use fts
grep: report overflow for ERE a{1000000000}
Changes in gnulib since v2.11:
* gnulib 9a25aef...7995834 (340):
> autoupdate
> update from texinfo
> regex: correct #pragma guard expression
> regex: remove unnecessary type punning
> Tests for module 'ilogbl'.
> New module 'ilogbl'.
> Tests for module 'ilogbf'.
> New module 'ilogbf'.
> Tests for module 'ilogb'.
> New module 'ilogb'.
> math: Provide FP_ILOGB0 and FP_ILOGBNAN.
> Tests for module 'logbl-ieee'.
> New module 'logbl-ieee'.
> Tests for module 'logb-ieee'.
> New module 'logb-ieee'.
> Tests for module 'logbf-ieee'.
> New module 'logbf-ieee'.
> Tests for module 'logbl'.
> New module 'logbl'.
> Tests for module 'logbf'.
> New module 'logbf'.
> logb tests: More tests.
> logb: Provide replacement and workarounds.
> log10* tests: Speed up.
> logf-ieee: Fix test whether logf works.
> log10l: Work around log10l-ieee test failure on IRIX 6.5.
> log10f-ieee: Work around test failure on NetBSD 5.1.
> log10f-ieee: Work around test failure on Solaris 9.
> log10-ieee: Work around test failure on NetBSD 5.1 and Solaris 11.
> Tests for module 'log10l-ieee'.
> New module 'log10l-ieee'.
> Tests for module 'log10-ieee'.
> New module 'log10-ieee'.
> Tests for module 'log10f-ieee'.
> New module 'log10f-ieee'.
> log10l: Work around AIX 5.1, IRIX 6.5, OSF/1 5.1 bug.
> log10f: Work around OSF/1 5.1 bug.
> log10: Work around OSF/1 5.1 bug.
> log10l tests: More tests.
> log10f tests: More tests.
> log10 tests: More tests.
> Fix typo in ChangeLog entry.
> fflush: Fix syntax error.
> regex: pacify GCC when compiling GRUB
> update from texinfo
> warnings.m4: fix errors.
> stdio: don't assume gets any more
> maint.mk: fix syntax checks without exclusions
> strerror_r: avoid compiler warning
> fflush: avoid compiler warning
> warnings.m4: check the compiler, not the preprocessor
> autoupdate
> Tests for module 'localeconv'.
> New module 'localeconv'.
> locale: Provide a complete 'struct lconv'.
> locale: Provide a complete 'struct lconv' on Solaris 10, 11.
> locale: Provide a working 'struct lconv'.
> Enable common subexpression optimization in GCC.
> Enable common subexpression optimization in GCC.
> gnulib-tool: Avoid unintended error output from 'cmp'.
> gnulib-tool: fix imprecise comments w.r.t. an automake bug
> autoupdate
> announce-gen: use Digest::SHA when possible
> tests: avoid gcc warnings about argv vs. const initializers
> README-release: simplify slightly
> git-merge-changelog: add specific example on how to use with hg.
> git-merge-changelog: Report bugs to address@hidden
> git-version-gen: don't let "prefix" envvar cause trouble
> regex: diagnose too-large repeat counts in EREs
> doc: some glibc x32 integer width issues
> autoupdate
> fmal: Avoid test failure on OpenBSD 5.1/SPARC64.
> hypotl: Bypass broken implementation in OpenBSD 5.1/SPARC.
> remainderl: Bypass broken implementation in OpenBSD 5.1/SPARC.
> Oops, fix regression on AIX through recent commit.
> Oops, fix cross-compilation guess in recent commits.
> sqrtl: Bypass broken implementation in OpenBSD 5.1/SPARC.
> doc: update timer_* platform portability notes
> cbrtl: Bypass broken implementation in OpenBSD 5.1/SPARC.
> remainderl: Avoid compilation error on AIX >= 5.2.
> Avoid compilation errors with MSVC option -fp:strict.
> uninorm: Don't crash in out-of-memory conditions.
> quote: fix syntax-check
> Collapse list of copyright years to ranges. See
<https://lists.gnu.org/archive/html/bug-gnulib/2012-03/msg00051.html>.
> log2f-ieee: Work around test failure on NetBSD 5.1 and Solaris 10.
> log2-ieee: Work around test failure on NetBSD 5.1 and Solaris 10.
> Tests for module 'log2l-ieee'.
> New module 'log2l-ieee'.
> Tests for module 'log2-ieee'.
> New module 'log2-ieee'.
> Tests for module 'log2f-ieee'.
> New module 'log2f-ieee'.
> Tests for module 'log2l'.
> New module 'log2l'.
> Tests for module 'log2f'.
> New module 'log2f'.
> Tests for module 'log2'.
> New module 'log2'.
> exp2* tests: More tests.
> update from texinfo
> autoupdate
> log1p* tests: Reduce running time of tests.
> log1pl-ieee: Work around test failure on AIX 7.1.
> log1pl-ieee: Work around test failure on IRIX 6.5.
> log1pf-ieee: Work around test failure on OpenBSD 4.9 and AIX 7.1.
> log1pf-ieee: Work around test failure on AIX 5.1 and HP-UX 11.
> log1p-ieee: Work around test failure on AIX 7.1 and HP-UX 11.
> Tests for module 'log1pl-ieee'.
> New module 'log1pl-ieee'.
> Tests for module 'log1p-ieee'.
> New module 'log1p-ieee'.
> Tests for module 'log1pf-ieee'.
> New module 'log1pf-ieee'.
> Tests for module 'log1pl'.
> New module 'log1pl'.
> Tests for module 'log1pf'.
> New module 'log1pf'.
> log1p tests: More tests.
> log1p: Provide replacement for Minix and MSVC.
> expm1: Tiny doc fix.
> math tests: Small simplification.
> log tests: Add a comment.
> Fix some comments.
> regex: allow inclusion of <regex.h> before <limits.h>
> fts: depend on fdopendir
> Remove unused variables.
> isnanf-nolibm: Fix last commit.
> isnanf-nolibm: Make it work on IRIX 6.5 with cc.
> logf-ieee: Work around test failure on NetBSD 5.1.
> logf-ieee: Work around test failure on Solaris 9.
> log-ieee: Work around test failure on NetBSD 5.1 and Solaris 11.
> Tests for module 'logl-ieee'.
> New module 'logl-ieee'.
> Tests for module 'log-ieee'.
> New module 'log-ieee'.
> Tests for module 'logf-ieee'.
> New module 'logf-ieee'.
> log: Fix bug introduced on 2012-03-09.
> timer-time: link explicitly with pthreads on glibc
> log* tests: More tests.
> logl: Work around OSF/1 5.1 bug.
> logf: Work around OSF/1 5.1 bug.
> log: Work around OSF/1 5.1 bug.
> readtokens.c: adjust wording in a comment
> modechange: add notations +40, 00440, etc.
> exp2l-ieee: Work around test failure on OpenBSD 4.9 and IRIX 6.5.
> Tests for module 'exp2l-ieee'.
> New module 'exp2l-ieee'.
> Tests for module 'exp2-ieee'.
> New module 'exp2-ieee'.
> Tests for module 'exp2f-ieee'.
> New module 'exp2f-ieee'.
> Tests for module 'exp2l'.
> New module 'exp2l'.
> Tests for module 'exp2f'.
> New module 'exp2f'.
> Tests for module 'exp2'.
> New module 'exp2'.
> savedir: fix comment typo
> test-readtokens.c: use const; remove unwarranted cast
> autoupdate
> fmal: Avoid compilation error on AIX.
> fma, fmaf, fmal: Override undeclared system functions on IRIX 6.5.
> remainderf: Override buggy system function on IRIX 6.5.
> test-readtokens.c: avoid const-related compilation warnings
> frexp-nolibm, frexpl-nolibm tests: Fix bug introduced on 2012-03-03.
> expm1l: Avoid compilation error on AIX.
> expm1l: Don't override undeclared system function on IRIX 6.5.
> remainderl: Don't override undeclared system function on IRIX 6.5.
> rintf: Don't override undeclared system function on IRIX 6.5.
> roundl: Avoid compilation error on AIX.
> roundl: Don't override undeclared system function on IRIX 6.5.
> roundf: Don't override undeclared system function on IRIX 6.5.
> round: Don't override undeclared system function on IRIX 6.5.
> copysignf: Don't override undeclared system function on IRIX 6.5.
> readtokens: add tests
> quotearg: the module must now include quote.h
> readtokens: avoid core dumps with unusual calling patterns
> quote: Adhere to common module description layout.
> quote: fuse into quotearg
> Tests for module 'expm1l-ieee'.
> New module 'expm1l-ieee'.
> Tests for module 'expm1f-ieee'.
> New module 'expm1f-ieee'.
> Tests for module 'expm1-ieee'.
> New module 'expm1-ieee'.
> Work around expm1f bug on IRIX 6.5.
> Tests for module 'expm1l'.
> New module 'expm1l'.
> Tests for module 'expm1f'.
> New module 'expm1f'.
> Tests for module 'expm1'.
> New module 'expm1'.
> math: Ensure declarations of math functions.
> math: Update module names in warnings.
> expl: Simplify computation.
> exp* tests: More tests.
> expl: Fix precision of computed result.
> cbrt* tests: More tests.
> hypot* tests: More tests.
> fpucw: Doc about FreeBSD.
> sqrt* tests: Rename local variable.
> sqrt* tests: More tests.
> sqrt* tests: More tests.
> remainder* tests: More tests.
> remainder, remainderf, remainderl: Fix computation for large quotients.
> fmodl: Fix last commit.
> fmod* tests: More tests.
> fmod, fmodl: Fix computation for large quotients x / y.
> fmod* tests: More tests.
> rint* tests: More tests.
> modf* tests: More tests.
> fabs* tests: More tests.
> ldexp* tests: More tests.
> frexp* tests: More tests.
> Support for pseudo-random numbers in tests.
> frexp* tests: Refactor.
> maint: don't specify XZ_OPT=-9ev in dist-related rule
> autoupdate
> maint.mk: allow announcement for non-gnulib project
> maint.mk: avoid spurious failure of _sc_search_regexp-using tests
> maint.mk: add per-line exclusions to prohibitions
> Tests for module 'expl-ieee'.
> New module 'expl-ieee'.
> Tests for module 'exp-ieee'.
> New module 'exp-ieee'.
> Tests for module 'expf-ieee'.
> New module 'expf-ieee'.
> cbrtl-ieee: Work around test failure on IRIX 6.5.
> Tests for module 'cbrtl-ieee'.
> New module 'cbrtl-ieee'.
> Tests for module 'cbrt-ieee'.
> New module 'cbrt-ieee'.
> Tests for module 'cbrtf-ieee'.
> New module 'cbrtf-ieee'.
> cbrtf: Work around bug in IRIX 6.5 system function.
> Tests for module 'cbrtl'.
> New module 'cbrtl'.
> Tests for module 'cbrtf'.
> New module 'cbrtf'.
> cbrt: Provide replacement on MSVC and Minix.
> hypotl-ieee: Work around test failure on OSF/1 and native Windows.
> hypotf-ieee: Work around test failure on OSF/1 and native Windows.
> hypot-ieee: Work around test failure on OSF/1 and native Windows.
> Tests for module 'hypotl-ieee'.
> New module 'hypotl-ieee'.
> Tests for module 'hypot-ieee'.
> New module 'hypot-ieee'.
> Tests for module 'hypotf-ieee'.
> New module 'hypotf-ieee'.
> Remove unused variables.
> termios: fix pid_t always, not just for tcgetsid
> update from texinfo
> Tests for module 'hypotl'.
> New module 'hypotl'.
> hypotf: Fix typo in comment.
> tcgetsid: fix cygwin header bug
> docs: update cygwin progress
> Tests for module 'hypotf'.
> New module 'hypotf'.
> hypot: Prepare for hypotf module.
> hypot tests: More tests.
> math code: Add comments.
> math: Ensure HUGE_VAL, HUGE_VALF, HUGE_VALL are defined.
> doc: Move ISO C11 feature notes into POSIX chapters.
> stdnoreturn: port to MSVC better
> doc: Mention new glibc headers and functions.
> Avoid compilation errors with MSVC option -fp:strict.
> Tests for module 'sqrtl-ieee'.
> New module 'sqrtl-ieee'.
> Tests for module 'sqrt-ieee'.
> New module 'sqrt-ieee'.
> Tests for module 'sqrtf-ieee'.
> New module 'sqrtf-ieee'.
> remainderl-ieee: Work around test failure on OSF/1.
> remainderf-ieee: Work around test failure on OSF/1.
> remainder-ieee: Work around test failure on OSF/1.
> Tests for module 'remainderl-ieee'.
> New module 'remainderl-ieee'.
> Tests for module 'remainder-ieee'.
> New module 'remainder-ieee'.
> Tests for module 'remainderf-ieee'.
> New module 'remainderf-ieee'.
> modff, modfl: Fix configure syntax error.
> fmodl-ieee: Work around test failures on OSF/1, MSVC 9.
> fmodf-ieee: Work around test failure on OSF/1.
> fmodf-ieee: Work around test failure on MSVC 9.
> fmod-ieee: Work around test failures on OSF/1, mingw.
> fmodl-ieee: Fix test failures.
> Tests for module 'fmodl-ieee'.
> New module 'fmodl-ieee'.
> Tests for module 'fmod-ieee'.
> New module 'fmod-ieee'.
> Tests for module 'fmodf-ieee'.
> New module 'fmodf-ieee'.
> Tests for module 'rintl-ieee'.
> New module 'rintl-ieee'.
> Tests for module 'rint-ieee'.
> New module 'rint-ieee'.
> Tests for module 'rintf-ieee'.
> New module 'rintf-ieee'.
> regex: re_search etc. should return -2 when memory exhausted
> modfl-ieee: Work around test failures on IRIX, OSF/1, mingw.
> modfl-ieee: Fix dependencies.
> modfl-ieee: Fix test failures.
> modff-ieee: Work around test failures on *BSD, IRIX, OSF/1, etc.
> modf-ieee: Work around test failures on *BSD, IRIX, OSF/1, Cygwin.
> Tests for module 'modfl-ieee'.
> New module 'modfl-ieee'.
> Tests for module 'modf-ieee'.
> New module 'modf-ieee'.
> Tests for module 'modff-ieee'.
> New module 'modff-ieee'.
> Tests for module 'fabsl-ieee'.
> New module 'fabsl-ieee'.
> Tests for module 'fabs-ieee'.
> New module 'fabs-ieee'.
> Tests for module 'fabsf-ieee'.
> New module 'fabsf-ieee'.
> fma*-ieee tests: Remove unneeded dependency.
> Tests for module 'fmal-ieee'.
> New module 'fmal-ieee'.
> Tests for module 'fma-ieee'.
> New module 'fma-ieee'.
> Tests for module 'fmaf-ieee'.
> New module 'fmaf-ieee'.
> Tests for module 'ldexpl-ieee'.
> New module 'ldexpl-ieee'.
> Tests for module 'ldexp-ieee'.
> New module 'ldexp-ieee'.
> Tests for module 'ldexpf-ieee'.
> New module 'ldexpf-ieee'.
> Refactor frexp*-ieee tests.
> More tests for modules frexpf-ieee, frexp-ieee, frexpl-ieee.
> Tests for module 'frexpl-ieee'.
> New module 'frexpl-ieee'.
> Tests for module 'frexp-ieee'.
> New module 'frexp-ieee'.
> Tests for module 'frexpf-ieee'.
> New module 'frexpf-ieee'.
- [platform-testers] new snapshot available: grep-2.11.11-b00d1,
Jim Meyering <=