If your build dir was not empty before starting then you could try: meson configure --clearcache Meson and/or library updates sometimes get meson/ninja confused. -- Jacob Boerema On 29 Apr 2021 at 19:40, Ofnuts via gimp-developer-lis wrote: > I'm trying to compile 2.99. It used to work, but my last successful > attempt was in June 2020. > > Compiling on Ubuntu 19.10 but I upgraded meson and pango to required > versions. > > When I use the meson build: > > > meson _build --prefix=${GIMP_PREFIX} --buildtype=release > -Djavascript=always -Dlua=always -Dpython=always > > cd _build && ninja > > It stops with: > > [450/1967] Generating gimp-3.0.vapi with a custom command > FAILED: libgimp/gimp-3.0.vapi > /usr/bin/vapigen --quiet --library=gimp-3.0 > --directory=/Gimp-dev/2.99/build/gimp/_build/libgimp --pkg=babl-0.1 > --pkg=cairo-1.0 --pkg=gdk-pixbuf-2.0 --pkg=gegl-0.4 --pkg=gio-2.0 > --pkg=glib-2.0 --pkg=gobject-2.0 --pkg=gtk+-3.0 > --metadatadir=/Gimp-dev/2.99/build/gimp/libgimp > /Gimp-dev/2.99/build/gimp/_build/libgimp/Gimp-3.0.gir > HarfBuzz-0.0.gir:135.5-135.79: error: `hb_.language_t' not supported as > type for constants > [459/1967] Generating GimpUi-3.0.gir with a custom command > ninja: build stopped: subcommand failed. > > My harfbuzz installation: > > ii gir1.2-harfbuzz-0.0:amd64 2.6.1-3 amd64 OpenType text > shaping engine (GObject introspec > ii libharfbuzz-dev:amd64 2.6.1-3 amd64 Development files for > OpenType text shaping eng > ii libharfbuzz-gobject0:amd64 2.6.1-3 amd64 OpenType text > shaping engine ICU backend (GObje > ii libharfbuzz-icu0:amd64 2.6.1-3 amd64 OpenType text > shaping engine ICU backend > un libharfbuzz0 <none> <none> (no description > available) > un libharfbuzz0a <none> <none> (no description > available) > ii libharfbuzz0b:amd64 2.6.1-3 amd64 OpenType text > shaping engine (shared library) > > Am I missing something? > > > > > > _______________________________________________ > gimp-developer-list mailing list > List address: gimp-developer-list@xxxxxxxxx > List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list > List archives: https://mail.gnome.org/archives/gimp-developer-list _______________________________________________ gimp-developer-list mailing list List address: gimp-developer-list@xxxxxxxxx List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list