Re: Trouble compiling 2.99

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux