[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: build problem with lilypond-2.17.24 & 25
From: |
David Kastrup |
Subject: |
Re: build problem with lilypond-2.17.24 & 25 |
Date: |
Mon, 02 Sep 2013 10:33:06 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
Thomas Klausner <address@hidden> writes:
>> Can you also report which of the preexisting files in lily/out/ gets
>> overwritten by the problematic build, and which not?
>
> The header file is not recreated, but the cc file is:
>
> -rw-r--r-- 1 pbulk builder 258460 Sep 2 07:14
> work/lilypond-2.17.25/lily/out/parser.cc
> -rw-r--r-- 1 pbulk builder 9822 Sep 2 07:14
> work/lilypond-2.17.25/lily/out/parser.dep
> -rw-r--r-- 1 pbulk builder 7646 Aug 25 14:42
> work/lilypond-2.17.25/lily/out/parser.hh
> -rw-r--r-- 1 pbulk builder 597408 Sep 2 07:14
> work/lilypond-2.17.25/lily/out/parser.o
I suspected Documention/GNUmakefile:
$(outdir)/notation.texi: $(outdir)/ly-grammar.txt
## Rules for the automatically generated documentation
$(outdir)/ly-grammar.txt: $(top-src-dir)/lily/parser.yy
cd $(outdir) && $(BISON) -v $<
$(buildscript-dir)/yyout2grammar $(outdir)/parser.output $@
I assume that we are not distributing out/ly-grammar.txt as well? If we
don't, we likely should (as it can't be generated without bison).
But actually, this should not overwrite parser.cc but merely
parser.tab.cc, so this should not be the real reason. I am somewhat at
a loss for the real reason, though.
--
David Kastrup