<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/bootstrap, branch v8.18</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v8.18</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v8.18'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2012-07-04T11:32:24Z</updated>
<entry>
<title>date: fails to diagnose invalid input</title>
<updated>2012-07-04T11:32:24Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2012-07-04T11:01:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=cc322ddd16607c0c8e978e5003008344e2710ec9'/>
<id>urn:sha1:cc322ddd16607c0c8e978e5003008344e2710ec9</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>build: update gnulib submodule to latest; also bootstrap and init.sh</title>
<updated>2012-05-08T13:47:46Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2012-05-08T09:05:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=30071b2f5cb8135154cbc7bb0ec76c5926d2b983'/>
<id>urn:sha1:30071b2f5cb8135154cbc7bb0ec76c5926d2b983</id>
<content type='text'>
* bootstrap: Update from gnulib.
* tests/init.sh: Likewise.
</content>
</entry>
<entry>
<title>build: update gnulib, bootstrap, gl/lib/regcomp.c.diff</title>
<updated>2012-02-12T11:21:56Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2012-02-11T09:43:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=e57a547bc0933b429fad7d01edde8816fdc25d11'/>
<id>urn:sha1:e57a547bc0933b429fad7d01edde8816fdc25d11</id>
<content type='text'>
* gnulib: Update submodule to latest.
* bootstrap: Update from gnulib.
* gl/lib/regcomp.c.diff: Adapt to gnulib changes.
</content>
</entry>
<entry>
<title>maint: update all copyright year number ranges</title>
<updated>2012-01-01T09:04:06Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2012-01-01T08:47:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=5111aa42968262bd4d44eeca277b194020bb5007'/>
<id>urn:sha1:5111aa42968262bd4d44eeca277b194020bb5007</id>
<content type='text'>
Run "make update-copyright".
</content>
</entry>
<entry>
<title>build: merge in bootstrap changes from gnulib</title>
<updated>2011-12-17T15:38:23Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2011-12-17T15:38:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=e71f0d9df3c782386b364b6a53dcdaadaaef81b5'/>
<id>urn:sha1:e71f0d9df3c782386b364b6a53dcdaadaaef81b5</id>
<content type='text'>
* bootstrap: Pull in the combination of gnulib's "bootstrap: detect
tools required by gnulib-tool" patch and the related fix.
</content>
</entry>
<entry>
<title>maint: bootstrap: run autopoint and libtoolize *before* gnulib-tool</title>
<updated>2011-11-24T21:18:29Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2010-09-06T07:48:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=3e26551096823b744016f616a34c1992e35cd68d'/>
<id>urn:sha1:3e26551096823b744016f616a34c1992e35cd68d</id>
<content type='text'>
* bootstrap (AUTOPOINT, AUTORECONF): Factor out definitions.
Run autopoint and libtoolize *before* gnulib-tool.
After it, run an abbreviated autoreconf, rather than a loop around
all tools.
* bootstrap.conf (gnulib_tool_option_extras): Add both --symlink
and --makefile-name=gnulib.mk.  Remove stray use of $bt.
* lib/Makefile.am: Initialize all of the following so that
generated code in gnulib.mk may use += to append to those variables:
AM_CFLAGS, AM_CPPFLAGS, BUILT_SOURCES, CLEANFILES, EXTRA_DIST,
MAINTAINERCLEANFILES, MOSTLYCLEANDIRS, MOSTLYCLEANFILES, SUFFIXES,
noinst_LIBRARIES.
</content>
</entry>
<entry>
<title>maint: bootstrap: remove some now-unneeded code</title>
<updated>2011-11-24T21:18:29Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2010-09-06T07:23:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=5bf2c0eed323dc0079e4388a1d8da03eae29155a'/>
<id>urn:sha1:5bf2c0eed323dc0079e4388a1d8da03eae29155a</id>
<content type='text'>
This bootstrap script arose back when gnulib-tool was young.
Since then, it has seen improvements that render much of this
script unnecessary.  In particular, it can now make symlinks
to the files it uses.  Also, I no longer see as much value in
marking files as read-only via comments.
* bootstrap (slirp, bt_mark_as_generated): Remove.
</content>
</entry>
<entry>
<title>build: let bootstrap resort to wget for downloading .po files</title>
<updated>2011-10-06T07:05:26Z</updated>
<author>
<name>Bernhard Voelker</name>
<email>mail@bernhard-voelker.de</email>
</author>
<published>2011-09-05T11:28:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=43a987e1797d25a507f99603b59f6cf3cdb0a03f'/>
<id>urn:sha1:43a987e1797d25a507f99603b59f6cf3cdb0a03f</id>
<content type='text'>
* bootstrap (download_po_files): Fallback to wget when downloading
the .po files via rsync failed.  This is necessary to bootstrap behind
a strict firewall.
</content>
</entry>
<entry>
<title>bootstrap: use latest gnulib bootstrap, gettext</title>
<updated>2011-08-12T01:38:19Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2011-08-11T18:42:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=4a1527908b992f721fc99991b0e89d8d355f924c'/>
<id>urn:sha1:4a1527908b992f721fc99991b0e89d8d355f924c</id>
<content type='text'>
* bootstrap: Sync from gnulib.  This removes an obsolescent
gettext.m4 patch, along with some other changes that do not
seem to affect coreutils.
* bootstrap.conf (gnulib_modules): Use gettext, not gettext-h.
Current gnulib gettext seems to work without needing special hacking.
* configure.ac (AM_GNU_GETTEXT_VERSION): Now 0.18.1, not 0.17.
* gnulib: Update to latest.
</content>
</entry>
<entry>
<title>build: avoid bootstrap failure when $GZIP is set</title>
<updated>2011-05-03T08:15:13Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2011-05-03T08:09:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=4b28ff7f32b1131c3a2e2fc560db32794b592d99'/>
<id>urn:sha1:4b28ff7f32b1131c3a2e2fc560db32794b592d99</id>
<content type='text'>
Running "GZIP=-9 ./bootstrap" would fail right away, because the
tool-version-checking code would treat the upper-cased program name
as an environment variable name and if that has a value use the
result as the application name.  That works fine for automake,
autoconf, etc. but not for gzip.
* bootstrap (check_versions): Do not treat $GZIP as a program name.
If defined at all, it is supposed to list gzip options.
Reported by Alan Curry in http://debbugs.gnu.org/8609
</content>
</entry>
</feed>
