[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [libvirt] make syntax-check -> make: *** [sc_check_author_list] Erro
From: |
Eric Blake |
Subject: |
Re: [libvirt] make syntax-check -> make: *** [sc_check_author_list] Error 1 on libvirt-0.8.5 |
Date: |
Thu, 02 Dec 2010 16:33:06 -0700 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101103 Fedora/1.0-0.33.b2pre.fc14 Lightning/1.0b3pre Mnenhy/0.8.3 Thunderbird/3.1.6 |
[adding bug-gnulib, thanks to some issues with 'make syntax-check' in
gnulib-provided files]
On 12/02/2010 02:25 AM, Kenneth Nagin wrote:
>>> > I am receiving syntax error when compiling libvirt-0.8.5.
>>> > However, make without syntax-check completes successfully.
>>> >
>>> > check_author_list
>>> > %aE
>>> > maint.mk: committer(s) not listed in AUTHORS
>> That means your version of git is too old to support the specific log
>> formatting directive that we are using. What version of git are you
>> using, and is it worth us fixing that syntax check to skip if git is too
>> old?
>> And ultimately, failure of 'make syntax-check' is non-fatal; it is not a
>> prerequisite for building working binaries, so much as a way to try and
>> enforce consistent style within the code base.
>>
> I decided that it made more sense to simply work with 0.8.6 (rather than
> 0.8.5).
> But now I am getting another error, i.e "Failed to determine type of
> version control used in /home/nagin/LIBVIRT/libvirt-0.8.6". It prints it a
> lot of times and then hangs.
> make without syntax-check works fine. Here are the error messages:
You still haven't told me what 'git --version' outputs on your system.
That may be the clue to solving all of this.
>
> address@hidden:~/LIBVIRT/libvirt-0.8.6$ make syntax-check
> GFDL_version
> ./build-aux/vc-list-files: Failed to determine type of version control used
> in /home/nagin/LIBVIRT/libvirt-0.8.6
Also caused if git is too old or missing. What does this output?
sh -vx build-aux/vc-list-files m4
That will help me figure out whether vc-list-files needs to be patched,
and or maint.mk taught to skip tests that require vc-list-files when run
from a tarball rather than from a git checkout. Ultimately, 'make
syntax-check' is intended for developers working from the latest
development repository, and isn't really needed for end users working
from a tarball.
--
Eric Blake address@hidden +1-801-349-2682
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
- Re: [libvirt] make syntax-check -> make: *** [sc_check_author_list] Error 1 on libvirt-0.8.5,
Eric Blake <=