I double checked, and it compiles at b16c3d14f3d1f10aa919e70107e6103c67a9aa01 without error in a clean directory as well.
Could you provide instructions how I can reproduce this build breakage? thanks, On Tue, Feb 18, 2020 at 10:56 PM Han-Wen Nienhuys <hanw...@gmail.com> wrote: > 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 ? > > > On Tue, Feb 18, 2020 at 11:51 AM David Kastrup <d...@gnu.org> wrote: > >> >> Hi, staging does not compile anymore. >> >> Making lily/out/keyword.o < cc >> Making lily/out/simple-spacer-scheme.o < cc >> Making lily/out/episema-engraver.o < cc >> Making lily/out/lyric-extender.o < cc >> Making lily/out/includable-lexer.o < cc >> Making lily/out/timing-translator.o < cc >> Making lily/out/pango-font.o < cc >> Making lily/out/part-combine-part-iterator.o < cc >> Making lily/out/horizontal-bracket.o < cc >> /tmp/lilypond-autobuild/lily/pango-font.cc: In member function 'Stencil >> Pango_font::pango_item_string_stencil(const PangoGlyphItem*) const': >> /tmp/lilypond-autobuild/lily/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 /tmp/lilypond-autobuild/lily/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; >> | ^~~~~~~~~~~~ >> Making lily/out/clef-engraver.o < cc >> Making lily/out/key-performer.o < cc >> make[1]: *** [/tmp/lilypond-autobuild/stepmake/stepmake/c++-rules.make:5: >> out/pango-font.o] Error 1 >> make[1]: *** Waiting for unfinished jobs.... >> make: *** >> [/tmp/lilypond-autobuild/stepmake/stepmake/generic-targets.make:6: all] >> Error 2 >> >> I'll back out the Pango related commit and retry. It is a bit of a >> puzzler to me how this could have passed testing. >> >> -- >> David Kastrup >> >> > > -- > Han-Wen Nienhuys - hanw...@gmail.com - http://www.xs4all.nl/~hanwen > -- Han-Wen Nienhuys - hanw...@gmail.com - http://www.xs4all.nl/~hanwen