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