[libvirt] [PATCH] maint: update to latest gnulib

Required for the copyright year bump to keep 'make syntax-check' happy, and also pulls in several portability fixes. * .gnulib: Update to latest. * bootstrap: Resync from upstream. * gnulib/local/m4/ssize_t.m4.diff: Regenerate. Signed-off-by: Eric Blake <eblake@redhat.com> --- Pushing under the build-breaker rule. .gnulib | 2 +- bootstrap | 2 +- gnulib/local/m4/ssize_t.m4.diff | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gnulib b/.gnulib index f39477d..6cc32c6 160000 --- a/.gnulib +++ b/.gnulib @@ -1 +1 @@ -Subproject commit f39477dba778e99392948dd3dd19ec0d46aee932 +Subproject commit 6cc32c63e80bc1a30c521b2f07f2b54909b59892 diff --git a/bootstrap b/bootstrap index e72894c..294c0bc 100755 --- a/bootstrap +++ b/bootstrap @@ -4,7 +4,7 @@ scriptversion=2014-12-08.12; # UTC # Bootstrap this package from checked-out sources. -# Copyright (C) 2003-2015 Free Software Foundation, Inc. +# Copyright (C) 2003-2016 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/m4/ssize_t.m4.diff b/gnulib/local/m4/ssize_t.m4.diff index 12cff12..c4863b9 100644 --- a/gnulib/local/m4/ssize_t.m4.diff +++ b/gnulib/local/m4/ssize_t.m4.diff @@ -5,7 +5,7 @@ index 209d64c..5ea72a1 100644 @@ -1,4 +1,4 @@ -# ssize_t.m4 serial 5 (gettext-0.18.2) +# ssize_t.m4 serial 6 (gettext-0.18.2) - dnl Copyright (C) 2001-2003, 2006, 2010-2015 Free Software Foundation, Inc. + dnl Copyright (C) 2001-2003, 2006, 2010-2016 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -17,7 +17,21 @@ AC_DEFUN([gt_TYPE_SSIZE_T], -- 2.4.3

On 01/04/2016 01:47 PM, Eric Blake wrote:
Required for the copyright year bump to keep 'make syntax-check' happy, and also pulls in several portability fixes.
* .gnulib: Update to latest. * bootstrap: Resync from upstream. * gnulib/local/m4/ssize_t.m4.diff: Regenerate.
Signed-off-by: Eric Blake <eblake@redhat.com> ---
Pushing under the build-breaker rule.
.gnulib | 2 +-
For reference, this includes: * .gnulib f39477d...6cc32c6 (193):
msvc-inval: fix problem with unset shell var autoupdate tests: for compare_(), use cmp -s where available version-etc: new year human: fix output buffer overrun by 1 autoupdate maint: add missing ChangeLog entry for previous commit maint: fix operator precedence in mbrtowc test autoupdate regexprops-generic: update from regex.h strftime-tests: avoid false failure on OS X update from texinfo fts: ensure leaf optimization is used for NFS fts: enable leaf optimization for XFS non-recursive-gnulib-prefix-hack: preserve V_GPERF lines intprops: comment fix update from texinfo intprops-test: work around GCC bug 68971 autoupdate gnulib-tool: allow multiple --local-dir usage fix freadptr to work with ungetc on all uClibc configs update from texinfo autoupdate parse-datetime: relax license to LGPLv2+, for OSTree update from texinfo autoupdate autoupdate update from texinfo xalloc-oversized: improve performance with GCC 5 intprops: new public macro EXPR_SIGNED intprops: fix typo in clang port test-timespec: fix typo in previous change timespec-sub: fix overflow bug; add tests intprops-test: suppress -Woverlength-strings maint: add missing ChangeLog entry for previous commit quotearg: add quotearg_n_style_colon() intprops: revise _WRAPV macros, revert _OVERFLOW intprops: add parentheses for when OP has precedence lower than "-" quotearg: constify get_quoting_style parameters quotearg: add support for $'' shell escaping maint: use a more standard return from mbrtowc test intprops: add WRAPV and const flavors for GCC 5 doc: use extended timezone format in iso-8601 example update from texinfo update from texinfo update from texinfo stdalign: port to Sun C 5.9 autoupdate update from texinfo autoupdate time_rz: fix comment about tzalloc update from texinfo stdalign: work around pre-4.9 GCC x86 bug maint.mk: sc_tight_scope: remove extraneous expressions time_rz: return NULL if localtime_r fails fts: port to C11 alignof time_rz: avoid warning from bleeding-edge gcc's -Wnonnull maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp maint.mk: sc_tight_scope: factor and support OS X ChangeLog: fix typo: s/cound/count/ safe-alloc-tests: fix typo in license header copy-file: fix mem leak in error case localename: control langinfo.h inclusion update from texinfo binary-io, math, pthread, sys_socket, u64, unistd: port to strict C accept4-tests: fix to avoid non portable flags update from texinfo update from texinfo gnulib-tool: fix tests of 'extensions' module unicase/locale-language: fix typo in utf-8 cookie autoupdate xalloc: do not worry about GCC 5 warning on 32 bit xalloc: avoid GCC 5.1 warning on 32 bit uniname/uniname-tests: avoid compiler warnings autoupdate mountlist: clean up of variable duplication c-ctype: do not worry about EBCDIC + char signed c-ctype: port better to z/OS EBCDIC gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash sockets: MS Windows initalization fixes gc: fix detection of installed libgcrypt version c-ctype: rewrite to use inline functions fnmatch: add one more coding cookie maint: add coding cookies to non-ASCII sources gitlog-to-changelog: trim only trailing whitespaces Test that c_iscntrl agrees with iscntrl, etc. c-ctype: improve c_isascii testing Fix ChangeLog typo savewd: remove SAVEWD_CHDIR_READABLE Update ChangeLog to match previous patch. c-ctype: support EBCDIC-style c_isascii c-ctype: assume EBCDIC 1047 for c_iscntrl * modules/c-ctype (Depends-on): Add verify. c-ctype: port better to EBCDIC nanosleep: fix return code for interrupted replacement autoupdate Diagnose ERE '()|\1' Revert previous patch, as it did not fix the bug after all. regex: fix dangling-backreference bug regex: merge patches from libc autoupdate autoupdate autoupdate autoupdate ceill: detect buggy OpenBSD implementation mountlist: add me_mntroot field on Linux machines doc: Describe to use multiple instances of gnulib autoupdate autoupdate base32: mark function as __attribute__ const autoupdate autoupdate gnulib-tool: don't transform binary files with sed autoupdate autoupdate autoupdate autoupdate gperf: respect silent rules Improve port of stdalign to C++11 pmccabe2html: fix gawk regex escaping update from texinfo time_rz: port to pedantic memcpy autoupdate time_rz: port better to MinGW time: port __need_time_t to MinGW strftime: fix newly-introduced bug on Solaris test-strftime: test for Solaris bug time_rz: port to Solaris etc. time_rz: now LGPL time_rz: make a constant 'const' time_rz: fix off-by-one typo autoupdate fprintftime, strftime: use timezone_t args time_rz: new module flexmember: license is now unlimited autoupdate maint: update copyright paper procedures autoupdate autoupdate localename: fix link error on Illumos unistr/uN-strtok-tests: avoid a trivial leak acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls acl-permissions: Fix on FreeBSD file-has-acl, acl-permissions: fix some more HP-UX typos file-has-acl, acl-permissions: fix HP-UX typos regex: match current GNU grep behavior set-permissions.c: adjust acl_from_mode's cpp guard autoupdate tests: restrict shells to those that support 'local' fix mistakes in ChangeLog entries unistr/uN-strtok: handle multibyte delimiters update-copyright: fix test failure with perl >= 5.22 u{16,32}-strstr-tests: relax timeout condition gnulib-common.m4: change the ARFLAGS default to 'cr' update from texinfo autoupdate selinux-h: avoid double free after *getfilecon() fix pty related tests issues on Windows acl: fix definition of acl_from_mode on FreeBSD readutmp: port to FreeBSD >= 9 mgetgroups: port to strict OS X mgetgroups: fix port to strict OS X linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X mgetgroups: port to strict OS X mountlist: avoid an unused-label warning on OS X error.c: correct printf-style format: %d -> %u fts: avoid reading beyond the heap allocation savedir: avoid undefined behavior in qsort call userspec: avoid undefined behavior in gettext call update from texinfo gitlog-to-changelog: improve gitmerge.el commits wchar: fix MinGW compilation warnings uniname/uniname-tests: use pristine data files linked-list, linkedhash-list: avoid compiler warnings libunistring: bump minimum version to 0.9.6 uniname/uniname: update to Unicode 8.0.0 * lib/gen-uni-tables.c: Style fixes. libunistring: update to Unicode 8.0.0 gnu-web-doc-update: add --mirror to remove stale files * lib/set-permissions.c: Spelling fix. update from texinfo acl-permissions: pacify -Wsuggest-attribute=const fsync: document AIX misbehavior acl-permissions: more porting to AIX stdio: Don't redefine gets when using C++ acl-permissions: add a cast to port to older AIX acl-permissions: port to older AIX, C89 HP-UX update from texinfo vasprintf-posix: avoid compiling vasnprintf where possible file-has-acl: fix build on Mac OS X 10 prefix-gnulib-mk: remove no longer needed special case acl: don't depend on the deprecated qacl module gnulib-tool: concatenate lib_SOURCES to a single line
-- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
participants (1)
-
Eric Blake