[libvirt] [PATCH] build: update to latest gnulib
Eric Blake
eblake at redhat.com
Wed Feb 29 17:25:21 UTC 2012
On 02/29/2012 02:50 AM, Laine Stump wrote:
> On 02/24/2012 07:39 PM, Eric Blake wrote:
>> It's been a while, and we're between releases, so now's as good
>> a time as any to resync. I didn't notice any showstopper bugs
>> being fixed, but we definitely get some improvements, such as
>> tighter syntax checks.
>
> I just noticed this hasn't been ACKed/pushed yet.
>
> Sounds like a good idea to me. ACK.
It turns out I found a build-breaker after all - libvirt failed to
compile during 'make check' on cygwin 1.7.11 unless I further update
.gnulib for a few more fixes. Now pushed, with .gnulib moved up to:
* .gnulib e9e8aba...b856fad (180):
> termios: fix pid_t always, not just for tcgetsid
> update from texinfo
> Tests for module 'hypotl'.
> New module 'hypotl'.
> hypotf: Fix typo in comment.
> tcgetsid: fix cygwin header bug
> docs: update cygwin progress
> Tests for module 'hypotf'.
> New module 'hypotf'.
> hypot: Prepare for hypotf module.
> hypot tests: More tests.
> math code: Add comments.
> math: Ensure HUGE_VAL, HUGE_VALF, HUGE_VALL are defined.
> doc: Move ISO C11 feature notes into POSIX chapters.
> stdnoreturn: port to MSVC better
> doc: Mention new glibc headers and functions.
> Avoid compilation errors with MSVC option -fp:strict.
> Tests for module 'sqrtl-ieee'.
> New module 'sqrtl-ieee'.
> Tests for module 'sqrt-ieee'.
> New module 'sqrt-ieee'.
> Tests for module 'sqrtf-ieee'.
> New module 'sqrtf-ieee'.
> remainderl-ieee: Work around test failure on OSF/1.
> remainderf-ieee: Work around test failure on OSF/1.
> remainder-ieee: Work around test failure on OSF/1.
> Tests for module 'remainderl-ieee'.
> New module 'remainderl-ieee'.
> Tests for module 'remainder-ieee'.
> New module 'remainder-ieee'.
> Tests for module 'remainderf-ieee'.
> New module 'remainderf-ieee'.
> modff, modfl: Fix configure syntax error.
> fmodl-ieee: Work around test failures on OSF/1, MSVC 9.
> fmodf-ieee: Work around test failure on OSF/1.
> fmodf-ieee: Work around test failure on MSVC 9.
> fmod-ieee: Work around test failures on OSF/1, mingw.
> fmodl-ieee: Fix test failures.
> Tests for module 'fmodl-ieee'.
> New module 'fmodl-ieee'.
> Tests for module 'fmod-ieee'.
> New module 'fmod-ieee'.
> Tests for module 'fmodf-ieee'.
> New module 'fmodf-ieee'.
> Tests for module 'rintl-ieee'.
> New module 'rintl-ieee'.
> Tests for module 'rint-ieee'.
> New module 'rint-ieee'.
> Tests for module 'rintf-ieee'.
> New module 'rintf-ieee'.
> regex: re_search etc. should return -2 when memory exhausted
> modfl-ieee: Work around test failures on IRIX, OSF/1, mingw.
> modfl-ieee: Fix dependencies.
> modfl-ieee: Fix test failures.
> modff-ieee: Work around test failures on *BSD, IRIX, OSF/1, etc.
> modf-ieee: Work around test failures on *BSD, IRIX, OSF/1, Cygwin.
> Tests for module 'modfl-ieee'.
> New module 'modfl-ieee'.
> Tests for module 'modf-ieee'.
> New module 'modf-ieee'.
> Tests for module 'modff-ieee'.
> New module 'modff-ieee'.
> Tests for module 'fabsl-ieee'.
> New module 'fabsl-ieee'.
> Tests for module 'fabs-ieee'.
> New module 'fabs-ieee'.
> Tests for module 'fabsf-ieee'.
> New module 'fabsf-ieee'.
> fma*-ieee tests: Remove unneeded dependency.
> Tests for module 'fmal-ieee'.
> New module 'fmal-ieee'.
> Tests for module 'fma-ieee'.
> New module 'fma-ieee'.
> Tests for module 'fmaf-ieee'.
> New module 'fmaf-ieee'.
> Tests for module 'ldexpl-ieee'.
> New module 'ldexpl-ieee'.
> Tests for module 'ldexp-ieee'.
> New module 'ldexp-ieee'.
> Tests for module 'ldexpf-ieee'.
> New module 'ldexpf-ieee'.
> Refactor frexp*-ieee tests.
> More tests for modules frexpf-ieee, frexp-ieee, frexpl-ieee.
> Tests for module 'frexpl-ieee'.
> New module 'frexpl-ieee'.
> Tests for module 'frexp-ieee'.
> New module 'frexp-ieee'.
> Tests for module 'frexpf-ieee'.
> New module 'frexpf-ieee'.
> roundl-ieee tests: More tests.
> round-ieee tests: More tests.
> roundf-ieee tests: More tests.
> truncl-ieee tests: More tests.
> trunc-ieee tests: More tests.
> truncf-ieee tests: More tests.
> ceill-ieee tests: More tests.
> ceil-ieee tests: More tests.
> ceilf-ieee tests: More tests.
> floorl-ieee tests: More tests.
> floor-ieee tests: More tests.
> floorf-ieee tests: More tests.
> fpieee: More comments.
> Tests for module 'log10l'.
> New module 'log10l'.
> fmodl, remainder*: Avoid wrong results due to rounding errors.
> Fix typo in recent ChangeLog entry.
> Tests for module 'remainderl'.
> New module 'remainderl'.
> Tests for module 'remainderf'.
> New module 'remainderf'.
> remainder: Support for MSVC.
> Tests for module 'fmodl'.
> New module 'fmodl'.
> Tests for module 'modfl'.
> New module 'modfl'.
> Tests for module 'fabsl'.
> Tests for module 'fabsl'.
> New module 'fabsl'.
> fabs tests: More tests.
> fabsf tests: More tests.
> atanl: Provide function definition on MSVC.
> acosl: Provide function definition on MSVC.
> asinl: Provide function definition on MSVC.
> tanl: Provide function definition on MSVC.
> cosl: Provide function definition on MSVC.
> sinl: Provide function definition on MSVC.
> logl: Provide function definition on MSVC.
> expl: Provide function definition on MSVC.
> sqrtl: Provide function definition on MSVC.
> ceill: Provide function definition on MSVC.
> floorl: Provide function definition on MSVC.
> ceilf: Provide function definition on MSVC.
> floorf: Provide function definition on MSVC.
> stdalign: @samp -> @code in doc for consistency
> stdnoreturn: new module
> regex: fix false multibyte matches in some regular expressions
> maint.mk: tell sc_prohibit_strcmp to ding "0 == strcmp (...)", too
> streq: Rename macro.
> regex: fix typo in definition of MIN
> acl: Don't use ACL_CNT and similar ops, since they are unreliable.
> acl: Don't use GETACLCNT and similar ops, since they are unreliable.
> acl: Fix endless loop on Solaris with vxfs.
> acl: Fix copy-acl test failure on Solaris 11 2011-11.
> acl: Update doc references.
> Fix test failure in many locales on Solaris 11.
> gnulib-tool: Improve usage message.
> autoupdate
> README-release: make it easier to execute commands
> GNUmakefile: simplify detection of unconfigured trees
> autoupdate
> autoupdate
> autoupdate
> gnulib-tool: Doc fix.
> bootstrap: don't exit 0 upon gnulib-tool failure
> README-release: various improvements
> autoupdate
> maint: replace FSF snail-mail addresses with URLs
> README-release: capitalize a word and split a line
> fatal-signal: use C prototypes (with explicit void).
> regex: spelling fix
> regex: rely on stdint.h for SIZE_MAX
> regex: merge glibc changes
> maint.mk: also prohibit lower-case @var@
> autoupdate
> maint: spelling fixes
> canonicalize: avoid uninitialized memory use
> isatty: Fix test failure of ptsname_r on native Windows.
> spawn-pipe tests: Fix a NULL program name in a diagnostic.
> nonblocking-socket tests: Fix a NULL program name in a diagnostic.
> nonblocking-pipe tests: Fix a NULL program name in a diagnostic.
> canonicalize-lgpl: fix // handling
> canonicalize: fix // handling
> ioctl: Fix test failure on native Windows.
> fsync: Avoid test failure on native Windows.
> * lib/sys_select.in.h [OpenBSD]: When /usr/include/pthread.h is
> sys_select: Avoid syntax error on OpenBSD 5.0.
> get-rusage-as, get-rusage-data tests: Avoid test failure with gcc-4.7.
> stdioext: Fix last commit.
> stdioext: Add tentative support for Plan9.
> file-has-acl: suppress a warning from gcc -Wsuggest-attribute=const
--
Eric Blake eblake at 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: 620 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20120229/63bfda6f/attachment-0001.sig>
More information about the libvir-list
mailing list