RSS/Atom feed Twitter
Site is read-only, email is disabled

gegl build fails

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

7 of 7 messages available
Toggle history

Please log in to manage your subscriptions.

gegl build fails Michael J. Hammel 30 Mar 03:21
  gegl build fails Mukund Sivaraman 30 Mar 04:51
   gegl build fails Michael J. Hammel 30 Mar 16:28
    gegl build fails Jon Nordby 30 Mar 17:10
     gegl build fails Michael J. Hammel 30 Mar 17:24
      gegl build fails Jon Nordby 01 Apr 21:35
       gegl build fails Michael J. Hammel 03 Apr 20:11
Michael J. Hammel
2011-03-30 03:21:28 UTC (over 13 years ago)

gegl build fails

I've been having some problems building from git recently. Today I tried to figure out why. I use simple scripts to update the trees and then build them. BABL builds fine. GEGL fails here:

make[3]: Entering directory `/home/mjhammel/src/graphics/gimp/git/gegl/gegl' CC gegl-c.lo
CC gegl-config.lo
CC gegl-cpuaccel.lo
CC gegl-dot.lo
CC gegl-dot-visitor.lo
CC gegl-init.lo
CC gegl-instrument.lo
CC gegl-utils.lo
CC gegl-lookup.lo
CC gegl-xml.lo
CC gegl-matrix.lo
CCLD libgegl-0.1.la
GISCAN Gegl-0.1.gir
Couldn't find include 'Babl-0.1.gir' (search path: ['.', '/usr/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0']) make[3]: *** [Gegl-0.1.gir] Error 1

The commands to build it were as follows: export LD_LIBRARY_PATH=/usr/local/gimpgit/lib:$LD_LIBRARY_PATH export PKG_CONFIG_PATH=/usr/local/gimpgit/lib/pkgconfig/: $PKG_CONFIG_PATH
./autogen.sh -prefix=/usr/local/gimpgit make

These are the same command used to build BABL. The missing file is in the proper place:
mjhammel(tty6)$ find /usr/local/gimpgit -name Babl-0.1.gir /usr/local/gimpgit/share/gir-1.0/Babl-0.1.gir

Am I missing something new related to building GEGL from git? Seems I'm not telling GEGL about the install dir correctly.

Thanks.

Mukund Sivaraman
2011-03-30 04:51:53 UTC (over 13 years ago)

gegl build fails

On Tue, Mar 29, 2011 at 09:21:28PM -0600, Michael J. Hammel wrote:

The commands to build it were as follows: export LD_LIBRARY_PATH=/usr/local/gimpgit/lib:$LD_LIBRARY_PATH export PKG_CONFIG_PATH=/usr/local/gimpgit/lib/pkgconfig/:

export XDG_DATA_DIRS=/usr/local/gimpgit/share/

Mukund

Michael J. Hammel
2011-03-30 16:28:13 UTC (over 13 years ago)

gegl build fails

On Wed, 2011-03-30 at 10:21 +0530, Mukund Sivaraman wrote:

export XDG_DATA_DIRS=/usr/local/gimpgit/share/

That got me a little further:

GISCAN Gegl-0.1.gir WARNING: Skipping unknown interface GeglVisitable GICOMP Gegl-0.1.gir
Gegl-0.1.gir: error: Type reference 'GeglMatrix3' not found

Jon Nordby
2011-03-30 17:10:00 UTC (over 13 years ago)

gegl build fails

On 30 March 2011 18:28, Michael J. Hammel wrote:

On Wed, 2011-03-30 at 10:21 +0530, Mukund Sivaraman wrote:

export XDG_DATA_DIRS=/usr/local/gimpgit/share/

That got me a little further:

 GISCAN Gegl-0.1.gir WARNING: Skipping unknown interface GeglVisitable  GICOMP Gegl-0.1.gir
Gegl-0.1.gir: error: Type reference 'GeglMatrix3' not found

Yeah, this has been reported by other as well. I'll try to fix it now. Which distribution are you using, and what is the version of gobject-introspection?

Michael J. Hammel
2011-03-30 17:24:52 UTC (over 13 years ago)

gegl build fails

On Wed, 2011-03-30 at 19:10 +0200, Jon Nordby wrote:

GISCAN Gegl-0.1.gir
WARNING: Skipping unknown interface GeglVisitable GICOMP Gegl-0.1.gir
Gegl-0.1.gir: error: Type reference 'GeglMatrix3' not found

Yeah, this has been reported by other as well. I'll try to fix it now. Which distribution are you using, and what is the version of gobject-introspection?

Fedora 13. Is gobject-introspection within gobject-2.0? If so: $ pkg-config --modversion gobject-2.0 2.24.1

Jon Nordby
2011-04-01 21:35:20 UTC (over 13 years ago)

gegl build fails

On 30 March 2011 19:24, Michael J. Hammel wrote:

On Wed, 2011-03-30 at 19:10 +0200, Jon Nordby wrote:

 GISCAN Gegl-0.1.gir
WARNING: Skipping unknown interface GeglVisitable  GICOMP Gegl-0.1.gir
Gegl-0.1.gir: error: Type reference 'GeglMatrix3' not found

Yeah, this has been reported by other as well. I'll try to fix it now. Which distribution are you using, and what is the version of gobject-introspection?

Fedora 13.  Is gobject-introspection within gobject-2.0?  If so: $ pkg-config --modversion gobject-2.0 2.24.1

No, the introspection toolchain is separate. Typically packaged as gobject-introspection or similar.
Anyhow, does it work for you now? I pushed a fix.

Michael J. Hammel
2011-04-03 20:11:14 UTC (over 13 years ago)

gegl build fails

On Fri, 2011-04-01 at 23:35 +0200, Jon Nordby wrote:

No, the introspection toolchain is separate. Typically packaged as gobject-introspection or similar.
Anyhow, does it work for you now? I pushed a fix.

I was able to do a proper rebuild today (git pull and build) and gegl built fine.

Thanks!