[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
“make check” fails with clean bil d
From: |
Valentin Lorentz |
Subject: |
“make check” fails with clean bil d |
Date: |
Sun, 20 Apr 2014 11:25:16 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Icedove/24.4.0 |
Hi,
I built bison using these commands:
git clone git://git.savannah.gnu.org/bison.git
cd bison
git submodule update --init
./bootstrap
./configure
make
Then I ran “make chck” and got:
GEN public-submodule-commit
Stopping at 'gnulib'; script returned non-zero status.
maint.mk: found non-public submodule commit
make: *** [public-submodule-commit] Error 1
Running make in verbose mode gives:
if test -d ./.git \
&& git --version >/dev/null 2>&1; then \
cd . && \
git submodule --quiet foreach \
test '"$(git rev-parse "$sha1")"' \
= '"$(git merge-base origin "$sha1")"' \
|| { echo 'maint.mk: found non-public submodule commit' >&2; \
exit 1; }; \
else \
: ; \
fi
Stopping at 'gnulib'; script returned non-zero status.
maint.mk: found non-public submodule commit
make: *** [public-submodule-commit] Error 1
I then tried to run “git rev-parse "$sha1"” from the “gnulib” folder,
which showed:
fatal: ambiguous argument '': unknown revision or path not in the
working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
I use the latest version of bison's “master”, and the gnulib submodule
has been set to commit 74540d4
Any idea how to make “make check” pass?
Thanks,
Valentin
signature.asc
Description: OpenPGP digital signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- “make check” fails with clean bil d,
Valentin Lorentz <=