vcswatch reports that
this package seems to have a new changelog entry (version
3.7-2~1.gbpb6ed7c, distribution
UNRELEASED) and new commits
in its VCS. You should consider whether it's time to make
an upload.
Here are the relevant commit messages:
commit 13bbd896b4a0203dbee6c72d3130069ae9c5931f
Author: Santiago Ruano Rincón <santiagorr@riseup.net>
Date: Tue Apr 5 16:02:06 2022 +0200
Thank Helmut Grohne <helmut@subdivi.de> for #1008952
Gbp-Dch: Ignore
commit 43a7f47294fbd2e2034e0d72c6b3f2256c2dae8d
Author: Santiago Ruano Rincón <santiagorr@riseup.net>
Date: Tue Apr 5 15:55:32 2022 +0200
Snapshot debian/changelog
Gbp-Dch: Ignore
commit b6ed7ca714c1ff99b036782e264c2fdf234441f9
Author: Santiago Ruano Rincón <santiagorr@riseup.net>
Date: Tue Apr 5 14:45:54 2022 +0200
Configure with included regex when building with musl
Closes: #1008952
commit d501da8702752865538f2a0c11901c4a19df7d34
Author: Santiago Ruano Rincón <santiagorr@riseup.net>
Date: Tue Apr 5 15:53:54 2022 +0200
Enable builds on ARM in salsa-ci
commit a5033dc436c00b8c00e9a5a3c41b1fa660e55e91
Author: Santiago Ruano Rincón <santiagorr@riseup.net>
Date: Wed Sep 1 17:41:01 2021 +0200
Release 3.7-1
Gbp-Dch: Ignore
commit 45ee6fc4fc4df0b62553bdf8fbbcef91b823e044
Author: Santiago Ruano Rincón <santiagorr@riseup.net>
Date: Wed Sep 1 15:16:05 2021 +0200
Snapshot debian/changelog
Gbp-Dch: Ignore
commit e4cdf99a679647e7093ad6460db776e210aae39e
Author: Santiago Ruano Rincón <santiagorr@riseup.net>
Date: Wed Sep 1 15:15:39 2021 +0200
Update debian/patches/series
Gbp-Dch: Ignore
commit 04215c2b409ab70bfdeeb3a41bd11d2c3eddd372
Author: Santiago Ruano Rincón <santiagorr@riseup.net>
Date: Wed Sep 1 15:15:23 2021 +0200
Add d/patches/XFAIL-test-regex.patch
commit 30c083cd6d3d6abbcf8219a0b27e77fdf3ee253a
Author: Santiago Ruano Rincón <santiagorr@riseup.net>
Date: Wed Sep 1 10:34:42 2021 +0200
Snapshot debian/changelog
Gbp-Dch: Ignore
commit d44c513a10eabab9963640c7fbc0a349cf0ed03c
Merge: 3da28682 f493853f
Author: Santiago Ruano Rincón <santiagorr@riseup.net>
Date: Wed Sep 1 10:02:09 2021 +0200
Update upstream source from tag 'upstream/3.7'
Update to upstream version '3.7'
with Debian dir 445771493588e522191e7fc6a433e2bacf7adff0
commit f493853ff0f6ebeb0e92525e9eaa19fcee14db3b
Merge: 3613efab df49b0c1
Author: Santiago Ruano Rincón <santiagorr@riseup.net>
Date: Wed Sep 1 10:01:54 2021 +0200
New upstream version 3.7
commit df49b0c1dd95eccc1fba8174584bf6122e998e6d
Author: Jim Meyering <meyering@fb.com>
Date: Sat Aug 14 12:52:55 2021 -0700
version 3.7
* NEWS: Record release date.
commit 6aaef3b8a7f109ab8f39fd46ede01aebbd9f8205
Author: Jim Meyering <meyering@fb.com>
Date: Mon Aug 9 13:09:55 2021 -0700
tests: provide an awk-based seq replacement
...so we can continue to use seq, but the wrapper when needed.
* tests/init.cfg (seq): Some systems lask seq.
Provide a replacement.
* tests/hash-collision-perf: Use seq once again.
* tests/long-pattern-perf: Likewise. And remove a comment about seq.
commit 2192cabb7adae528ebc411cd479cdc74804abd14
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Mon Jul 5 14:48:59 2021 -0700
grep: simplify EGexecute
* src/dfasearch.c (EGexecute): Remove a label and goto.
This also makes the machine code a bit shorter, on x86-64 gcc.
commit 84a183ef2eadf48735a9319773b990f30e2fd575
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Mon Jul 5 14:09:45 2021 -0700
grep: simplify data movement slightly
* src/grep.c (fillbuf): Simplify movement of saved data.
commit dadc9f49c08c98910ccd208e6fea573304aa8ca2
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Mon Jun 14 16:36:46 2021 -0700
grep: pointer-integer cast nit
* src/grep.c (ALIGN_TO): When converting pointers to unsigned
integers, convert to uintptr_t not size_t, as size_t in theory
might be too narrow.
commit 5c628c7074ae4a90a62165502afe5e7cb6a7eaa5
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Mon Aug 9 02:05:29 2021 -0700
tests: use awk, not seq
Portability problem reported by Dagobert Michelsen in:
https://lists.gnu.org/r/grep-devel/2021-08/msg00004.html
* tests/hash-collision-perf, tests/long-pattern-perf:
Don’t assume seq is installed; use awk instead.
commit 20b408ac0892b53ea55bc79acc0e98cd52840992
Author: Jim Meyering <meyering@fb.com>
Date: Sun Aug 8 09:55:53 2021 -0700
build: update gnulib to latest
commit c6847549074331931b56904070e2f5e759a5ff2f
Author: Jim Meyering <meyering@fb.com>
Date: Sun Aug 8 08:44:01 2021 -0700
build: update gnulib to latest
commit 1a0f4d4c499ea2d89c2d1121b7290bb52de76ec0
Author: Kevin Locke <kevin@kevinlocke.name>
Date: Fri Apr 16 18:07:19 2021 -0600
doc: usage: --group-separator/--no-group-separator
* src/grep.c (usage): Document --group-separator
and --no-group-separator.
commit 1a8c7e0a8e762c303969ea95d3e482d69a4b2240
Author: Kevin Locke <kevin@kevinlocke.name>
Date: Fri Apr 16 16:30:16 2021 -0600
doc: man: add --group-separator/--no-group-separator
* doc/grep.in.1:
Add copy of docs for --group-separator from doc/grep.texi.
Add copy of docs for --no-group-separator from doc/grep.texi.
commit 743be2c498b768db1dea3fc624c17d789b9ba308
Author: Jim Meyering <meyering@fb.com>
Date: Fri Aug 6 21:50:59 2021 -0700
build: update gnulib to latest
commit cb15dfa4b2d7fba0d50e87b49f979c7f996b8ebc
Author: Mateusz Okulus <mmokulus@gmail.com>
Date: Sat Jun 19 15:20:33 2021 -0700
doc: note that -H is a GNU extension in man page, too
* doc/grep.in.1 (-H): Mention that this is a GNU extension.
commit 44965de32704ebd3203d1cb2d3bbca1b2ae8ec9b
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Sun Jun 13 16:13:59 2021 -0700
build: update gnulib submodule to latest
commit a35c7f0455d4b7ae841af9512205b83b10b878d7
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Fri Jun 11 17:31:55 2021 -0700
build: update gnulib submodule to latest
commit e6571dfd459f55de975ef457cf7dbd4b49ec491c
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Thu Jun 10 14:55:21 2021 -0700
doc: improve examples and wording
* doc/grep.texi (The Backslash Character and Special Expressions)
(Usage): Improve doc (Bug#48948).
commit 70517057c9234146d56bb05cc22cd62ab6407c86
Author: Jim Meyering <meyering@fb.com>
Date: Sun Jan 31 09:10:01 2021 -0800
doc: man: fix -L description and improve -l's
* doc/grep.texi (-L): Remove erroneous sentence about stopping early.
With -L, grep cannot stop scanning early.
(-l): Tweak existing wording.
* doc/grep.in.1: Remove the -L sentence here, too.
(-l): Copy the sentence from grep.texi, to clarify: it's only per-file
scanning that stops upon match. Reported by Robert Bruntz
in http://debbugs.gnu.org/46179
commit 74cda437ff9a594edb4c7300950cd23f2346f856
Author: Jim Meyering <meyering@fb.com>
Date: Tue Jan 5 20:03:58 2021 -0800
build: avoid long-string warnings in gnulib tests
* configure.ac (GNULIB_TEST_WARN_CFLAGS): Add
-Woverlength-strings to avoid clang warnings.
commit b216515f9c72dd7529e3e587abed101efd1d9ae5
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Fri Jan 1 18:27:07 2021 -0800
doc: further clarify regexp structure
* doc/grep.texi (Fundamental Structure)
(Back-references and Subexpressions, Basic vs Extended):
Further clarifications.
commit 6b454dc20d5ce5d3a05cc0208893038fb9485cd7
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Fri Jan 1 18:24:25 2021 -0800
maint: copy bootstrap, tests/init.sh from Gnulib
commit bcf26593451cd9b82724934ea9abb04a1dffc3b1
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Fri Jan 1 18:23:46 2021 -0800
doc: update grep.texi cite to 2021
commit e84a2ea9d2fb820d0af60f9632f869bcd5edd93a
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Fri Jan 1 18:13:36 2021 -0800
maint: run "make update-copyright"
commit ebbb25f6ef8908ca4e9a6c8bb95a64eb2328a4d9
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Fri Jan 1 02:34:38 2021 -0800
build: update gnulib submodule to latest
commit 51452f79ce3e0cdf17fab8796fa5275acddc188e
Author: Jim Meyering <meyering@fb.com>
Date: Tue Dec 29 19:48:44 2020 -0800
build: update gnulib to latest
* gnulib: update for clang-10 warning warning-avoidance
fixes in hash and regex-tests.
commit 8789f71bc66119dacab3582d7874c9d143593968
Author: Jim Meyering <meyering@fb.com>
Date: Tue Dec 29 19:29:21 2020 -0800
maint: add parentheses to avoid new clang-10 warning
* src/dfasearch.c (regex_compile): Parenthesize arith-OR vs
ternary, to placate clang-10.
commit 5398acf971f201aa0383ea4af15a567388b5c8eb
Author: Paul Eggert <eggert@cs.ucla.edu>
Date: Tue Dec 29 23:05:48 2020 -0800
doc: clarify special chars and }
* doc/grep.texi (Fundamental Structure)
(Character Classes and Bracket Expressions)
(The Backslash Character and Special Expressions, Anchoring)
(Basic vs Extended): Clarify which characters are special,
and why \ is needed before } in grep even though } is not special.
Use Posix terminology for ordinary and special characters and for
interval expressions.
commit 181f1647f7250d3a7c104bf1d7ce4a3fafa19e3b
Author: Marek Suppa <mr@shu.io>
Date: Tue Nov 10 15:48:55 2020 +0100
doc: fix missing right curly brace
* doc/grep.texi (Basic vs Extended Regular Expressions): Mention that
the right curly brace (}) meta-character must be backslash-escaped.
It had been omitted from the list.
commit 5326b0898022635d90f81aa63100acd7eaab75d1
Author: Jim Meyering <meyering@fb.com>
Date: Fri Dec 25 08:48:38 2020 -0800
build: update gnulib to latest
commit 62f80185508ce8c59cdb99724c5cc8710c29f523
Author: Jim Meyering <meyering@fb.com>
Date: Wed Dec 23 09:30:19 2020 -0800
grep: use of --unix-byte-offsets (-u) now elicits a warning
* NEWS (Change in behavior): Mention this.
* src/grep.c (main): Warn about each use of obsolete
--unix-byte-offsets (-u).
* doc/grep.in.1 (-u): Remove its documentation.
commit 91ce9cdad384cb6d774e9884707c7f00946d909d
Author: Helge Kreutzmann <debian@helgefjell.de>
Date: Wed Dec 23 08:41:22 2020 -0800
doc: adjust man page syntax
* doc/grep.in.1: Mark some manual names with B<...>.
Mark PATTERNS with I<...>.
Drop final period in SEE ALSO.
With suggestions from of several members of the manpage-l10n
translation community. This resolves https://bugs.gnu.org/45353
commit 192e59903c7d313bb47de3d5c15b3dc634e98c5f
Author: Jim Meyering <meyering@fb.com>
Date: Wed Nov 25 16:49:51 2020 -0800
grep: avoid performance regression with many patterns
* src/grep.c (hash_pattern): Switch from PJW to DJB2, to avoid an
O(N) to O(N^2) performance regression due to hash collisions with
patterns from e.g., seq 500000|tr 0-9 A-J
Reported by Frank Heckenbach in https://bugs.gnu.org/44754
* NEWS (Bug fixes): Mention it.
* tests/hash-collision-perf: New file.
* tests/Makefile.am (TESTS): Add it.
commit 9095818f2669ceed97c41d72c5269f60cbfa9260
Author: Jim Meyering <meyering@fb.com>
Date: Fri Nov 13 19:57:24 2020 -0800
build: update gnulib to latest for warning fixes
* gnulib: Update submodule to latest.
* src/grep.c (printf_errno): Reflect gnulib's renaming: change
_GL_ATTRIBUTE_FORMAT_PRINTF to
_GL_ATTRIBUTE_FORMAT_PRINTF_STANDARD
commit 623008c296577495e00325bd3640a1b0051fa044
Author: Jim Meyering <meyering@fb.com>
Date: Fri Nov 13 10:20:19 2020 -0800
tests: enable warnings for the gnulib-tests subdir
* gnulib-tests/Makefile.am (AM_CFLAGS): Enable gnulib
warning options for these tests.
* configure.ac (GNULIB_TEST_WARN_CFLAGS): Disable the same three
warning options that coreutils does, and a few more for GCC11.
commit fac92da8bce6544582e76a720fe0787c0e0b860a
Author: Jim Meyering <meyering@fb.com>
Date: Sun Nov 8 20:38:28 2020 -0800
maint: post-release administrivia
* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.