[libvirt] [PATCH] maint: update to latest gnulib
Eric Blake
eblake at redhat.com
Mon Jan 4 20:58:10 UTC 2016
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 at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 604 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20160104/07dda5ba/attachment-0001.sig>
More information about the libvir-list
mailing list