aboutsummaryrefslogtreecommitdiffstats
path: root/bootstrap (follow)
AgeCommit message (Collapse)AuthorFilesLines
2025-09-21maint: update bootstrap from GnulibPaul Eggert1-2/+2
2025-07-21build: update gnulib submodule to latestCollin Funk1-5/+5
* bootstrap: Update using './bootstrap --bootstrap-sync'.
2025-05-11build: update gnulib submodule to latestCollin Funk1-20/+38
* bootstrap: Update using './bootstrap --bootstrap-sync'.
2025-01-01maint: update all copyright year number rangesPádraig Brady1-2/+2
Update to latest gnulib with new copyright year. Run "make update-copyright" and then... * gnulib: Update included in this commit as copyright years are the only change from the previous gnulib commit. * tests/init.sh: Sync with gnulib to pick up copyright year. * bootstrap: Likewise. * tests/sample-test: Adjust to use the single most recent year.
2024-11-18maint: avoid a syntax-check failurePádraig Brady1-1/+1
This was also updated in gnulib. * bootstrap: s/can not/cannot/
2024-11-17build: update gnulib submodule to latestPaul Eggert1-48/+76
Also, copy bootstrap from gnulib/build-aux/bootstrap.
2024-08-25build: update gnulib submodule to latestCollin Funk1-1/+15
* bootstrap: Update from Gnulib.
2024-07-16maint: update bootstrap from GnulibPaul Eggert1-8/+10
2024-05-16maint: update bootstrap from GnulibPaul Eggert1-3/+23
2024-04-27build: bootstrap with python gnulib-tool by defaultPádraig Brady1-100/+110
* gnulib: Update to support bootstrapping with python by default. * bootstrap: Sync with gnulib. * cfg.mk: Don't force python implementation with `make world`, rather rely on the auto selection of python if appropriate.
2024-01-01maint: update all copyright year number rangesPádraig Brady1-2/+2
Update to latest gnulib with new copyright year. Run "make update-copyright" and then... * gnulib: Update included in this commit as copyright years are the only change from the previous gnulib commit. * tests/init.sh: Sync with gnulib to pick up copyright year. * bootstrap: Manually update copyright year, until we fully sync with gnulib at a later stage. * tests/sample-test: Adjust to use the single most recent year.
2023-12-10build: update gnulib submodule to latestPádraig Brady1-6/+10
* bootstrap: Copy from latest Gnulib, to fix --bootstrap-sync with other options.
2023-07-01maint: sync bootstrap from GnulibPaul Eggert1-623/+1038
* bootstrap: Copy from gnulib/build-aux/bootstrap.
2023-01-01maint: update all copyright year number rangesPádraig Brady1-1/+1
Update to latest gnulib with new copyright year. Run "make update-copyright" and then... * tests/init.sh: Sync with gnulib to pick up copyright year. * bootstrap: Manually update copyright year, until we fully sync with gnulib at a later stage. * tests/sample-test: Adjust to use the single most recent year.
2022-06-03build: update gnulib submodule to latestPaul Eggert1-2/+2
* bootstrap: Copy from latest Gnulib. * tests/misc/ls-misc.pl (v_files): Adjust to new Gnulib behavior.
2022-03-25maint: sync latest bootstrap from gnulibPádraig Brady1-4/+21
* bootstrap: Should have updated this with the last gnulib update.
2022-01-02maint: update all copyright year number rangesPádraig Brady1-1/+1
Run "make update-copyright" and then... * gnulib: Update to latest with copyright year adjusted. * tests/init.sh: Sync with gnulib to pick up copyright year. * bootstrap: Likewise. * tests/sample-test: Adjust to use the single most recent year.
2021-12-16build: update bootstrap to latestPaul Eggert1-110/+110
2021-05-10build: update gnulib submodule to latestPádraig Brady1-1/+13
Fixes a bits/long-double.h include build issue on some systems. * bootstrap: Sync new --version option from gnulib. * gnulib: Update to lastest. Reported by Carl Edquist
2021-03-22maint: update bootstrap from gnulibBernhard Voelker1-5/+8
* bootstrap: Sync from gnulib/build-aux/bootstrap; the previous gnulib update (commit 1a3eb6c30) missed to update that file.
2021-01-01maint: update all copyright year number rangesPádraig Brady1-4/+18
Run "make update-copyright" and then... * gnulib: Update to latest with copyright year adjusted. * tests/init.sh: Sync with gnulib to pick up copyright year. * bootstrap: Likewise. * tests/sample-test: Adjust to use the single most recent year.
2020-04-22build: update gnulib to latest - to avoid du(1) crash on XFSBernhard Voelker1-2/+2
Pull in a fix for FTS to avoid a crash when traversing a heavily changed XFS file system: > fts: remove NOSTAT_LEAF_OPTIMIZATION * NEWS (Bug fixes): Mention the fix. * gnulib: Update to latest. * bootstrap: Sync from gnulib/build-aux/bootstrap. Discussed at: <https://lists.gnu.org/r/bug-gnulib/2020-04/msg00068.html>
2020-01-01maint: update all copyright year number rangesPádraig Brady1-2/+2
Run "make update-copyright" and then... * gnulib: Update to latest with copyright year adjusted. * tests/init.sh: Sync with gnulib to pick up copyright year. * bootstrap: Likewise. * tests/sample-test: Adjust to use the single most recent year.
2019-01-19gnulib: update to the latestPádraig Brady1-1/+11
* gnulib: Update to a version supporting GNULIB_NO_VLA * bootstrap: Sync with latest
2019-01-01maint: update all copyright year number rangesAssaf Gordon1-121/+156
Run "make update-copyright" and then... * gnulib: Update to latest with copyright year adjusted. * tests/init.sh: Sync with gnulib to pick up copyright year. * bootstrap: Likewise. * tests/sample-test: Adjust to use the single most recent year.
2018-01-01maint: update all copyright year number rangesPádraig Brady1-1/+1
Run "make update-copyright" and then... * gnulib: Update to latest with copyright year adjusted. * tests/init.sh: Sync with gnulib to pick up copyright year. * bootstrap: Likewise. * tests/sample-test: Adjust to use the single most recent year.
2017-11-07maint: shorten https://lists.gnu.org/archive/html/... linksJim Meyering1-1/+1
Each /archive/html/ part can be replace with /r/. Run this to induce the change: git grep -l archive/html|xargs perl -pi -e 's,/archive/html/,/r/,g' * TODO: Perform that substitution. * bootstrap: Likewise. * src/sort.c (sequential_sort): Likewise. * src/tail.c (tail_file): Likewise. * tests/misc/sort-merge-fdlimit.sh: Likewise. * tests/misc/stty-row-col.sh: Likewise. * tests/misc/unexpand.pl: Likewise. * tests/rm/readdir-bug.sh: Likewise. * tests/tail-2/inotify-rotate.sh: Likewise.
2017-09-19maint: copy bootstrap from GnulibPaul Eggert1-5/+5
2017-08-29all: update gnulib submodule to latestPádraig Brady1-1/+1
* bootstrap: Sync timestamp update.
2017-01-21maint: appease syntax-check failures due to recent updatesAssaf Gordon1-1/+1
* bootstrap: s/time stamp/timestamp/. * old/fileutils/NEWS: Likewise. * src/tail.c: Avoided a long line.
2017-01-01maint: update all copyright year number rangesPádraig Brady1-1/+1
Run "make update-copyright" and then... * gnulib: Update to latest with copyright year adjusted. * tests/init.sh: Sync with gnulib to pick up copyright year. * bootstrap: Likewise. * tests/sample-test: Adjust to use the single most recent year.
2016-11-22all: update gnulib submodule to latestPádraig Brady1-11/+11
Also sync these copies with gnulib: * bootstrap: Sync missed part of AIX support. * tests/init.sh: Support compare_ on AIX.
2016-11-07all: update gnulib submodule to latestPádraig Brady1-8/+10
Incorporating these coreutils specific changes: backupfile: initialize default suffix within the implementation strftime,strptime: support %q to represent the quarter Also sync these copies with gnulib: * bootstrap: Now supports AIX. * gnulib: Update to the latest. * tests/init.sh: dash(1) is now disabled.
2016-03-09build: update gnulib submodule to latestEric Blake1-3/+3
Mainly for: *bdb72bc6 set-permissions: fix compilation on Cygwin * bootstrap: Sync with gnulib. * gl/lib/regcomp.c.diff: Regenerate against latest gnulib.
2016-01-01maint: update all copyright year number rangesPádraig Brady1-1/+1
Run "make update-copyright" and then... * gnulib: Update to latest with copyright year adjusted. * tests/init.sh: Sync with gnulib to pick up copyright year. * bootstrap: Likewise. * tests/sample-test: Adjust to use the single most recent year.
2015-05-28build: remove workarounds for unsupported gettext versionsPádraig Brady1-15/+0
Now that we depend on gettext >= 0.19.2 remove the workaround for issues in autopoint 0.18.3. Note the scheme currently used in newer gettext (autopoint) to avoid these issues requires autoconf >= 2.69, therefore we update this requirement also. Note the gettext version dependence from gnulib comes from gnulib using gettext macros, and coreutils indirectly depends on the gettext module due to: http://git.sv.gnu.org/gitweb/?p=gnulib.git;a=commitdiff;h=41dca647 bootstrap will then update m4/po.m4 and thus require a supportng gettext version. * bootstrap: Remove moot warning (resyncing with gnulib). * configure.ac (AC_PREREQ): Change to 2.69 (now 3 years old).
2015-02-11build: update to latest gnulibPádraig Brady1-1/+2
This includes a change to require --with-libmount to be used with configure, due to the many libmount dependencies. * bootstrap: Sync with gnulib to exit early on gnulib-tool error. * gl/lib/tempname.c.diff: Adjust for gnulib changes. * gl/lib/tempname.h.diff: Likewise. * gl/modules/tempname: Likewise. * doc/.gitignore: Add new gendocs_template_min gnulib script.
2015-01-01maint: update further copyright year number rangesBernhard Voelker1-2/+2
* bootstrap: Update copyright year manually (missing in previous gnulib update). * tests/init.sh: Likewise. The entries in the exemption list are processed by "grep -vEf ./.x-update-copyright", and therefore evaluated as an extended regular expression (ERE). Thus, the "bootstrap" entry also matched for bootstrap.conf which we want to be updated. * .x-update-copyright: Change all entries to EREs, i.e. including the caret ^ and dollar sign $ meta-characters matching the beginning and the end of a line. * bootstrap.conf: Update copyright year by "make update-copyright". Finally, the only one showing up with the following command should be the COPYING file: $ git grep 'Copyright .* Free Software' | grep -v '2015 Free Software'
2014-12-30build: update to latest gnulibPádraig Brady1-7/+33
Included in this are gnulib changes 3ea43e02 2768ceb7 which make the device IDs from /proc/self/mountinfo available to df. This can be leveraged by a subsequent change to df to present a more accurate list of file systems. * bootstrap: Merge from gnulib. * src/ls.c (dev_ino_pop): s/obstack_blank/obstack_blank_fast/ as this API/ABI has changed, giving memory exhausted errors if negative (large positive) numbers are passed to obstack_blank(). * tests/df/skip-duplicates.sh: Adjust as the new gnulib code requires a non NULL mnt_opts even when mnt_type is not "none".
2014-05-12build: avoid bootstrap error with gettext 0.18.3.1Assaf Gordon1-0/+15
* bootstrap: Create critical bootstrap files for autopoint, before gnulib re-generates them, avoiding the issue. See: http://lists.gnu.org/archive/html/coreutils/2013-11/msg00038.html http://savannah.gnu.org/bugs/?40083 https://pad.lv/1311895
2014-01-02build: update gnulib submodule, bootstrap and tests/init.sh to latestBernhard Voelker1-2/+10
* gnulib: Update to latest. * bootstrap: Update from gnulib. * tests/init.sh: Likewise.
2013-09-22build: update gnulib submodule to latest; also bootstrap to latestPádraig Brady1-37/+46
Notes tests/init.sh is still in sync with gnulib. * bootstrap: Update to latest. * gnulib: Sync many fixes/changes, including: a fix for http://bugs.gnu.org/15066 and preparation for http://bugs.gnu.org/15421
2013-06-05build: update gnulib submodule; also bootstrap to latestBernhard Voelker1-10/+15
Notes tests/init.sh is still in sync with gnulib. * bootstrap: Update to latest. * gnulib: Update avoiding gnulib-test failures.
2013-02-07build: update gnulib submodule; also bootstrap to latestPádraig Brady1-73/+93
Notes tests/init.sh is still in sync with gnulib * bootstrap: update to latest * gnulib: update avoiding secure_getenv and subsequent patches as these are reported to fail on FreeBSD at least.
2013-01-01maint: update all copyright year number rangesJim Meyering1-1/+1
Run "make update-copyright", but then also run this, perl -pi -e 's/2\d\d\d-//' tests/sample-test to make that one script use the single most recent year number.
2012-07-04date: fails to diagnose invalid inputJim Meyering1-60/+86
date -d "$(printf '\xb0')" would print 00:00:00 with today's date rather than diagnosing the invalid input. Now it reports this: date: invalid date '\260' * gnulib: Update submodule to latest for fixed parse-datetime.y. * tests/misc/date [invalid-high-bit-set]: New test. * NEWS (Bug fixes): Mention it. * bootstrap, tests/init.sh: Also update to latest. Reported by Peter Evans in http://bugs.gnu.org/11843
2012-05-08build: update gnulib submodule to latest; also bootstrap and init.shJim Meyering1-4/+40
* bootstrap: Update from gnulib. * tests/init.sh: Likewise.
2012-02-12build: update gnulib, bootstrap, gl/lib/regcomp.c.diffJim Meyering1-9/+21
* gnulib: Update submodule to latest. * bootstrap: Update from gnulib. * gl/lib/regcomp.c.diff: Adapt to gnulib changes.
2012-01-01maint: update all copyright year number rangesJim Meyering1-1/+1
Run "make update-copyright".
2011-12-17build: merge in bootstrap changes from gnulibJim Meyering1-1/+27
* bootstrap: Pull in the combination of gnulib's "bootstrap: detect tools required by gnulib-tool" patch and the related fix.