[PATCH 0/4] Yearly house-keeping patches

Bernhard Voelker <[email protected]>
Newsgroups gmane.comp.gnu.findutils.bugs,gmane.comp.gnu.findutils.patches
Message-ID <[email protected]>
Happy New Year!

I've pushed the attached patches which are merely about the yearly house-keeping
regarding the Copyright year numbers:

* [PATCH 1/4] maint: adjust make target 'gnulib-sync' wrt/ autogen and
* [PATCH 2/4] maint: update gnulib to latest
* [PATCH 3/4] doc/find.texi: avoid 'update-copyright' changing code
* [PATCH 4/4] maint: update copyright year number ranges

Have a nice day,
Berny
0001-maint-adjust-make-target-gnulib-sync-wrt-autogen-and.patch (text/x-patch, 1.6 KB)
From dbd0f01503761ce98d62f62c866a310eeb28647f Mon Sep 17 00:00:00 2001
From: Bernhard Voelker <[email protected]>
Date: Mon, 1 Jan 2024 21:35:18 +0100
Subject: [PATCH 1/4] maint: adjust make target 'gnulib-sync' wrt/ autogen and
 autopull

Since gnulib update in findutils commit f293f5da80f9, there are more
files the make target 'gnulib-sync' alias 'update-gnulib-to-latest'
needs to copy.

* Makefile.am (gnulib-sync): Use 'fdl.texi' from gnulib now as it is
identical to 'fdl-1.3.texi'.
Copy autogen.sh, autopull.sh, bootstrap-funclib.sh and bootstrap from
the 'gnulib/top' directory.
---
 Makefile.am | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index 2019b0fe..fbb5cd4c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -110,10 +110,14 @@ gnulib-sync update-gnulib-to-latest:
 			&& { echo "error: tree is dirty" >&2; exit 1; } || : \
 	    && git submodule foreach git pull origin master \
 	    && cp -v gnulib/doc/COPYINGv3 COPYING \
-	    && cp -v gnulib/doc/fdl-1.3.texi doc/fdl.texi \
-	    && cp -v gnulib/build-aux/bootstrap bootstrap \
+	    && cp -v gnulib/doc/fdl.texi doc/fdl.texi \
+	    && cp -v gnulib/top/autogen.sh autogen.sh \
+	    && cp -v gnulib/top/autopull.sh autopull.sh \
+	    && cp -v gnulib/top/bootstrap bootstrap \
+	    && cp -v gnulib/top/bootstrap-funclib.sh bootstrap-funclib.sh \
 	    && cp -v gnulib/tests/init.sh tests/init.sh \
-	    && git status --short -- gnulib COPYING doc/fdl.texi bootstrap \
+	    && git status --short -- gnulib COPYING doc/fdl.texi autogen.sh \
+		 autopull.sh bootstrap bootstrap-funclib.sh tests/init.sh \
 		 tests/init.sh \
 	)
 
-- 
2.43.0
0002-maint-update-gnulib-to-latest.patch (text/x-patch, 3.9 KB)
From 809f8dc3eb6c86d50a792bff07ff204eda485671 Mon Sep 17 00:00:00 2001
From: Bernhard Voelker <[email protected]>
Date: Mon, 1 Jan 2024 21:39:20 +0100
Subject: [PATCH 2/4] maint: update gnulib to latest

Run 'make update-gnulib-to-latest'; there have been 219 commits on gnulib
since the last update, including the update of the copyright year numbers.

* gnulib: Update to latest.
* autogen.sh: Auto-update.
* autopull.sh: Likewise.
* bootstrap: Likewise.
* bootstrap-funclib.sh: Likewise.
* tests/init.sh: Likewise.
---
 autogen.sh           | 2 +-
 autopull.sh          | 2 +-
 bootstrap            | 6 +++---
 bootstrap-funclib.sh | 6 +++---
 gnulib               | 2 +-
 tests/init.sh        | 2 +-
 6 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/autogen.sh b/autogen.sh
index 35623858..a0b4936f 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -4,7 +4,7 @@
 # also regenerates all aclocal.m4, config.h.in, Makefile.in, configure files
 # with new versions of autoconf or automake.
 
-# Copyright (C) 2003-2023 Free Software Foundation, Inc.
+# Copyright (C) 2003-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/autopull.sh b/autopull.sh
index 0135a275..0d874f82 100755
--- a/autopull.sh
+++ b/autopull.sh
@@ -2,7 +2,7 @@
 # Convenience script for fetching auxiliary files that are omitted from
 # the version control repository of this package.
 
-# Copyright (C) 2003-2023 Free Software Foundation, Inc.
+# Copyright (C) 2003-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/bootstrap b/bootstrap
index 6c170d35..5141c925 100755
--- a/bootstrap
+++ b/bootstrap
@@ -1,9 +1,9 @@
 #! /bin/sh
 # Bootstrap this package from checked-out sources.
 
-scriptversion=2023-08-29.21; # UTC
+scriptversion=2023-12-10.18; # UTC
 
-# Copyright (C) 2003-2023 Free Software Foundation, Inc.
+# Copyright (C) 2003-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -192,7 +192,7 @@ check_build_prerequisites $use_git
 
 if $bootstrap_sync; then
   prepare_GNULIB_SRCDIR
-  upgrade_bootstrap
+  upgrade_bootstrap "$@"
   # Since we have now upgraded if needed, no need to try it a second time below.
   bootstrap_sync=false
 fi
diff --git a/bootstrap-funclib.sh b/bootstrap-funclib.sh
index 54deea66..9e40f4a3 100644
--- a/bootstrap-funclib.sh
+++ b/bootstrap-funclib.sh
@@ -1,8 +1,8 @@
 # A library of shell functions for autopull.sh, autogen.sh, and bootstrap.
 
-scriptlibversion=2023-08-29.21; # UTC
+scriptlibversion=2023-12-10.18; # UTC
 
-# Copyright (C) 2003-2023 Free Software Foundation, Inc.
+# Copyright (C) 2003-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -740,7 +740,7 @@ autopull()
   if $use_gnulib || $bootstrap_sync; then
     prepare_GNULIB_SRCDIR
     if $bootstrap_sync; then
-      upgrade_bootstrap
+      upgrade_bootstrap "$@"
     fi
   fi
 
diff --git a/gnulib b/gnulib
index 2b63182e..d57daa59 160000
--- a/gnulib
+++ b/gnulib
@@ -1 +1 @@
-Subproject commit 2b63182ece42f65f1ee6b5290fad2901fb7dbe77
+Subproject commit d57daa5979535178a57789403506270b6311cc85
diff --git a/tests/init.sh b/tests/init.sh
index 0494097e..aef5eea8 100755
--- a/tests/init.sh
+++ b/tests/init.sh
@@ -1,6 +1,6 @@
 # source this file; set up for tests
 
-# Copyright (C) 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
-- 
2.43.0
0003-doc-find.texi-avoid-update-copyright-changing-code-s.patch (text/x-patch, 1.5 KB)
From da8b3e965c75710cd8016f2831f0a3a476a2e9c7 Mon Sep 17 00:00:00 2001
From: Bernhard Voelker <[email protected]>
Date: Mon, 1 Jan 2024 23:01:52 +0100
Subject: [PATCH 3/4] doc/find.texi: avoid 'update-copyright' changing code
 sample output

* doc/find.texi (@node O_NOFOLLOW): Add a grep filter to 'find --version'
to only get the wanted "Features" line, thus avoiding to have a regular
Copyright line in the texi file.  Previously, that place always had to
be reverted after 'make update-copyright'.
---
 doc/find.texi | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/doc/find.texi b/doc/find.texi
index 6d3bf832..a60eb7fd 100644
--- a/doc/find.texi
+++ b/doc/find.texi
@@ -5402,20 +5402,12 @@ supported.
 You can tell if your system supports @code{O_NOFOLLOW} by running
 
 @example
-find --version
+find --version | grep Features
 @end example
 
 This will tell you the version number and which features are enabled.
 For example, if I run this on my system now, this gives:
 @example
-find (GNU findutils) 4.8.0
-Copyright (C) 2021 Free Software Foundation, Inc.
-License GPLv3+: GNU GPL version 3 or later \
-<https://gnu.org/licenses/gpl.html>.
-This is free software: you are free to change and redistribute it.
-There is NO WARRANTY, to the extent permitted by law.
-
-Written by Eric B. Decker, James Youngman, and Kevin Dalley.
 Features enabled: D_TYPE O_NOFOLLOW(enabled) LEAF_OPTIMISATION \
 FTS(FTS_CWDFD) CBO(level=2)
 @end example
-- 
2.43.0
0004-maint-update-copyright-year-number-ranges.patch (text/x-patch, 60.3 KB)
From ea1abfa968e54a01825443633fb7e2a6239986c3 Mon Sep 17 00:00:00 2001
From: Bernhard Voelker <[email protected]>
Date: Tue, 2 Jan 2024 09:10:47 +0100
Subject: [PATCH 4/4] maint: update copyright year number ranges

Run 'make update-copyright'.

* lib/regexprops.c (copying): Update the year number manually.
* tests/sample-test: Adjust to use the single most recent year.
* All other files: Update copyright years via the above make run.
---
 Makefile.am                                | 2 +-
 NEWS                                       | 2 +-
 README                                     | 2 +-
 README-hacking                             | 2 +-
 TODO                                       | 2 +-
 bootstrap.conf                             | 4 ++--
 build-aux/Makefile.am                      | 2 +-
 build-aux/check-testfiles.sh               | 2 +-
 build-aux/gen-changelog.sh                 | 2 +-
 build-aux/man-lint.sh                      | 2 +-
 build-aux/src-sniff.py                     | 2 +-
 build-aux/update-online-manual.sh          | 2 +-
 cfg.mk                                     | 2 +-
 configure.ac                               | 2 +-
 doc/Makefile.am                            | 2 +-
 doc/find-maint.texi                        | 2 +-
 doc/find.texi                              | 2 +-
 doc/perm.texi                              | 2 +-
 doc/regexprops.texi                        | 2 +-
 find/Makefile.am                           | 2 +-
 find/defs.h                                | 2 +-
 find/exec.c                                | 2 +-
 find/find.1                                | 2 +-
 find/finddata.c                            | 2 +-
 find/fstype.c                              | 2 +-
 find/ftsfind.c                             | 2 +-
 find/getlimits.c                           | 2 +-
 find/parser.c                              | 2 +-
 find/pred.c                                | 2 +-
 find/print.c                               | 2 +-
 find/print.h                               | 2 +-
 find/sharefile.c                           | 2 +-
 find/sharefile.h                           | 2 +-
 find/testsuite/Makefile.am                 | 2 +-
 find/testsuite/checklists.py               | 2 +-
 find/testsuite/config/unix.exp             | 2 +-
 find/tree.c                                | 2 +-
 find/util.c                                | 2 +-
 gnulib-local/lib/gcc-function-attributes.h | 2 +-
 init.cfg                                   | 2 +-
 lib/Makefile.am                            | 2 +-
 lib/bugreports.c                           | 2 +-
 lib/bugreports.h                           | 2 +-
 lib/buildcmd.c                             | 2 +-
 lib/buildcmd.h                             | 2 +-
 lib/check-regexprops.sh                    | 2 +-
 lib/dircallback.c                          | 2 +-
 lib/dircallback.h                          | 2 +-
 lib/extendbuf.c                            | 2 +-
 lib/extendbuf.h                            | 2 +-
 lib/fdleak.c                               | 2 +-
 lib/fdleak.h                               | 2 +-
 lib/findutils-version.c                    | 2 +-
 lib/findutils-version.h                    | 2 +-
 lib/listfile.c                             | 2 +-
 lib/listfile.h                             | 2 +-
 lib/printquoted.c                          | 2 +-
 lib/printquoted.h                          | 2 +-
 lib/qmark.c                                | 2 +-
 lib/regexprops.c                           | 4 ++--
 lib/regextype.c                            | 2 +-
 lib/regextype.h                            | 2 +-
 lib/safe-atoi.c                            | 2 +-
 lib/safe-atoi.h                            | 2 +-
 lib/splitstring.c                          | 2 +-
 lib/splitstring.h                          | 2 +-
 lib/system.h                               | 2 +-
 lib/test_splitstring.c                     | 2 +-
 lib/unused-result.h                        | 2 +-
 locate/Makefile.am                         | 2 +-
 locate/frcode.c                            | 2 +-
 locate/locate.1                            | 2 +-
 locate/locate.c                            | 2 +-
 locate/locatedb.5                          | 2 +-
 locate/locatedb.h                          | 2 +-
 locate/testsuite/Makefile.am               | 2 +-
 locate/testsuite/config/unix.exp           | 2 +-
 locate/updatedb.1                          | 2 +-
 locate/updatedb.sh                         | 2 +-
 locate/word_io.c                           | 2 +-
 m4/mkinstalldirs.m4                        | 2 +-
 m4/noreturn.m4                             | 2 +-
 po/POTFILES.in                             | 2 +-
 tests/envvar-check                         | 2 +-
 tests/find/arg-nan.sh                      | 2 +-
 tests/find/debug-missing-arg.sh            | 2 +-
 tests/find/depth-unreadable-dir.sh         | 2 +-
 tests/find/exec-plus-last-file.sh          | 2 +-
 tests/find/execdir-fd-leak.sh              | 2 +-
 tests/find/files0-from.sh                  | 2 +-
 tests/find/inode-zero.sh                   | 2 +-
 tests/find/many-dir-entries-vs-OOM.sh      | 2 +-
 tests/find/name-lbracket-literal.sh        | 2 +-
 tests/find/name-slash.sh                   | 2 +-
 tests/find/newer.sh                        | 2 +-
 tests/find/opt-numeric-arg.sh              | 2 +-
 tests/find/printf_escape_c.sh              | 2 +-
 tests/find/printf_escapechars.sh           | 2 +-
 tests/find/printf_inode.sh                 | 2 +-
 tests/find/refuse-noop.sh                  | 2 +-
 tests/find/type_list.sh                    | 2 +-
 tests/find/used.sh                         | 2 +-
 tests/find/user-group-max.sh               | 2 +-
 tests/local.mk                             | 2 +-
 tests/misc/help-version.sh                 | 2 +-
 tests/other-fs-tmpdir                      | 2 +-
 tests/sample-test                          | 2 +-
 tests/xargs/conflicting_opts.sh            | 2 +-
 tests/xargs/verbose-quote.sh               | 2 +-
 xargs/Makefile.am                          | 2 +-
 xargs/testsuite/Makefile.am                | 2 +-
 xargs/testsuite/config/unix.exp            | 2 +-
 xargs/xargs.1                              | 2 +-
 xargs/xargs.c                              | 2 +-
 114 files changed, 116 insertions(+), 116 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index fbb5cd4c..556808c4 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,6 @@
 # Make findutils.
 
-# Copyright (C) 1996-2023 Free Software Foundation, Inc.
+# Copyright (C) 1996-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/NEWS b/NEWS
index d9d80ab6..dfafe818 100644
--- a/NEWS
+++ b/NEWS
@@ -2360,7 +2360,7 @@ LocalWords: strncasecmp strcasecmp LIBOBJS FUNC prunefs allout libexec
 LocalWords: testsuite Texinfo chdir inode fstype afs fls ls EOF lname
 LocalWords: regex ilname iname ipath iregex printf fprintf
 
-Copyright (C) 1996-2023 Free Software Foundation, Inc.
+Copyright (C) 1996-2024 Free Software Foundation, Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
diff --git a/README b/README
index 0bd9ea93..ac8fc518 100644
--- a/README
+++ b/README
@@ -108,7 +108,7 @@ We are looking forward to hacking with you!
 
 ========================================================================
 
-Copyright (C) 1996-2023 Free Software Foundation, Inc.
+Copyright (C) 1996-2024 Free Software Foundation, Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
diff --git a/README-hacking b/README-hacking
index 2591b312..0d96dc84 100644
--- a/README-hacking
+++ b/README-hacking
@@ -248,7 +248,7 @@ In case you're wondering why we bother with all of this, read this:
 
 
 ========================================================================
-Copyright (C) 2009-2023 Free Software Foundation, Inc.
+Copyright (C) 2009-2024 Free Software Foundation, Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
diff --git a/TODO b/TODO
index 1a6050b2..fcfda92d 100644
--- a/TODO
+++ b/TODO
@@ -86,7 +86,7 @@ LocalWords: findutils Debian cron
 
 -----
 
-Copyright (C) 1996-2023 Free Software Foundation, Inc.
+Copyright (C) 1996-2024 Free Software Foundation, Inc.
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
diff --git a/bootstrap.conf b/bootstrap.conf
index 0865589c..00203844 100644
--- a/bootstrap.conf
+++ b/bootstrap.conf
@@ -1,6 +1,6 @@
 # Bootstrap configuration.
 
-# Copyright (C) 2006-2023 Free Software Foundation, Inc.
+# Copyright (C) 2006-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -203,7 +203,7 @@ gnulib_name=libgnulib
 # Create 'gl/Makefile.am' which is mentioned in 'configure.ac'.
 hack_gnulib_tool_makefile() {
     cat > gl/Makefile.am <<EOF
-# Copyright (C) 2004, 2009 Free Software Foundation, Inc.
+# Copyright (C) 2006-2024 Free Software Foundation, Inc.
 #
 # This file is free software, distributed under the terms of the GNU
 # General Public License.  As a special exception to the GNU General
diff --git a/build-aux/Makefile.am b/build-aux/Makefile.am
index 9232b766..231c109a 100644
--- a/build-aux/Makefile.am
+++ b/build-aux/Makefile.am
@@ -1,4 +1,4 @@
-# Copyright (C) 2007-2023 Free Software Foundation, Inc.
+# Copyright (C) 2007-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/build-aux/check-testfiles.sh b/build-aux/check-testfiles.sh
index 46e2734d..1f1d70fc 100755
--- a/build-aux/check-testfiles.sh
+++ b/build-aux/check-testfiles.sh
@@ -1,6 +1,6 @@
 #! /bin/sh
 # check-testfiles.sh -- Check we distributed all the test files we need
-# Copyright (C) 2007-2023 Free Software Foundation, Inc.
+# Copyright (C) 2007-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/build-aux/gen-changelog.sh b/build-aux/gen-changelog.sh
index d1f56fcb..989373c2 100755
--- a/build-aux/gen-changelog.sh
+++ b/build-aux/gen-changelog.sh
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Generate the ChangeLog for findutils.
 
-# Copyright (C) 2015-2023 Free Software Foundation, Inc.
+# Copyright (C) 2015-2024 Free Software Foundation, Inc.
 # Written by James Youngman.
 #
 # This program is free software: you can redistribute it and/or modify
diff --git a/build-aux/man-lint.sh b/build-aux/man-lint.sh
index 30f0335c..26ff0339 100755
--- a/build-aux/man-lint.sh
+++ b/build-aux/man-lint.sh
@@ -1,5 +1,5 @@
 #! /bin/sh
-# Copyright (C) 2007-2023 Free Software Foundation, Inc.
+# Copyright (C) 2007-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/build-aux/src-sniff.py b/build-aux/src-sniff.py
index 62f8ffda..f5f6616a 100644
--- a/build-aux/src-sniff.py
+++ b/build-aux/src-sniff.py
@@ -1,7 +1,7 @@
 #! /usr/bin/env python
 
 # src-sniff.py: checks source code for patterns that look like common errors.
-# Copyright (C) 2007-2023 Free Software Foundation, Inc.
+# Copyright (C) 2007-2024 Free Software Foundation, Inc.
 #
 #
 # This program is free software: you can redistribute it and/or modify
diff --git a/build-aux/update-online-manual.sh b/build-aux/update-online-manual.sh
index 4d16260f..c309740f 100755
--- a/build-aux/update-online-manual.sh
+++ b/build-aux/update-online-manual.sh
@@ -1,5 +1,5 @@
 #! /bin/sh
-# Copyright (C) 2019-2023 Free Software Foundation, Inc.
+# Copyright (C) 2019-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/cfg.mk b/cfg.mk
index 2d4bb1c0..c6b3f5c3 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -1,5 +1,5 @@
 # cfg.mk -- configuration file for the maintainer makefile provided by gnulib.
-# Copyright (C) 2010-2023 Free Software Foundation, Inc.
+# Copyright (C) 2010-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/configure.ac b/configure.ac
index a77b5556..94fe4090 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
 # -*- autoconf -*-
 # Process this file with autoconf to produce a configure script.
 
-# Copyright (C) 1996-2023 Free Software Foundation, Inc.
+# Copyright (C) 1996-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/doc/Makefile.am b/doc/Makefile.am
index f00e94f9..2616323a 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,4 +1,4 @@
-# Copyright (C) 1996-2023 Free Software Foundation, Inc.
+# Copyright (C) 1996-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/doc/find-maint.texi b/doc/find-maint.texi
index e7917640..bf53b455 100644
--- a/doc/find-maint.texi
+++ b/doc/find-maint.texi
@@ -23,7 +23,7 @@ be made and tested, and what resources exist to help developers.
 
 This document corresponds to version @value{VERSION} of the GNU findutils.
 
-Copyright @copyright{} 2007--2023 Free Software Foundation, Inc.
+Copyright @copyright{} 2007--2024 Free Software Foundation, Inc.
 
 @quotation
 Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/find.texi b/doc/find.texi
index a60eb7fd..1ab72025 100644
--- a/doc/find.texi
+++ b/doc/find.texi
@@ -30,7 +30,7 @@
 This manual documents version @value{VERSION} of the GNU utilities for finding
 files that match certain criteria and performing various operations on them.
 
-Copyright @copyright{} 1994--2023 Free Software Foundation, Inc.
+Copyright @copyright{} 1994--2024 Free Software Foundation, Inc.
 
 @quotation
 Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/perm.texi b/doc/perm.texi
index e76953e5..ad000663 100644
--- a/doc/perm.texi
+++ b/doc/perm.texi
@@ -1,6 +1,6 @@
 @c File mode bits
 
-@c Copyright (C) 1994--2023 Free Software Foundation, Inc.
+@c Copyright (C) 1994--2024 Free Software Foundation, Inc.
 
 @c Permission is granted to copy, distribute and/or modify this document
 @c under the terms of the GNU Free Documentation License, Version 1.3 or
diff --git a/doc/regexprops.texi b/doc/regexprops.texi
index fabfb633..ef3b9e0e 100644
--- a/doc/regexprops.texi
+++ b/doc/regexprops.texi
@@ -1,4 +1,4 @@
-@c Copyright (C) 1994--2023 Free Software Foundation, Inc.
+@c Copyright (C) 1994--2024 Free Software Foundation, Inc.
 @c
 @c Permission is granted to copy, distribute and/or modify this document
 @c under the terms of the GNU Free Documentation License, Version 1.3 or
diff --git a/find/Makefile.am b/find/Makefile.am
index d0534e6f..e1ccbfc8 100644
--- a/find/Makefile.am
+++ b/find/Makefile.am
@@ -1,4 +1,4 @@
-## Copyright (C) 1996-2023 Free Software Foundation, Inc.
+## Copyright (C) 1996-2024 Free Software Foundation, Inc.
 
 ## This program is free software: you can redistribute it and/or modify
 ## it under the terms of the GNU General Public License as published by
diff --git a/find/defs.h b/find/defs.h
index b4416718..7d7f5e89 100644
--- a/find/defs.h
+++ b/find/defs.h
@@ -1,5 +1,5 @@
 /* defs.h -- data types and declarations.
-   Copyright (C) 1990-2023 Free Software Foundation, Inc.
+   Copyright (C) 1990-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/find/exec.c b/find/exec.c
index f7241ff6..998a5842 100644
--- a/find/exec.c
+++ b/find/exec.c
@@ -1,5 +1,5 @@
 /* exec.c -- Implementation of -exec, -execdir, -ok, -okdir.
-   Copyright (C) 1990-2023 Free Software Foundation, Inc.
+   Copyright (C) 1990-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/find/find.1 b/find/find.1
index 7d17a1d3..cd1abfaa 100644
--- a/find/find.1
+++ b/find/find.1
@@ -2777,7 +2777,7 @@ mailing list:
 .RE
 .
 .SH COPYRIGHT
-Copyright \(co 1990-2023 Free Software Foundation, Inc.
+Copyright \(co 1990\(en2024 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
 .br
 This is free software: you are free to change and redistribute it.
diff --git a/find/finddata.c b/find/finddata.c
index 88297365..3353d786 100644
--- a/find/finddata.c
+++ b/find/finddata.c
@@ -1,5 +1,5 @@
 /* finddata.c -- global data for "find".
-   Copyright (C) 1990-2023 Free Software Foundation, Inc.
+   Copyright (C) 1990-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/find/fstype.c b/find/fstype.c
index c6346b14..ae051716 100644
--- a/find/fstype.c
+++ b/find/fstype.c
@@ -1,5 +1,5 @@
 /* fstype.c -- determine type of file systems that files are on
-   Copyright (C) 1990-2023 Free Software Foundation, Inc.
+   Copyright (C) 1990-2024 Free Software Foundation, Inc.
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
diff --git a/find/ftsfind.c b/find/ftsfind.c
index 27337d5d..4a4d964f 100644
--- a/find/ftsfind.c
+++ b/find/ftsfind.c
@@ -1,5 +1,5 @@
 /* find -- search for files in a directory hierarchy (fts version)
-   Copyright (C) 1990-2023 Free Software Foundation, Inc.
+   Copyright (C) 1990-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/find/getlimits.c b/find/getlimits.c
index 8dc361f6..32d7726f 100644
--- a/find/getlimits.c
+++ b/find/getlimits.c
@@ -1,5 +1,5 @@
 /* getlimits - print various platform dependent limits.
-   Copyright (C) 2023 Free Software Foundation, Inc.
+   Copyright (C) 2023-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/find/parser.c b/find/parser.c
index b1674152..ede620bf 100644
--- a/find/parser.c
+++ b/find/parser.c
@@ -1,5 +1,5 @@
 /* parser.c -- convert the command line args into an expression tree.
-   Copyright (C) 1990-2023 Free Software Foundation, Inc.
+   Copyright (C) 1990-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/find/pred.c b/find/pred.c
index f50954f9..8bdeccc6 100644
--- a/find/pred.c
+++ b/find/pred.c
@@ -1,5 +1,5 @@
 /* pred.c -- execute the expression tree.
-   Copyright (C) 1990-2023 Free Software Foundation, Inc.
+   Copyright (C) 1990-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/find/print.c b/find/print.c
index 5a027e0b..ba124854 100644
--- a/find/print.c
+++ b/find/print.c
@@ -1,5 +1,5 @@
 /* print.c -- print/printf-related code.
-   Copyright (C) 1990-2023 Free Software Foundation, Inc.
+   Copyright (C) 1990-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/find/print.h b/find/print.h
index 234bd296..310d8637 100644
--- a/find/print.h
+++ b/find/print.h
@@ -1,5 +1,5 @@
 /* print.h -- declarations for symbols in print.c.
-   Copyright (C) 2011-2023 Free Software Foundation, Inc.
+   Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/find/sharefile.c b/find/sharefile.c
index 6fc9474b..e8d96a6c 100644
--- a/find/sharefile.c
+++ b/find/sharefile.c
@@ -1,5 +1,5 @@
 /* sharefile.c -- open files just once.
-   Copyright (C) 2008-2023 Free Software Foundation, Inc.
+   Copyright (C) 2008-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/find/sharefile.h b/find/sharefile.h
index 7874749c..3568a878 100644
--- a/find/sharefile.h
+++ b/find/sharefile.h
@@ -1,5 +1,5 @@
 /* sharefile.h -- open files just once.
-   Copyright (C) 2008-2023 Free Software Foundation, Inc.
+   Copyright (C) 2008-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/find/testsuite/Makefile.am b/find/testsuite/Makefile.am
index 59bb3eb4..ed2962a2 100644
--- a/find/testsuite/Makefile.am
+++ b/find/testsuite/Makefile.am
@@ -1,4 +1,4 @@
-# Copyright (C) 2001-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/find/testsuite/checklists.py b/find/testsuite/checklists.py
index d4749939..2191b7e4 100644
--- a/find/testsuite/checklists.py
+++ b/find/testsuite/checklists.py
@@ -1,4 +1,4 @@
-# Copyright (C) 2014-2023 Free Software Foundation, Inc.
+# Copyright (C) 2014-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/find/testsuite/config/unix.exp b/find/testsuite/config/unix.exp
index 6c94fd03..ad7a73d4 100644
--- a/find/testsuite/config/unix.exp
+++ b/find/testsuite/config/unix.exp
@@ -1,6 +1,6 @@
 # -*- TCL -*-
 # Test-specific TCL procedures required by DejaGNU.
-# Copyright (C) 2000-2023 Free Software Foundation, Inc.
+# Copyright (C) 2000-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/find/tree.c b/find/tree.c
index 9fb501c9..b2ad50fd 100644
--- a/find/tree.c
+++ b/find/tree.c
@@ -1,5 +1,5 @@
 /* tree.c -- helper functions to build and evaluate the expression tree.
-   Copyright (C) 1990-2023 Free Software Foundation, Inc.
+   Copyright (C) 1990-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/find/util.c b/find/util.c
index 094b2b58..a61e3e45 100644
--- a/find/util.c
+++ b/find/util.c
@@ -1,5 +1,5 @@
 /* util.c -- functions for initializing new tree elements, and other things.
-   Copyright (C) 1990-2023 Free Software Foundation, Inc.
+   Copyright (C) 1990-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/gnulib-local/lib/gcc-function-attributes.h b/gnulib-local/lib/gcc-function-attributes.h
index b0fa4209..75b802c9 100644
--- a/gnulib-local/lib/gcc-function-attributes.h
+++ b/gnulib-local/lib/gcc-function-attributes.h
@@ -1,6 +1,6 @@
 /* gcc-function-attribtues.h -- GCC-specific function attributes
 
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/init.cfg b/init.cfg
index a64ea2b9..e12cd3b5 100644
--- a/init.cfg
+++ b/init.cfg
@@ -1,6 +1,6 @@
 # This file is sourced by init.sh, *before* its initialization.
 
-# Copyright (C) 2010-2023 Free Software Foundation, Inc.
+# Copyright (C) 2010-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 8a4f7e2b..ce22bb8b 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -1,6 +1,6 @@
 ## Process this file with automake to produce Makefile.in.
 
-## Copyright (C) 1996-2023 Free Software Foundation, Inc.
+## Copyright (C) 1996-2024 Free Software Foundation, Inc.
 
 ## This program is free software: you can redistribute it and/or modify
 ## it under the terms of the GNU General Public License as published by
diff --git a/lib/bugreports.c b/lib/bugreports.c
index 07c00255..568deec2 100644
--- a/lib/bugreports.c
+++ b/lib/bugreports.c
@@ -1,5 +1,5 @@
 /* bugreports.h -- explain how to report bugs
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/bugreports.h b/lib/bugreports.h
index bafd7c51..3b7f933b 100644
--- a/lib/bugreports.h
+++ b/lib/bugreports.h
@@ -1,5 +1,5 @@
 /* bugreports.h -- explain how to report bugs
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/buildcmd.c b/lib/buildcmd.c
index a5ed4dcb..006481b3 100644
--- a/lib/buildcmd.c
+++ b/lib/buildcmd.c
@@ -1,5 +1,5 @@
 /* buildcmd.c -- build command lines from a list of arguments.
-   Copyright (C) 1990-2023 Free Software Foundation, Inc.
+   Copyright (C) 1990-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/buildcmd.h b/lib/buildcmd.h
index 786d257c..c6987c7d 100644
--- a/lib/buildcmd.h
+++ b/lib/buildcmd.h
@@ -1,5 +1,5 @@
 /* buildcmd.[ch] -- build command lines from a stream of arguments
-   Copyright (C) 2005-2023 Free Software Foundation, Inc.
+   Copyright (C) 2005-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/check-regexprops.sh b/lib/check-regexprops.sh
index 992cdace..1c911579 100755
--- a/lib/check-regexprops.sh
+++ b/lib/check-regexprops.sh
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Generate regexprops.texi and compare it against the checked-in version.
 #
-# Copyright (C) 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/lib/dircallback.c b/lib/dircallback.c
index 37d8a712..8598dae0 100644
--- a/lib/dircallback.c
+++ b/lib/dircallback.c
@@ -1,5 +1,5 @@
 /* listfile.c -- run a function in a specific directory
-   Copyright (C) 2007-2023 Free Software Foundation, Inc.
+   Copyright (C) 2007-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/dircallback.h b/lib/dircallback.h
index f5443387..e20a6f40 100644
--- a/lib/dircallback.h
+++ b/lib/dircallback.h
@@ -1,5 +1,5 @@
 /* listfile.h -- display a long listing of a file
-   Copyright (C) 2007-2023 Free Software Foundation, Inc.
+   Copyright (C) 2007-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/extendbuf.c b/lib/extendbuf.c
index 61129aa8..e4fb7ecc 100644
--- a/lib/extendbuf.c
+++ b/lib/extendbuf.c
@@ -1,6 +1,6 @@
 /* extendbuf.c -- manage a dynamically-allocated buffer
 
-   Copyright (C) 2004-2023 Free Software Foundation, Inc.
+   Copyright (C) 2004-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/extendbuf.h b/lib/extendbuf.h
index 384bbace..2f93eab9 100644
--- a/lib/extendbuf.h
+++ b/lib/extendbuf.h
@@ -1,6 +1,6 @@
 /* extendbuf.h -- Manage a dynamically-alloicated buffer
 
-   Copyright (C) 2004-2023 Free Software Foundation, Inc.
+   Copyright (C) 2004-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/fdleak.c b/lib/fdleak.c
index 84f6d4d9..638febed 100644
--- a/lib/fdleak.c
+++ b/lib/fdleak.c
@@ -1,5 +1,5 @@
 /* fdleak.c -- detect file descriptor leaks
-   Copyright (C) 2010-2023 Free Software Foundation, Inc.
+   Copyright (C) 2010-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/fdleak.h b/lib/fdleak.h
index a8fbc0e9..ba1d2398 100644
--- a/lib/fdleak.h
+++ b/lib/fdleak.h
@@ -1,5 +1,5 @@
 /* fdleak.h -- detect file descriptor leaks
-   Copyright (C) 2010-2023 Free Software Foundation, Inc.
+   Copyright (C) 2010-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/findutils-version.c b/lib/findutils-version.c
index d014daef..4fea8b80 100644
--- a/lib/findutils-version.c
+++ b/lib/findutils-version.c
@@ -1,5 +1,5 @@
 /* findutils-version.c -- show version information for findutils
-   Copyright (C) 2007-2023 Free Software Foundation, Inc.
+   Copyright (C) 2007-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/findutils-version.h b/lib/findutils-version.h
index b315b913..f83307c1 100644
--- a/lib/findutils-version.h
+++ b/lib/findutils-version.h
@@ -1,5 +1,5 @@
 /* findutils-version.h -- show version information for findutils
-   Copyright (C) 2007-2023 Free Software Foundation, Inc.
+   Copyright (C) 2007-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/listfile.c b/lib/listfile.c
index c1803a5b..46ea5538 100644
--- a/lib/listfile.c
+++ b/lib/listfile.c
@@ -1,5 +1,5 @@
 /* listfile.c -- display a long listing of a file
-   Copyright (C) 1991-2023 Free Software Foundation, Inc.
+   Copyright (C) 1991-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/listfile.h b/lib/listfile.h
index 33a5263d..e4ee45e2 100644
--- a/lib/listfile.h
+++ b/lib/listfile.h
@@ -1,5 +1,5 @@
 /* listfile.h -- display a long listing of a file
-   Copyright (C) 1991-2023 Free Software Foundation, Inc.
+   Copyright (C) 1991-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/printquoted.c b/lib/printquoted.c
index 52c96576..5ebeb828 100644
--- a/lib/printquoted.c
+++ b/lib/printquoted.c
@@ -1,6 +1,6 @@
 /* printquoted.c -- print a specified string with any necessary quoting.
 
-   Copyright (C) 1990-2023 Free Software Foundation, Inc.
+   Copyright (C) 1990-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/printquoted.h b/lib/printquoted.h
index 4f6dc10f..e5da56fb 100644
--- a/lib/printquoted.h
+++ b/lib/printquoted.h
@@ -1,6 +1,6 @@
 /* Print a string, appropriately quoted.
 
-   Copyright (C) 1997-2023 Free Software Foundation, Inc.
+   Copyright (C) 1997-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/qmark.c b/lib/qmark.c
index 98cf995c..c071d48f 100644
--- a/lib/qmark.c
+++ b/lib/qmark.c
@@ -1,6 +1,6 @@
 /* qmark.c -- quote 'dangerous' filenames
    Derived from coreutils' ls.c.
-   Copyright (C) 1985-2023 Free Software Foundation, Inc.
+   Copyright (C) 1985-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/regexprops.c b/lib/regexprops.c
index 3cc2f327..b6a232f8 100644
--- a/lib/regexprops.c
+++ b/lib/regexprops.c
@@ -1,7 +1,7 @@
 /* regexprops.c -- document the properties of the regular expressions
    understood by gnulib.
 
-   Copyright (C) 2005-2023 Free Software Foundation, Inc.
+   Copyright (C) 2005-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -454,7 +454,7 @@ copying (void)
   static const char *copy_para[]=
     {
       /* The copyright year number range is with "--" in Texinfo files.  */
-      "Copyright (C) 1994--2023 Free Software Foundation, Inc."
+      "Copyright (C) 1994--2024 Free Software Foundation, Inc."
       ,""
       ,"Permission is granted to copy, distribute and/or modify this document"
       ,"under the terms of the GNU Free Documentation License, Version 1.3 or"
diff --git a/lib/regextype.c b/lib/regextype.c
index ffd09002..ecbd9891 100644
--- a/lib/regextype.c
+++ b/lib/regextype.c
@@ -2,7 +2,7 @@
 /* regextype.c -- Decode the name of a regular expression syntax into am
                   option name.
 
-   Copyright (C) 2005-2023 Free Software Foundation, Inc.
+   Copyright (C) 2005-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/regextype.h b/lib/regextype.h
index 382dcc88..2127ad4d 100644
--- a/lib/regextype.h
+++ b/lib/regextype.h
@@ -1,6 +1,6 @@
 /* regextype.h -- Decode the name of a regular expression syntax.
 
-   Copyright (C) 2005-2023 Free Software Foundation, Inc.
+   Copyright (C) 2005-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/safe-atoi.c b/lib/safe-atoi.c
index 3b85dcd9..26b141c2 100644
--- a/lib/safe-atoi.c
+++ b/lib/safe-atoi.c
@@ -1,5 +1,5 @@
 /* safe-atoi.c -- checked string-to-int conversion.
-   Copyright (C) 2007-2023 Free Software Foundation, Inc.
+   Copyright (C) 2007-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/safe-atoi.h b/lib/safe-atoi.h
index 3bdd4c38..f105b61c 100644
--- a/lib/safe-atoi.h
+++ b/lib/safe-atoi.h
@@ -1,5 +1,5 @@
 /* safe-atoi.h -- checked string-to-int conversion.
-   Copyright (C) 2010-2023 Free Software Foundation, Inc.
+   Copyright (C) 2010-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/splitstring.c b/lib/splitstring.c
index 26a83db4..c85af6f2 100644
--- a/lib/splitstring.c
+++ b/lib/splitstring.c
@@ -1,5 +1,5 @@
 /* splitstring.c -- split a const string into fields.
-   Copyright (C) 2011-2023 Free Software Foundation, Inc.
+   Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/splitstring.h b/lib/splitstring.h
index 841e91f7..8911cf5d 100644
--- a/lib/splitstring.h
+++ b/lib/splitstring.h
@@ -1,5 +1,5 @@
 /* splitstring.h -- split a const string into fields.
-   Copyright (C) 2011-2023 Free Software Foundation, Inc.
+   Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/system.h b/lib/system.h
index 3d8b9489..c716cff7 100644
--- a/lib/system.h
+++ b/lib/system.h
@@ -1,6 +1,6 @@
 /* system.h -- system-dependent definitions for findutils
 
-   Copyright (C) 2017-2023 Free Software Foundation, Inc.
+   Copyright (C) 2017-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/test_splitstring.c b/lib/test_splitstring.c
index 8d7b1970..0b19ad6e 100644
--- a/lib/test_splitstring.c
+++ b/lib/test_splitstring.c
@@ -1,5 +1,5 @@
 /* test_splitstring.c -- unit test for splitstring()
-   Copyright (C) 2011-2023 Free Software Foundation, Inc.
+   Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/unused-result.h b/lib/unused-result.h
index 62004b4a..057a71e2 100644
--- a/lib/unused-result.h
+++ b/lib/unused-result.h
@@ -1,5 +1,5 @@
 /* unused-result.h -- macros for ensuring callers don't ignore return values
-   Copyright (C) 2010-2023 Free Software Foundation, Inc.
+   Copyright (C) 2010-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/locate/Makefile.am b/locate/Makefile.am
index 9f1007c0..d4abb919 100644
--- a/locate/Makefile.am
+++ b/locate/Makefile.am
@@ -1,6 +1,6 @@
 # The default database to build and search.
 
-## Copyright (C) 1996-2023 Free Software Foundation, Inc.
+## Copyright (C) 1996-2024 Free Software Foundation, Inc.
 
 ## This program is free software: you can redistribute it and/or modify
 ## it under the terms of the GNU General Public License as published by
diff --git a/locate/frcode.c b/locate/frcode.c
index 24c9ed07..cd524e36 100644
--- a/locate/frcode.c
+++ b/locate/frcode.c
@@ -1,5 +1,5 @@
 /* frcode -- front-compress a sorted list
-   Copyright (C) 1994-2023 Free Software Foundation, Inc.
+   Copyright (C) 1994-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/locate/locate.1 b/locate/locate.1
index 42f17d74..66c63ccf 100644
--- a/locate/locate.1
+++ b/locate/locate.1
@@ -287,7 +287,7 @@ mailing list:
 .RE
 .
 .SH COPYRIGHT
-Copyright \(co 1994-2023 Free Software Foundation, Inc.
+Copyright \(co 1994\(en2024 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
 .br
 This is free software: you are free to change and redistribute it.
diff --git a/locate/locate.c b/locate/locate.c
index b86e365a..643cf002 100644
--- a/locate/locate.c
+++ b/locate/locate.c
@@ -1,5 +1,5 @@
 /* locate -- search databases for filenames that match patterns
-   Copyright (C) 1994-2023 Free Software Foundation, Inc.
+   Copyright (C) 1994-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/locate/locatedb.5 b/locate/locatedb.5
index 3b38b5fa..4ebcb0a8 100644
--- a/locate/locatedb.5
+++ b/locate/locatedb.5
@@ -159,7 +159,7 @@ mailing list:
 .RE
 .
 .SH COPYRIGHT
-Copyright \(co 1994-2023 Free Software Foundation, Inc.
+Copyright \(co 1994\(en2024 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
 .br
 This is free software: you are free to change and redistribute it.
diff --git a/locate/locatedb.h b/locate/locatedb.h
index d56927af..3347db8b 100644
--- a/locate/locatedb.h
+++ b/locate/locatedb.h
@@ -1,5 +1,5 @@
 /* locatedb.h -- declarations for the locate database
-   Copyright (C) 1994-2023 Free Software Foundation, Inc.
+   Copyright (C) 1994-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/locate/testsuite/Makefile.am b/locate/testsuite/Makefile.am
index ec470efe..49e30be4 100644
--- a/locate/testsuite/Makefile.am
+++ b/locate/testsuite/Makefile.am
@@ -1,4 +1,4 @@
-# Copyright (C) 2001-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/locate/testsuite/config/unix.exp b/locate/testsuite/config/unix.exp
index c0fd8aac..3c6d873b 100644
--- a/locate/testsuite/config/unix.exp
+++ b/locate/testsuite/config/unix.exp
@@ -1,6 +1,6 @@
 # -*- TCL -*-
 # Test-specific TCL procedures required by DejaGNU.
-# Copyright (C) 1994-2023 Free Software Foundation, Inc.
+# Copyright (C) 1994-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/locate/updatedb.1 b/locate/updatedb.1
index abf773d1..db0b65e7 100644
--- a/locate/updatedb.1
+++ b/locate/updatedb.1
@@ -139,7 +139,7 @@ mailing list:
 .RE
 .
 .SH COPYRIGHT
-Copyright \(co 1994-2023 Free Software Foundation, Inc.
+Copyright \(co 1994\(en2024 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
 .br
 This is free software: you are free to change and redistribute it.
diff --git a/locate/updatedb.sh b/locate/updatedb.sh
index 36f37625..dbc08a3b 100644
--- a/locate/updatedb.sh
+++ b/locate/updatedb.sh
@@ -1,6 +1,6 @@
 #! /bin/sh
 # updatedb -- build a locate pathname database
-# Copyright (C) 1994-2023 Free Software Foundation, Inc.
+# Copyright (C) 1994-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/locate/word_io.c b/locate/word_io.c
index a1d29415..dcc22285 100644
--- a/locate/word_io.c
+++ b/locate/word_io.c
@@ -1,5 +1,5 @@
 /* word_io.c -- word oriented I/O
-   Copyright (C) 2007-2023 Free Software Foundation, Inc.
+   Copyright (C) 2007-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/m4/mkinstalldirs.m4 b/m4/mkinstalldirs.m4
index 9f3cf4ac..456f6750 100644
--- a/m4/mkinstalldirs.m4
+++ b/m4/mkinstalldirs.m4
@@ -1,4 +1,4 @@
-dnl Copyright (C) 1995-2023 Free Software Foundation, Inc.
+dnl Copyright (C) 1995-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
diff --git a/m4/noreturn.m4 b/m4/noreturn.m4
index 7ae9bb85..d63367f2 100644
--- a/m4/noreturn.m4
+++ b/m4/noreturn.m4
@@ -1,4 +1,4 @@
-dnl Copyright (C) 2007-2023 Free Software Foundation, Inc.
+dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 3a2c9241..9b4188ec 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,5 +1,5 @@
 # List of source files containing translatable strings.
-# Copyright (C) 2000-2023 Free Software Foundation, Inc.
+# Copyright (C) 2000-2024 Free Software Foundation, Inc.
 
 # Copying and distribution of this file, with or without
 # modification, are permitted provided the copyright notice
diff --git a/tests/envvar-check b/tests/envvar-check
index 204ae641..ac325d61 100644
--- a/tests/envvar-check
+++ b/tests/envvar-check
@@ -1,7 +1,7 @@
 # -*- sh -*-
 # Check environment variables for sane values while testing.
 
-# Copyright (C) 2000-2023 Free Software Foundation, Inc.
+# Copyright (C) 2000-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/arg-nan.sh b/tests/find/arg-nan.sh
index 9688cf72..c0060658 100755
--- a/tests/find/arg-nan.sh
+++ b/tests/find/arg-nan.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Ensure 'not-a-number' diagnostic for NAN arguments.
 
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2023-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/debug-missing-arg.sh b/tests/find/debug-missing-arg.sh
index 83d6301c..e3b543a5 100755
--- a/tests/find/debug-missing-arg.sh
+++ b/tests/find/debug-missing-arg.sh
@@ -3,7 +3,7 @@
 # Between FINDUTILS_4_3_1-1 and 4.6, find crashed on some platforms.
 # See Savannah bug #52220.
 
-# Copyright (C) 2017-2023 Free Software Foundation, Inc.
+# Copyright (C) 2017-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/depth-unreadable-dir.sh b/tests/find/depth-unreadable-dir.sh
index f4b2b638..7d4fd676 100755
--- a/tests/find/depth-unreadable-dir.sh
+++ b/tests/find/depth-unreadable-dir.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # find -depth: ensure to output an unreadable directory.
 
-# Copyright (C) 2020-2023 Free Software Foundation, Inc.
+# Copyright (C) 2020-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/exec-plus-last-file.sh b/tests/find/exec-plus-last-file.sh
index 87c0fc39..3d73ec74 100755
--- a/tests/find/exec-plus-last-file.sh
+++ b/tests/find/exec-plus-last-file.sh
@@ -5,7 +5,7 @@
 # if there was only one last single file argument.
 # See Savannah bug #48030.
 
-# Copyright (C) 2016-2023 Free Software Foundation, Inc.
+# Copyright (C) 2016-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/execdir-fd-leak.sh b/tests/find/execdir-fd-leak.sh
index b6d8993c..1098537d 100755
--- a/tests/find/execdir-fd-leak.sh
+++ b/tests/find/execdir-fd-leak.sh
@@ -3,7 +3,7 @@
 # directory specified by the -execdir option.
 # See Savannah bug #34976.
 
-# Copyright (C) 2013-2023 Free Software Foundation, Inc.
+# Copyright (C) 2013-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/files0-from.sh b/tests/find/files0-from.sh
index 67246786..6fc00a1c 100755
--- a/tests/find/files0-from.sh
+++ b/tests/find/files0-from.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Exercise -files0-from option.
 
-# Copyright (C) 2021-2023 Free Software Foundation, Inc.
+# Copyright (C) 2021-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/inode-zero.sh b/tests/find/inode-zero.sh
index ae98f6ee..a33ef504 100755
--- a/tests/find/inode-zero.sh
+++ b/tests/find/inode-zero.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Ensure find(1) treats inode number 0 correctly.
 
-# Copyright (C) 2021-2023 Free Software Foundation, Inc.
+# Copyright (C) 2021-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/many-dir-entries-vs-OOM.sh b/tests/find/many-dir-entries-vs-OOM.sh
index 1bc16162..5c4aa3e1 100755
--- a/tests/find/many-dir-entries-vs-OOM.sh
+++ b/tests/find/many-dir-entries-vs-OOM.sh
@@ -3,7 +3,7 @@
 # even for large directories.
 # See Savannah bug #34079.
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/name-lbracket-literal.sh b/tests/find/name-lbracket-literal.sh
index ddf6e7ac..dca5542b 100755
--- a/tests/find/name-lbracket-literal.sh
+++ b/tests/find/name-lbracket-literal.sh
@@ -2,7 +2,7 @@
 # Test that find -name treats the unquoted '[' argument literally.
 # See Savannah bug #32043.
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/name-slash.sh b/tests/find/name-slash.sh
index b1bd98fd..57bf97f5 100755
--- a/tests/find/name-slash.sh
+++ b/tests/find/name-slash.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Exercise 'find -name PATTERN' behavior with a '/' in PATTERN.
 
-# Copyright (C) 2022-2023 Free Software Foundation, Inc.
+# Copyright (C) 2022-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/newer.sh b/tests/find/newer.sh
index 5288e655..49caac99 100755
--- a/tests/find/newer.sh
+++ b/tests/find/newer.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Exercise -anewer -cnewer -newer -newerXY.
 
-# Copyright (C) 2022-2023 Free Software Foundation, Inc.
+# Copyright (C) 2022-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/opt-numeric-arg.sh b/tests/find/opt-numeric-arg.sh
index bbf0dd8c..4bcda346 100755
--- a/tests/find/opt-numeric-arg.sh
+++ b/tests/find/opt-numeric-arg.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Exercise error diagnostics for options with mandatory numeric arguments.
 
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2023-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/printf_escape_c.sh b/tests/find/printf_escape_c.sh
index ed70fb38..c485d4dd 100755
--- a/tests/find/printf_escape_c.sh
+++ b/tests/find/printf_escape_c.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Test -printf with the \c escape character.
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/printf_escapechars.sh b/tests/find/printf_escapechars.sh
index 4ef26dff..ee54ed62 100755
--- a/tests/find/printf_escapechars.sh
+++ b/tests/find/printf_escapechars.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Test -printf with octal and letter escapes.
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/printf_inode.sh b/tests/find/printf_inode.sh
index d66c960d..fce9ccb8 100755
--- a/tests/find/printf_inode.sh
+++ b/tests/find/printf_inode.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Verify that ls -i and find -printf %i produce the same output.
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/refuse-noop.sh b/tests/find/refuse-noop.sh
index d03598f9..10737075 100755
--- a/tests/find/refuse-noop.sh
+++ b/tests/find/refuse-noop.sh
@@ -3,7 +3,7 @@
 # Between findutils-4.3.1 and 4.6, find dumped core ($? = 139).
 # See Savannah bug #48180.
 
-# Copyright (C) 2016-2023 Free Software Foundation, Inc.
+# Copyright (C) 2016-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/type_list.sh b/tests/find/type_list.sh
index b2777485..52196d3c 100755
--- a/tests/find/type_list.sh
+++ b/tests/find/type_list.sh
@@ -2,7 +2,7 @@
 # Verify find's behavior regarding comma-separated file type arguments
 # to the -type/-xtype options.
 
-# Copyright (C) 2016-2023 Free Software Foundation, Inc.
+# Copyright (C) 2016-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/used.sh b/tests/find/used.sh
index 26e23b6e..e65e509d 100755
--- a/tests/find/used.sh
+++ b/tests/find/used.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Verify that find -used works.
 
-# Copyright (C) 2020-2023 Free Software Foundation, Inc.
+# Copyright (C) 2020-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/find/user-group-max.sh b/tests/find/user-group-max.sh
index 3beaa4c0..b549865d 100755
--- a/tests/find/user-group-max.sh
+++ b/tests/find/user-group-max.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Verify -user/-group allow UID/GID values as large as UID_T_MAX/GID_T_MAX
 
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2023-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/local.mk b/tests/local.mk
index ac225e6e..9357ccb9 100644
--- a/tests/local.mk
+++ b/tests/local.mk
@@ -1,6 +1,6 @@
 ## Process this file with automake to produce Makefile.in -*-Makefile-*-.
 
-## Copyright (C) 2007-2023 Free Software Foundation, Inc.
+## Copyright (C) 2007-2024 Free Software Foundation, Inc.
 
 ## This program is free software: you can redistribute it and/or modify
 ## it under the terms of the GNU General Public License as published by
diff --git a/tests/misc/help-version.sh b/tests/misc/help-version.sh
index 4b349815..7c05de3b 100755
--- a/tests/misc/help-version.sh
+++ b/tests/misc/help-version.sh
@@ -2,7 +2,7 @@
 # Make sure all of these programs work properly
 # when invoked with --help or --version.
 
-# Copyright (C) 2019-2023 Free Software Foundation, Inc.
+# Copyright (C) 2019-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/other-fs-tmpdir b/tests/other-fs-tmpdir
index 19aaad77..c27b2e7b 100644
--- a/tests/other-fs-tmpdir
+++ b/tests/other-fs-tmpdir
@@ -4,7 +4,7 @@
 # of the current directory.  If one is found, create a temporary directory
 # inside it.
 
-# Copyright (C) 1998-2023 Free Software Foundation, Inc.
+# Copyright (C) 1998-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/sample-test b/tests/sample-test
index fdb83175..e92fcec7 100644
--- a/tests/sample-test
+++ b/tests/sample-test
@@ -1,7 +1,7 @@
 #!/bin/sh
 # FIXME
 
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/xargs/conflicting_opts.sh b/tests/xargs/conflicting_opts.sh
index d94e2d34..3f869ddf 100755
--- a/tests/xargs/conflicting_opts.sh
+++ b/tests/xargs/conflicting_opts.sh
@@ -2,7 +2,7 @@
 # Test mutually exclusive options --max-args, --max-lines, --replace, and
 # their short-option aliases (-L, -l -I -i -n).
 
-# Copyright (C) 2021-2023 Free Software Foundation, Inc.
+# Copyright (C) 2021-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/xargs/verbose-quote.sh b/tests/xargs/verbose-quote.sh
index e3607ce1..4c162df2 100755
--- a/tests/xargs/verbose-quote.sh
+++ b/tests/xargs/verbose-quote.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Verify that 'xargs -t' quotes the command properly when needed.
 
-# Copyright (C) 2019-2023 Free Software Foundation, Inc.
+# Copyright (C) 2019-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/xargs/Makefile.am b/xargs/Makefile.am
index 9279e44e..0ab73205 100644
--- a/xargs/Makefile.am
+++ b/xargs/Makefile.am
@@ -1,4 +1,4 @@
-## Copyright (C) 1996-2023 Free Software Foundation, Inc.
+## Copyright (C) 1996-2024 Free Software Foundation, Inc.
 
 ## This program is free software: you can redistribute it and/or modify
 ## it under the terms of the GNU General Public License as published by
diff --git a/xargs/testsuite/Makefile.am b/xargs/testsuite/Makefile.am
index efde0d41..964d1fdd 100644
--- a/xargs/testsuite/Makefile.am
+++ b/xargs/testsuite/Makefile.am
@@ -1,4 +1,4 @@
-# Copyright (C) 2001-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/xargs/testsuite/config/unix.exp b/xargs/testsuite/config/unix.exp
index 8c9c8ac6..aa4c3faa 100644
--- a/xargs/testsuite/config/unix.exp
+++ b/xargs/testsuite/config/unix.exp
@@ -1,6 +1,6 @@
 # -*- TCL -*-
 # Test-specific TCL procedures required by DejaGNU.
-# Copyright (C) 1994-2023 Free Software Foundation, Inc.
+# Copyright (C) 1994-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/xargs/xargs.1 b/xargs/xargs.1
index ef1f08f0..e58a2bce 100644
--- a/xargs/xargs.1
+++ b/xargs/xargs.1
@@ -550,7 +550,7 @@ mailing list:
 .RE
 .
 .SH COPYRIGHT
-Copyright \(co 1990\(en2023 Free Software Foundation, Inc.
+Copyright \(co 1990\(en2024 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
 .br
 This is free software: you are free to change and redistribute it.
diff --git a/xargs/xargs.c b/xargs/xargs.c
index 4020cd1e..c40096ce 100644
--- a/xargs/xargs.c
+++ b/xargs/xargs.c
@@ -1,5 +1,5 @@
 /* xargs -- build and execute command lines from standard input
-   Copyright (C) 1990-2023 Free Software Foundation, Inc.
+   Copyright (C) 1990-2024 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
-- 
2.43.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.