[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Why doesn't the build fail for anybody else, including the bots?
From: |
David Kastrup |
Subject: |
Re: Why doesn't the build fail for anybody else, including the bots? |
Date: |
Thu, 30 Sep 2021 00:25:42 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Jean Abou Samra <jean@abou-samra.fr> writes:
> Le 30/09/2021 à 00:13, David Kastrup a écrit :
>> commit a1a418468e5cf481340667d433676dc00adf00fb
>> Author: Jean Abou Samra <jean@abou-samra.fr>
>> Date: Wed Sep 1 18:54:24 2021 +0200
>>
>> Markup commands for conditionals
>>
>> has
>>
>> +@ref{Conditionals}.
>>
>> in its diff without defining it anywhere.
>
> It is defined in markup-commands.tely, auto-generated at
> the same time as the internals manual.
>
>
>> Consequently I get
>>
>> dak@lola:/usr/local/tmp/lilypond$ CPU_COUNT=9 make -j9
>> Making Documentation/out/lilypond-notation.info < texi
>>
>> Please check the logfile
>>
>> /usr/local/tmp/lilypond/Documentation/./out/notation.makeinfo.log
>>
>> for errors. Last 20 lines:
>>
>> [...]
>>
>> out/en/en/notation/input.texi:1454: @ref reference to nonexistent node
>> `Conditionals'
>> make[1]: *** [GNUmakefile:576: out/lilypond-notation.info] Error 1
>> make: ***
>> [/usr/local/tmp/lilypond/stepmake/stepmake/generic-targets.make:6:
>> all] Error 2
>>
>>
>> Why does nobody else get this?
>
> Possibly you are missing a "make doc-clean" as with
> https://lists.gnu.org/archive/html/bug-lilypond/2021-09/msg00024.html?
make doc-clean does not affect the info file generation that make all
does.
dak@lola:/usr/local/tmp/lilypond$ make doc-clean && make
Making Documentation/out/lilypond-notation.info < texi
Please check the logfile
/usr/local/tmp/lilypond/Documentation/./out/notation.makeinfo.log
for errors. Last 20 lines:
out/en/en/notation/changing-defaults.texi:3274: warning: @vindex should only
appear at the beginning of a line (possibly involving @rinternals)
out/en/en/notation/changing-defaults.texi:3347: warning: @vindex should only
appear at the beginning of a line (possibly involving @rextend)
out/en/en/notation/changing-defaults.texi:3630: warning: @vindex should only
appear at the beginning of a line (possibly involving @rinternals)
out/en/en/notation/changing-defaults.texi:3997: warning: @vindex should only
appear at the beginning of a line (possibly involving @rlearning)
out/en/en/notation/changing-defaults.texi:4104: warning: @vindex should only
appear at the beginning of a line (possibly involving @rlearning)
out/en/en/notation/changing-defaults.texi:4815: warning: @vindex should only
appear at the beginning of a line (possibly involving @rlearning)
out/en/en/notation/changing-defaults.texi:5679: warning: @vindex should only
appear at the beginning of a line (possibly involving @rinternals)
out/en/en/notation/changing-defaults.texi:6741: warning: @vindex should only
appear at the beginning of a line (possibly involving @rextend)
out/en/en/notation/changing-defaults.texi:6971: warning: @vindex should only
appear at the beginning of a line (possibly involving @rextend)
out/en/en/markup-commands.texi:4188: warning: @vindex should only appear at the
beginning of a line (possibly involving @ruser)
out/en/en/markup-commands.texi:5911: warning: @vindex should only appear at the
beginning of a line (possibly involving @rinternals)
out/en/en/notation/notation-appendices.texi:3458: warning: @vindex should only
appear at the beginning of a line (possibly involving @rlearning)
out/en/en/notation/notation-appendices.texi:6147: warning: @vindex should only
appear at the beginning of a line (possibly involving @rcontrib)
out/en/en/context-mod-identifiers.texi:8: warning: @vindex should only appear
at the beginning of a line (possibly involving @rinternals)
out/en/en/context-mod-identifiers.texi:8: warning: @vindex should not appear in
@code (possibly involving @rinternals)
out/en/en/context-mod-identifiers.texi:10: warning: @vindex should only appear
at the beginning of a line (possibly involving @rinternals)
out/en/en/context-mod-identifiers.texi:10: warning: @vindex should not appear
in @code (possibly involving @rinternals)
out/en/en/context-mod-identifiers.texi:19: warning: @vindex should only appear
at the beginning of a line (possibly involving @rinternals)
out/en/en/context-mod-identifiers.texi:19: warning: @vindex should not appear
in @code (possibly involving @rinternals)
out/en/en/notation/input.texi:1454: @ref reference to nonexistent node
`Conditionals'
make[1]: *** [GNUmakefile:576: out/lilypond-notation.info] Error 1
make: *** [/usr/local/tmp/lilypond/stepmake/stepmake/generic-targets.make:6:
all] Error 2
Our dependencies are nothing short of annoying. If one can only
reliably build after make *-clean there is no point in using Make.
--
David Kastrup