coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: problem in ./bootstrap


From: Eric Blake
Subject: Re: problem in ./bootstrap
Date: Wed, 25 Jan 2017 17:30:27 -0600
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0

On 01/25/2017 05:08 PM, L A Walsh wrote:
> Tried doing a re-bootstrap, but am getting several odd messages:
> 


> Notice from module xvasprintf:
>  If you are using GNU gettext version 0.16.1 or older, add the following
> options
>  to XGETTEXT_OPTIONS in your po/Makevars: --flag=xasprintf:1:c-format

All of the notices from gnulib-tool can be ignored, unless you are
adding a new gnulib module into the set of modules used by coreutils
(which I doubt at this point).  The real reason for your failure:

> Updating file build-aux/config.rpath (backup in build-aux/config.rpath~)
> 4 out of 7 hunks FAILED -- saving rejects to file
> /tmp/gloqjyZR/tempname.c.rej
> gnulib/gnulib-tool: *** patch file gl/lib/tempname.c.diff didn't apply
> cleanly
> gnulib/gnulib-tool: *** Stop.
> ./bootstrap: gnulib-tool failed

is because you probably have the wrong checkout of gnulib.  You'll want
to run 'git submodule update' then try bootstrap once again.

(And someday, I should really find time to port libvirt's magic to
gnulib's maint.mk, in that libvirt is able to automatically update
submodules if they are out of sync, both as part of bootstrap, and as
part of an incremental 'make')

> So not sure why it is failing?

Because the run of gnulib-tool is trying to patch a file, but the file
doesn't patch cleanly - which is usually an indication that the version
of the file being patched (from gnulib) and the patch itself (from
coreutils) are out of sync.

-- 
Eric Blake   eblake redhat com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]