help-bison
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

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