grep (3.12-1)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 3.12-2~1.gbp9b9c7f > 3.12-1
- Git: https://salsa.debian.org/debian/grep.git
-
- Branch: debian/master
- Path: debian/changelog
- Repo size: 2723840
- Browser: https://salsa.debian.org/debian/grep
- Last scan: 2025-10-29 03:02:04+00
- Next scan: 2025-11-06 23:14:00+00
- CI pipeline status: canceled
- Debian changelog in Git:
grep (3.12-2~1.gbp9b9c7f) UNRELEASED; urgency=medium
** SNAPSHOT build @9b9c7f3c84643578fddc2b7a5e0f1b3bc71307cc **
[ Otto Kekäläinen ]
* Update copyright file for new upstream version
[ Santiago Ruano Rincón ]
* Enable the licenserecon job in Salsa CI
-- Santiago Ruano Rincón <santiago@debian.org> Thu, 09 Oct 2025 00:02:02 -0300
- This branch is 6 commits ahead of tag debian/3.12-1
- Git log:
commit ed2a4a6b9fdb362d6da4da3026fa9a9867fd69c7
Merge: eedc9f1 f4aebe2
Author: Santiago R.R. <santiago@debian.org>
Date: Sat Oct 11 15:24:12 2025 -0300
Merge branch 'enable-licenserecon' into 'debian/master'
Enable the licenserecon job in Salsa CI
See merge request debian/grep!20
commit f4aebe25d294c36f7c15257046147401d9fe9b30
Author: Santiago Ruano Rincón <santiagorr@riseup.net>
Date: Thu Oct 9 00:02:23 2025 -0300
Snapshot debian/changelog
Gbp-Dch: Ignore
commit 9b9c7f3c84643578fddc2b7a5e0f1b3bc71307cc
Author: Santiago Ruano Rincón <santiagorr@riseup.net>
Date: Thu Oct 9 00:01:34 2025 -0300
Enable the licenserecon job in Salsa CI
licenserecon helps to keep d/copyright up-to-date when there are changes
upstream regarding the copyright.
commit eedc9f11707e5272a5d0079053907ed76d1642a6
Merge: bf6829a a14b0d8
Author: Santiago R.R. <santiago@debian.org>
Date: Wed Oct 8 17:14:39 2025 -0300
Merge branch 'salsa-ci-disable-failing' into 'debian/master'
Salsa CI: Make grep green in CI again
See merge request debian/grep!19
commit a14b0d85f48f81df6b01ecc3b8c76f89f6ef3fe2
Author: Otto Kekäläinen <otto@debian.org>
Date: Wed Oct 1 02:50:02 2025 +0000
Update copyright file for new upstream version
The upstream `grep` project updated its `gnulib` submodule, resulting
in a large number of file changes: many files were moved, renamed,
added, or deleted. This commit addresses the resulting inaccuracies in
debian/copyright, including:
- Remove file patterns for files that no longer exist in the upstream
source tree, resolving 32 'superfluous-file-pattern' Lintian
warnings.
- Update file paths and names for files that have been moved or
renamed, ensuring all patterns correctly point to existing files
and fixing 2 'superfluous-file-pattern' Lintian warnings.
- Explicitly attribute authors D. A. Gwyn and J. Otto Tennant for
`gnulib-tests/alloca.c`. Although public domain, the source file
credits these authors.
- Unify syntax of `Copyright` to not list an extra comma after the last
year.
Fixed Lintian nags:
W: grep source: missing-license-paragraph-in-dep5-copyright fsfullr and/or gpl and/or lgpl [debian/copyright:119]
W: grep source: superfluous-file-pattern gnulib-tests/pthread.in.h [debian/copyright:255]
W: grep source: superfluous-file-pattern gnulib-tests/sched.in.h [debian/copyright:255]
W: grep source: superfluous-file-pattern lib/c-strncasecmp.c [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/iconv.c [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/iconv.in.h [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/iconv_close.c [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/iconv_open-aix.gperf [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/iconv_open-hpux.gperf [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/iconv_open-irix.gperf [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/iconv_open-osf.gperf [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/iconv_open-solaris.gperf [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/iconv_open-zos.gperf [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/iconv_open.c [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/mbchar.c [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/mbchar.h [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/mbiter.c [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/mbiter.h [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/mbslen.c [debian/copyright:216]
W: grep source: superfluous-file-pattern lib/mbsstr.c [debian/copyright:216]
W: grep source: superfluous-file-pattern lib/mbuiter.c [debian/copyright:216]
W: grep source: superfluous-file-pattern lib/mbuiter.h [debian/copyright:216]
W: grep source: superfluous-file-pattern lib/obstack.h [debian/copyright:216]
W: grep source: superfluous-file-pattern lib/str-kmp.h [debian/copyright:202]
W: grep source: superfluous-file-pattern lib/striconv.c [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/striconv.h [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/strtoul.c [debian/copyright:216]
W: grep source: superfluous-file-pattern lib/strtoull.c [debian/copyright:216]
W: grep source: superfluous-file-pattern lib/strtoumax.c [debian/copyright:216]
W: grep source: superfluous-file-pattern lib/unistr/u8-mbtoucr.c [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/unistr/u8-uctomb-aux.c [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/unistr/u8-uctomb.c [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/uniwidth.in.h [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/uniwidth/cjk.h [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/uniwidth/width.c [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/uniwidth/width0.h [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/uniwidth/width2.h [debian/copyright:333]
W: grep source: superfluous-file-pattern lib/wcwidth.c [debian/copyright:333]
I: grep source: unused-license-paragraph-in-dep5-copyright lgpl [debian/copyright:618]
Fixes lrc nags:
Versions: licenserecon '7.0' licensecheck '3.3.9-1'
Parsing Source Tree ....
Reading d/copyright ....
** Superfluous file pattern lib/str-kmp.h
** Superfluous file pattern lib/mbslen.c
** Superfluous file pattern lib/mbsstr.c
** Superfluous file pattern lib/mbuiter.c
** Superfluous file pattern lib/mbuiter.h
** Superfluous file pattern lib/obstack.h
** Superfluous file pattern lib/strtoul.c
** Superfluous file pattern lib/strtoull.c
** Superfluous file pattern lib/strtoumax.c
** Superfluous file pattern gnulib-tests/pthread.in.h
** Superfluous file pattern gnulib-tests/sched.in.h
** Superfluous file pattern lib/c-strncasecmp.c
** Superfluous file pattern lib/iconv.c
** Superfluous file pattern lib/iconv.in.h
** Superfluous file pattern lib/iconv_close.c
** Superfluous file pattern lib/iconv_open-aix.gperf
** Superfluous file pattern lib/iconv_open-hpux.gperf
** Superfluous file pattern lib/iconv_open-irix.gperf
** Superfluous file pattern lib/iconv_open-osf.gperf
** Superfluous file pattern lib/iconv_open-solaris.gperf
** Superfluous file pattern lib/iconv_open-zos.gperf
** Superfluous file pattern lib/iconv_open.c
** Superfluous file pattern lib/mbchar.c
** Superfluous file pattern lib/mbchar.h
** Superfluous file pattern lib/mbiter.c
** Superfluous file pattern lib/mbiter.h
** Superfluous file pattern lib/striconv.c
** Superfluous file pattern lib/striconv.h
** Superfluous file pattern lib/unistr/u8-mbtoucr.c
** Superfluous file pattern lib/unistr/u8-uctomb-aux.c
** Superfluous file pattern lib/unistr/u8-uctomb.c
** Superfluous file pattern lib/uniwidth.in.h
** Superfluous file pattern lib/uniwidth/cjk.h
** Superfluous file pattern lib/uniwidth/width.c
** Superfluous file pattern lib/uniwidth/width0.h
** Superfluous file pattern lib/uniwidth/width2.h
** Superfluous file pattern lib/wcwidth.c
Running licensecheck ....
d/copyright | licensecheck
GPL-3+ | LGPL-2.1+ gnulib-tests/arpa_inet.c
GPL-3+ | LGPL-2.1+ gnulib-tests/c-strcase.h
GPL-3+ | LGPL-2.1+ gnulib-tests/c-strncasecmp.c
GPL-3+ | LGPL-2.1+ gnulib-tests/concat-filename.c
GPL-3+ | LGPL-2.1+ gnulib-tests/concat-filename.h
GPL-3+ | LGPL-2.1+ gnulib-tests/getlocalename_l-unsafe.c
GPL-3+ | LGPL-2.1+ gnulib-tests/getlocalename_l-unsafe.h
GPL-3+ | LGPL-2.1+ gnulib-tests/glthread/yield.h
GPL-3+ | LGPL-2.1+ gnulib-tests/isnan.c
GPL-3+ | LGPL-2.1+ gnulib-tests/isnand-nolibm.h
GPL-3+ | LGPL-2.1+ gnulib-tests/isnand.c
GPL-3+ | LGPL-2.1+ gnulib-tests/isnanf-nolibm.h
GPL-3+ | LGPL-2.1+ gnulib-tests/isnanf.c
GPL-3+ | LGPL-2.1+ gnulib-tests/isnanl-nolibm.h
GPL-3+ | LGPL-2.1+ gnulib-tests/isnanl.c
GPL-3+ | LGPL-2.1+ gnulib-tests/localename-environ.c
GPL-3+ | LGPL-2.1+ gnulib-tests/localename-unsafe.c
GPL-3+ | LGPL-2.1+ gnulib-tests/math.c
GPL-3+ | LGPL-2.1+ gnulib-tests/math.in.h
GPL-3+ | LGPL-2.1+ gnulib-tests/nan.h
GPL-3+ | LGPL-2.1+ gnulib-tests/pthread-cond.c
GPL-3+ | LGPL-2.1+ gnulib-tests/pthread-mutex.c
GPL-3+ | LGPL-2.1+ gnulib-tests/pthread-rwlock.c
GPL-3+ | LGPL-2.1+ gnulib-tests/pthread_mutex_timedlock.c
GPL-3+ | BSD-3-clause and/or LGPL-3+ gnulib-tests/random.c
GPL-3+ | BSD-3-clause and/or LGPL-2.1+ gnulib-tests/random_r.c
GPL-3+ | LGPL-2.1+ gnulib-tests/sched_yield.c
GPL-3+ | LGPL-2.1+ gnulib-tests/setlocale-fixes.c
GPL-3+ | LGPL-2.1+ gnulib-tests/setlocale-fixes.h
LGPL-3+ | LGPL-2.1+ gnulib-tests/setlocale.c
GPL-3+ | LGPL-2.1+ gnulib-tests/signbitd.c
GPL-3+ | LGPL-2.1+ gnulib-tests/signbitf.c
GPL-3+ | LGPL-2.1+ gnulib-tests/signbitl.c
GPL-3+ | LGPL-2.1+ gnulib-tests/signed-nan.h
GPL-3+ | LGPL-2.1+ gnulib-tests/signed-snan.h
GPL-3+ | LGPL-2.1+ gnulib-tests/snan.h
GPL-3+ | LGPL-3+ gnulib-tests/str_startswith.c
GPL-3+ | LGPL-2.1+ gnulib-tests/struniq.h
GPL-3+ | LGPL-3 gnulib-tests/unistr/u-set.h
GPL-3+ | LGPL-3 gnulib-tests/unistr/u32-set.c
GPL-3+ | LGPL-2.1+ gnulib-tests/virtualbox.h
GPL-3+ | LGPL-2.1+ gnulib-tests/vsnzprintf.c
GPL-3+ | LGPL-2.1+ gnulib-tests/windows-cond.c
GPL-3+ | LGPL-2.1+ gnulib-tests/windows-cond.h
GPL-3+ | LGPL-2.1+ gnulib-tests/windows-initguard.h
GPL-3+ | LGPL-2.1+ gnulib-tests/windows-timedmutex.c
GPL-3+ | LGPL-2.1+ gnulib-tests/windows-timedmutex.h
GPL-3+ | LGPL-2.1+ gnulib-tests/windows-timedrecmutex.c
GPL-3+ | LGPL-2.1+ gnulib-tests/windows-timedrecmutex.h
GPL-3+ | LGPL-2.1+ gnulib-tests/windows-timedrwlock.c
GPL-3+ | LGPL-2.1+ gnulib-tests/windows-timedrwlock.h
GPL-3+ | public-domain gnulib-tests/windows-utf8.manifest
GPL-3+ | public-domain gnulib-tests/windows-utf8.rc
GPL-3+ | LGPL-2.1+ lib/btoc32.c
GPL-3+ | LGPL-2.1+ lib/c32_apply_type_test.c
GPL-3+ | LGPL-2.1+ lib/c32_get_type_test.c
GPL-3+ | LGPL-2.1+ lib/c32is-impl.h
GPL-3+ | LGPL-2.1+ lib/c32isalnum.c
GPL-3+ | LGPL-2.1+ lib/c32isalpha.c
GPL-3+ | LGPL-2.1+ lib/c32isblank.c
GPL-3+ | LGPL-2.1+ lib/c32iscntrl.c
GPL-3+ | LGPL-2.1+ lib/c32isdigit.c
GPL-3+ | LGPL-2.1+ lib/c32isgraph.c
GPL-3+ | LGPL-2.1+ lib/c32islower.c
GPL-3+ | LGPL-2.1+ lib/c32isprint.c
GPL-3+ | LGPL-2.1+ lib/c32ispunct.c
GPL-3+ | LGPL-2.1+ lib/c32isspace.c
GPL-3+ | LGPL-2.1+ lib/c32isupper.c
GPL-3+ | LGPL-2.1+ lib/c32isxdigit.c
GPL-3+ | LGPL-2.1+ lib/c32rtomb.c
GPL-3+ | LGPL-2.1+ lib/c32to-impl.h
GPL-3+ | LGPL-3+ lib/c32tob.c
GPL-3+ | LGPL-2.1+ lib/c32tolower.c
GPL-3+ | LGPL-2.1+ lib/c32toupper.c
GPL-3+ | LGPL-2.1+ lib/glthread/once.c
GPL-3+ | LGPL-2.1+ lib/glthread/once.h
GPL-3+ | LGPL-2.1+ lib/iswctype-impl.h
GPL-3+ | LGPL-2.1+ lib/iswctype.c
GPL-3+ | LGPL-2.1+ lib/iswpunct.c
GPL-3+ | LGPL-2.1+ lib/mbrtoc32.c
GPL-3+ | LGPL-2.1+ lib/mbsrtoc32s-state.c
GPL-3+ | LGPL-2.1+ lib/mbsrtoc32s.c
GPL-3+ | LGPL-2.1+ lib/mbszero.c
GPL-3+ | LGPL-2.1+ lib/mcel.h
GPL-3+ | LGPL-3+ lib/obstack.in.h
GPL-3+ | LGPL-2.1+ lib/pthread-once.c
GPL-3+ | LGPL-2.1+ lib/pthread.in.h
GPL-3+ | LGPL-2.1+ lib/sched.in.h
GPL-3+ | LGPL-2.1+ lib/setlocale_null-unlocked.c
GPL-3+ | LGPL-2.1+ lib/stdlib.c
GPL-3+ | LGPL-3+ lib/str_endswith.c
GPL-3+ | LGPL-2.1+ lib/uchar.in.h
GPL-3+ | LGPL-2.1+ lib/unicase.in.h
GPL-3+ | LGPL-2.1+ lib/unicase/simple-mapping.h
GPL-3+ | LGPL-2.1+ lib/unicase/tolower.c
GPL-3+ | LGPL-2.1+ lib/unicase/tolower.h
GPL-3+ | LGPL-2.1+ lib/unicase/toupper.c
GPL-3+ | LGPL-2.1+ lib/unicase/toupper.h
GPL-3+ | LGPL-2.1+ lib/unictype.in.h
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_alnum.c
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_alnum.h
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_alpha.c
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_alpha.h
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_blank.c
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_blank.h
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_cntrl.c
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_cntrl.h
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_digit.c
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_digit.h
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_graph.c
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_graph.h
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_lower.c
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_lower.h
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_print.c
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_print.h
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_punct.c
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_punct.h
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_space.c
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_space.h
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_upper.c
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_upper.h
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_xdigit.c
GPL-3+ | LGPL-2.1+ lib/unictype/ctype_xdigit.h
GPL-3+ | LGPL-2.1+ lib/uninorm.in.h
GPL-3+ | LGPL-2.1+ lib/unistr/u-cpy.h
GPL-3+ | LGPL-2.1+ lib/unistr/u-pcpy.h
GPL-3+ | LGPL-2.1+ lib/unistr/u-strcat.h
GPL-3+ | LGPL-2.1+ lib/unistr/u-strlen.h
GPL-3+ | LGPL-2.1+ lib/unistr/u32-chr.c
GPL-3+ | LGPL-2.1+ lib/unistr/u32-cpy.c
GPL-3+ | LGPL-2.1+ lib/unistr/u32-pcpy.c
GPL-3+ | LGPL-2.1+ lib/unistr/u32-strcat.c
GPL-3+ | LGPL-2.1+ lib/unistr/u32-strlen.c
GPL-3+ | LGPL-2.1+ lib/wctype-impl.h
GPL-3+ | LGPL-2.1+ lib/wctype.c
GPL | GPL-2+ m4/sigaltstack.m4
GPL | GPL-2+ m4/stack-direction.m4
commit bf6829ad334f1402f94d0c81ffcb5ac44a89af55
Merge: 555f47e b5016ad
Author: Santiago R.R. <santiago@debian.org>
Date: Sat Sep 27 18:39:31 2025 -0300
Merge branch 'wip/debian/3.12' into 'debian/master'
Snapshot debian/changelog for 3.9
See merge request debian/grep!18