|
d64d66cc
|
2017-10-01T18:10:37
|
|
autoupdate
|
|
f969dd52
|
2017-09-24T09:20:14
|
|
autoupdate
|
|
eb128f64
|
2017-09-22T16:10:23
|
|
autoupdate
|
|
29443e0b
|
2017-09-20T16:12:51
|
|
autoupdate
|
|
b86cc86a
|
2017-09-19T01:17:50
|
|
* build-aux/bootstrap: fix HTTPS typo in comment
|
|
25ca8d5f
|
2017-09-16T17:53:10
|
|
autoupdate
|
|
0c14dac5
|
2017-09-14T13:37:36
|
|
autoupdate
|
|
03eac9d3
|
2017-09-14T00:35:56
|
|
all: Replace many more http URLs by https URLs. Update stale URLs.
* users.txt: Remove mention of 'newts'.
* lib/localename.c: Update comment about LANG_SOTHO.
|
|
b7773f3f
|
2017-09-13T13:27:36
|
|
autoupdate
|
|
ca35d468
|
2017-09-13T00:48:18
|
|
all: prefer https: URLs
|
|
6c12411d
|
2017-08-24T08:10:28
|
|
autoupdate
|
|
efec5175
|
2017-08-21T12:38:20
|
|
vc-list-files: port to Solaris 10
* build-aux/vc-list-files: Don't assume test -e works.
|
|
2c309a37
|
2017-08-21T07:57:47
|
|
autoupdate
|
|
dd76853a
|
2017-08-20T17:03:55
|
|
git-version-gen: port to Solaris 10
Problem reported by Dagobert Michelsen in:
http://lists.gnu.org/archive/html/grep-devel/2017-08/msg00002.html
* build-aux/git-version-gen (v_from_git):
Use expr instead of shell substitution.
|
|
009e65cc
|
2017-08-09T15:56:01
|
|
autoupdate
|
|
ddbba9b3
|
2017-08-07T17:32:18
|
|
manywarnings: Add support for C++.
* build-aux/g++-warning.spec: New file.
* m4/manywarnings-c++.m4: New file.
* modules/manywarnings (Files): Add it.
|
|
d93aa1d5
|
2017-08-06T23:24:10
|
|
git-version-gen: another fix for tags with "-"
* build-aux/git-version-gen: Improve fix for tags containing "-".
Suggested by Markus Armbruster in:
http://lists.gnu.org/archive/html/bug-gnulib/2017-08/msg00034.html
|
|
cbc70020
|
2017-08-06T09:21:05
|
|
git-version-gen: port better to older Git
Work even if the hash contains more than 4 digits.
|
|
875d7469
|
2017-08-06T08:26:03
|
|
git-version-gen: Fix for tags containing '-'
Really old versions of git-describe (before v1.5.0, Feb 2007) don't
have the number of commits in their long format output, i.e. where
modern 'git describe --abbrev=4 --match="v*"' prints
"v0.1-1494-g124b9", they print "v0.1-1494-g124b9". git-version-gen
recognizes both patterns, and normalizes the old format to the new
one.
Unfortunately, this normalization code gets confused when the tag
contains '-'. Reproducer:
$ git-tag -m test v0.2-rc1
$ build-aux/git-version-gen .tarball-version; echo
build-aux/git-version-gen: WARNING: git rev-list failed
UNKNOWN
We take exact tag "v0.2-rc1" for the old format, extract the presumed
tag "v0.2" from it, then run "git rev-list v0.2..HEAD" to count
commits since tha tag. Fails, because tag "v0.2" does not exist.
* git-version-gen: We could perhaps drop support for versions from more
than a decade ago. But tightening the pattern match is easy enough,
so do that. Still breaks when you use version tags ending in something
matching -g????, but you arguably get what you deserve then.
|
|
e97dce1b
|
2017-07-27T13:47:23
|
|
vc-list-files: Adjust the script to support git worktrees
Git's worktree feature creates a ".git" which refers to references from
the original (main) repository. This makes vc-list-files to fail for
worktrees since it checks for both file's existence and the file being a
directory. Checking for existence should be okay in this case, since the
script doesn't touch anything within ".git" directly. Instead, it
invokes git commands, which work from within a worktree nicely.
Signed-off-by: Erik Skultety <eskultet@redhat.com>
Message-Id: <0ad867fe1a1e0999e6666ef75398630f28e78e35.1501156018.git.eskultet@redhat.com>
|
|
f014f540
|
2017-07-19T07:56:20
|
|
autoupdate
|
|
3824bd79
|
2017-07-05T09:03:45
|
|
autoupdate
|
|
f516db4f
|
2017-06-05T06:46:00
|
|
autoupdate
|
|
6ec17baf
|
2017-05-28T08:43:13
|
|
autoupdate
|
|
5e22aee7
|
2017-05-16T09:23:52
|
|
manywarnings: update for GCC 7
* build-aux/gcc-warning.spec:
* m4/manywarnings.m4 (gl_MANYWARN_ALL_GCC):
Add GCC 7 warnings, notably -Wimplicit-fallthrough=5, which
requires a non-comment fallthrough attribute. This is a bit
cleaner than the comment versions.
* lib/strftime.c, lib/dfa.c, lib/fnmatch.c, lib/mbrtowc.c:
* lib/vasnprintf.c, tests/macros.h (FALLTHROUGH): New macro.
Use it whenever one switch case falls through into the next.
|
|
748ecce5
|
2017-05-15T08:35:02
|
|
autoupdate
|
|
757a0f5a
|
2017-05-12T06:18:50
|
|
autoupdate
|
|
d8c3882d
|
2017-05-11T06:50:43
|
|
autoupdate
|
|
68c797a7
|
2017-04-15T14:37:10
|
|
autoupdate
|
|
dd005fce
|
2017-04-02T06:51:11
|
|
autoupdate
|
|
948db16e
|
2017-03-27T07:57:41
|
|
autoupdate
|
|
7b8cbb95
|
2017-03-21T06:51:56
|
|
autoupdate
|
|
47cbe8ba
|
2017-03-14T13:23:25
|
|
snippets: move unadjusted snippet sources to lib
Problem reported by Michal Privoznik in:
http://lists.gnu.org/archive/html/bug-gnulib/2017-03/msg00039.html
* lib/_Noreturn.h: Rename from build-aux/snippet/_Noreturn.h.
* lib/arg-nonnull.h: Rename from build-aux/snippet/arg-nonnull.h.
* lib/c++defs.h: Rename from build-aux/snippet/c++defs.h.
* lib/unused-parameter.h: Rename from
build-aux/snippet/unused-parameter.h.
* lib/warn-on-use.h: Rename from build-aux/snippet/warn-on-use.h.
* modules/snippet/_Noreturn (Files:, _NORETURN_H):
* modules/snippet/arg-nonnull (Files:, ARG_NONNULL_H):
* modules/snippet/c++defs (Files:, CXXDEFS_H):
* modules/snippet/unused-parameter (Files:, UNUSED_PARAMETER_H):
* modules/snippet/warn-on-use (Files: WARN_ON_USE_H):
Adjust to file renamings.
|
|
b800e567
|
2017-03-08T06:37:57
|
|
autoupdate
|
|
a490e635
|
2017-03-07T07:51:04
|
|
autoupdate
|
|
934da14a
|
2017-03-06T06:38:58
|
|
autoupdate
|
|
d328ea1e
|
2017-03-05T08:55:23
|
|
autoupdate
|
|
0bf76715
|
2017-02-07T08:50:57
|
|
autoupdate
|
|
fadd80ae
|
2017-01-16T07:09:50
|
|
update from texinfo
|
|
e89646ad
|
2017-01-09T11:55:22
|
|
maint: time stamp -> timestamp
Use the spelling "timestamp", as that is what POSIX uses.
|
|
31bc4996
|
2017-01-03T09:47:53
|
|
exec
|
|
0b730bdd
|
2017-01-03T09:47:08
|
|
build-aux/mdate-sh
|
|
8e0bdfa5
|
2017-01-02T16:13:17
|
|
Revert copyright-year change to synced files
Problem reported by Karl Berry in:
http://lists.gnu.org/archive/html/bug-gnulib/2017-01/msg00019.html
|
|
a3fd683d
|
2017-01-01T02:59:23
|
|
version-etc: new year
* build-aux/gendocs.sh (version):
* doc/gendocs_template:
* doc/gendocs_template_min:
* doc/gnulib.texi:
* lib/version-etc.c (COPYRIGHT_YEAR):
Update copyright dates by hand in templates and the like.
* all files: Run 'make update-copyright'.
|
|
52a5514d
|
2016-12-31T14:44:51
|
|
do-release-commit-and-tag: avoid shell syntax error
Tagging during a rebase doesn't make sense, but it at least should
not choke with:
$ ./build-aux/do-release-commit-and-tag 1.4.18 stable
./build-aux/do-release-commit-and-tag: line 146: test: too many arguments
do-release-commit-and-tag: not on branch (no branch, rebasing branch-1.4)
* build-aux/do-release-commit-and-tag (curr_br): $branch can
contain spaces when rebasing.
Signed-off-by: Eric Blake <eblake@redhat.com>
|
|
d00d3c0c
|
2016-12-24T05:27:13
|
|
autoupdate
|
|
aab627ea
|
2016-12-18T14:32:40
|
|
autoupdate
|
|
6b26660a
|
2016-11-20T13:24:27
|
|
snippet/c++defs: Simplify _GL_CXXALIAS_* macros.
* build-aux/snippet/c++defs.h [__cplusplus && GNULIB_NAMESPACE]
(_GL_CXXALIAS_RPL_1, _GL_CXXALIAS_RPL_CAST_1,
_GL_CXXALIAS_SYS, _GL_CXXALIAS_SYS_CAST, _GL_CXXALIAS_SYS_CAST2):
Inline and remove member function 'rpl ()' of the wrapper struct.
|
|
fc2f40c1
|
2016-11-19T06:45:25
|
|
autoupdate
|
|
d91ad340
|
2016-11-19T14:03:07
|
|
relocatable-prog-wrapper: Fix breakage on Cygwin.
* modules/relocatable-prog-wrapper (Files): Add lib/stat.c, lib/lstat.c.
(Depends-on): Remove intprops.
* lib/relocwrapper.c: Update dependency tree.
(strerror): Undefine.
* build-aux/install-reloc (func_create_wrapper): Do not compile
strerror.c and strerror-override.c. Erase stat.o and lstat.o.
|
|
c907efdb
|
2016-11-14T23:08:21
|
|
snippet/c++defs: fix real-floating arg functions in C++ mode
Also, define isfinite, isinf, isnan, signbit in the gnulib
namespace instead of in the global namespace.
* build-aux/snippet/c++defs.h (_GL_BEGIN_NAMESPACE)
(_GL_END_NAMESPACE): New.
* lib/math.in.h (_GL_MATH_CXX_REAL_FLOATING_DECL_2): Use them.
(isfinite, isinf, isnan, signbit) [__cplusplus &&
GNULIB_NAMESPACE]: Define them in the GNULIB_NAMESPACE namespace
instead of in the global namespace.
* tests/test-math-c++.cc: Check that the isfinite, isinf, isnan,
signbit overloads exist in the GNULIB_NAMESPACE namespace, instead
of in the global namespace.
|
|
ce91640d
|
2016-11-12T16:22:54
|
|
GNULIB_NAMESPACE::func need not pull in rpl_func
* build-aux/snippet/c++defs.h [__cplusplus && GNULIB_NAMESPACE]
(_GL_CXXALIAS_RPL_1, _GL_CXXALIAS_RPL_CAST_1, _GL_CXXALIAS_SYS)
(_GL_CXXALIAS_SYS_CAST, _GL_CXXALIAS_SYS_CAST2): Define a wrapper
struct instead of a function pointer.
|
|
64d4d637
|
2016-11-04T08:32:09
|
|
autoupdate
|
|
4f9007e2
|
2016-11-03T13:50:30
|
|
bootstrap: Fix get_version() for AIX 5.3
* build-aux/bootstrap (get_version): Factor out sed script, since
indented comments choke AIX 5.3 sed.
Reported-by: Michael Felt <aixtools@gmail.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
|
|
68c5afe6
|
2016-11-03T06:52:50
|
|
autoupdate
|
|
d0afb6a5
|
2016-10-03T14:26:04
|
|
autoupdate
|
|
dfcf8b0b
|
2016-09-19T09:32:31
|
|
update from texinfo
|
|
e89b4a7a
|
2016-09-18T09:12:57
|
|
update from texinfo
|
|
b3ffc1d8
|
2016-09-13T08:53:06
|
|
update from texinfo
|
|
23899700
|
2016-09-12T07:26:44
|
|
update from texinfo
|
|
e7c79d64
|
2016-09-11T05:38:19
|
|
autoupdate
|
|
73affcd2
|
2016-09-05T06:39:15
|
|
autoupdate
|
|
bea6f3f8
|
2016-08-26T06:33:31
|
|
autoupdate
|
|
1eab2138
|
2016-08-17T08:37:27
|
|
update from texinfo
|
|
1eb82ad9
|
2016-08-10T07:12:01
|
|
update from texinfo
|
|
8318f4ae
|
2016-08-09T07:54:32
|
|
update from texinfo
|
|
7cc8a5d7
|
2016-08-08T06:52:16
|
|
update from texinfo
|
|
e4f1a4a5
|
2016-08-06T08:18:27
|
|
update from texinfo
|
|
3b2f8438
|
2016-08-04T06:13:19
|
|
update from texinfo
|
|
6432c4e8
|
2016-08-03T07:05:05
|
|
update from texinfo
|
|
4f5dc0ac
|
2016-08-01T10:54:47
|
|
useless-if-before-free: skip non-matching lines early
* build-aux/useless-if-before-free: First match each line with the
simple/quick /\bif\b/ and reject if there is no match. This often
saves the cost of the much more involved regular expression.
For libvirt, this decreases the cost from 1.44s to 1.02s.
|
|
b5f24f6f
|
2016-08-02T06:00:57
|
|
update from texinfo
|
|
f3a85fbc
|
2016-08-01T06:42:23
|
|
update from texinfo
|
|
2c11706d
|
2016-07-31T10:52:14
|
|
update from texinfo
|
|
005d9b7d
|
2016-07-21T06:32:07
|
|
update from texinfo
|
|
03d3f135
|
2016-07-17T08:26:26
|
|
update from texinfo
|
|
ff72e641
|
2016-07-14T08:36:45
|
|
update from texinfo
|
|
0ba497e8
|
2016-06-20T08:16:31
|
|
autoupdate
|
|
577f01d9
|
2016-06-19T09:36:26
|
|
update from texinfo
|
|
baef0a4b
|
2016-06-14T09:05:27
|
|
autoupdate
|
|
6dc5c214
|
2016-06-13T08:37:24
|
|
autoupdate (gettext-0.19.8.1)
|
|
99a33c72
|
2016-06-09T09:21:51
|
|
update from texinfo
|
|
190bc0f7
|
2016-06-04T05:49:04
|
|
update from texinfo
|
|
532bfcfc
|
2016-05-28T08:39:46
|
|
update from texinfo
|
|
9280e308
|
2016-05-26T12:31:40
|
|
update from texinfo
|
|
8d807a99
|
2016-05-07T19:15:26
|
|
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output.
Suggested by Gavin Smith <gavinsmith0123@gmail.com>.
Reported by myglc2 <myglc2@gmail.com> in <http://bugs.gnu.org/22651>.
* build-aux/gendocs.sh (MANUAL_TITLE, PACKAGE, EMAIL)
(commonarg, dirargs, dirs, infoarg, generate_ascii)
(generate_html, generate_info, generate_tex, outdir)
(source_extra, split, srcfile, texarg): Move above 'version'.
(htmlarg): Likewise, and add "-c TOP_NODE_UP_URL=/manual".
|
|
6f9206d4
|
2016-05-17T09:08:02
|
|
manywarnings: update for GCC 6.1
* m4/manywarnings.m4 (gl_MANYWARN_ALL_GCC):
Add GCC 6.1 options that apply to C.
* build-aux/gcc-warning.spec: Add GCC 6.1 options that
do not apply to C, are obsolescent, etc.
|
|
816580fe
|
2016-05-16T08:05:06
|
|
autoupdate
|
|
e9e66257
|
2016-05-11T08:24:14
|
|
autoupdate
|
|
de37a1ca
|
2016-05-08T11:38:22
|
|
git-version-gen: avoid undefined shift
Problem reported by Mosè Giordano in:
http://lists.gnu.org/archive/html/bug-gnulib/2016-05/msg00012.html
* build-aux/git-version-gen: Avoid undefined behavior if invoked
with --prefix or --fallback but without a later argument. While
we're at it, omit unnecessary quotes.
|
|
6560242c
|
2016-05-08T09:11:48
|
|
update from texinfo
|
|
27f8ef88
|
2016-04-14T08:33:01
|
|
update from texinfo
|
|
29ea6d6f
|
2016-04-06T14:02:39
|
|
update from texinfo
|
|
075c7d4f
|
2016-04-02T08:43:06
|
|
autoupdate
|
|
52b0cbbc
|
2016-03-30T07:30:18
|
|
autoupdate
|
|
a7b5c91a
|
2016-03-26T07:32:21
|
|
update from texinfo
|
|
8f3c4d38
|
2016-03-25T08:59:56
|
|
autoupdate
|
|
c9a99944
|
2016-03-24T13:41:03
|
|
update from texinfo
|
|
0ef1689f
|
2016-03-22T14:56:35
|
|
gitlog-to-changelog: suppress ignored chatter
* build-aux/gitlog-to-changelog: Do not warn about skipping
an SHA if it would have been ignored anyway.
|
|
1d4ee40d
|
2016-03-22T09:15:36
|
|
update from texinfo
|