[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Staging broken.
From: |
David Kastrup |
Subject: |
Re: Staging broken. |
Date: |
Tue, 18 Feb 2020 23:52:51 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Han-Wen Nienhuys <address@hidden> writes:
> On Tue, Feb 18, 2020 at 11:08 PM David Kastrup <address@hidden> wrote:
>
>> Han-Wen Nienhuys <address@hidden> writes:
>>
>> > This surprises me greatly. I just checked
>> > out b16c3d14f3d1f10aa919e70107e6103c67a9aa01 which is what I pushed this
>> > morning, and I can execute
>> >
>> > ./autogen.sh ; make -j4
>> >
>> > just fine. In fact, I actually did test this before pushing this morning.
>> >
>> > Could it be that you forgot to run autogen.sh ?
>>
>> lilypond-patchy-staging starts from a fresh directory, so no. It
>> wouldn't get anywhere without running autogen.sh.
>>
>
> The build log talks about
>
> autogen.sh --noconfigure
>
> can you confirm that with " ./autogen.sh && make -j4" it also fails?
>
> I cannot vouch for all software versions being the same as yours,
>> obviously.
>>
>
> Can you provide me with some recipe to reproduce the problem? Can you tell
> me what distribution you use? I could use Docker to recreate your setup.
Just current Ubuntu eoan.
dak@lola:/usr/local/tmp/lilypond$ git worktree add ../lilypond3 bad-staging
Preparing worktree (checking out 'bad-staging')
HEAD is now at b16c3d14f3 Fix portuguese in input/regression/utf-8.ly
dak@lola:/usr/local/tmp/lilypond$ cd ../lilypond3/
dak@lola:/usr/local/tmp/lilypond3$ ./autogen.sh
GUILE_CONFIG=/usr/local/tmp/guile-1.8/bin/guile-config GUILE=/usr/bin/guile
[...]
configure: creating ./config.status
config.status: creating config.make
config.status: creating config.hh
WARNING: Please consider installing optional programs or files: URW++ OTF
fonts (download OTF files from
'http://git.ghostscript.com/?p=urw-core35-fonts.git;a=tree;hb=91edd6ece36e84a1c6d63a1cf63a1a6d84bd443a'
and put them under '~/.local/share/fonts' etc., or use --with-urwotf-dir)
guile < 1.9.0 (installed: 2.2.6) tidy
See INSTALL.txt for more information on how to build LilyPond
Type:
make all to build LilyPond
make install to install LilyPond
make help to see all possible targets
Edit local.make for local Makefile overrides.
make -j4
[...]
Making lily/out/relocate.o < cc
Making lily/out/pango-font.o < cc
Making lily/out/part-combine-part-iterator.o < cc
pango-font.cc: In member function 'Stencil
Pango_font::pango_item_string_stencil(const PangoGlyphItem*) const':
pango-font.cc:229:28: error: invalid use of incomplete type 'PangoFcFont' {aka
'struct _PangoFcFont'}
229 | FcPattern *fcpat = fcfont->font_pattern;
| ^~
In file included from /usr/include/pango-1.0/pango/pangoft2.h:29,
from pango-font.cc:20:
/usr/include/pango-1.0/pango/pangofc-font.h:47:16: note: forward declaration of
'PangoFcFont' {aka 'struct _PangoFcFont'}
47 | typedef struct _PangoFcFont PangoFcFont;
| ^~~~~~~~~~~~
make[1]: *** [/usr/local/tmp/lilypond3/stepmake/stepmake/c++-rules.make:5:
out/pango-font.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [/usr/local/tmp/lilypond3/stepmake/stepmake/generic-targets.make:6:
all] Error 2
By the way, I'd configure using --enable-checking (which is implied when
using --disable-optimising) but it bombs out either way.
--
David Kastrup
My replies have a tendency to cause friction. To help mitigating
damage, feel free to forward problematic posts to me adding a subject
like "timeout 1d" (for a suggested timeout of 1 day) or "offensive".
Re: Staging broken., Han-Wen Nienhuys, 2020/02/18
- Re: Staging broken., Han-Wen Nienhuys, 2020/02/18
- Re: Staging broken., David Kastrup, 2020/02/18
- Re: Staging broken., Han-Wen Nienhuys, 2020/02/18
- Re: Staging broken.,
David Kastrup <=
- Re: Staging broken., David Kastrup, 2020/02/18
- Re: Staging broken., Han-Wen Nienhuys, 2020/02/19
- Re: Staging broken., Han-Wen Nienhuys, 2020/02/19
- Re: Staging broken., David Kastrup, 2020/02/19
- Re: Staging broken., David Kastrup, 2020/02/19
- Re: Staging broken., Jonas Hahnfeld, 2020/02/20
- Re: Staging broken., David Kastrup, 2020/02/20
- Re: Staging broken., Jonas Hahnfeld, 2020/02/20
- Re: Staging broken., David Kastrup, 2020/02/20
- Re: Staging broken., Han-Wen Nienhuys, 2020/02/20