On Sun, Dec 11, 2011 at 05:05:50PM -0800, Fernando de Oliveira wrote:
> LFS 6.5, 6.7 and 6.8.
> 
> Building gegl-0.1.8 using
> 
> ./configure --prefix=/usr
> 
> make breaks with error (make -j1):
> 
>   GICOMP Gegl-0.1.gir
> /usr/bin/vapigen --library=gegl-0.1 Gegl-0.1.gir
> Generation succeeded - 0 warning(s)
> make[3]: ***  Sem regra para processar o alvo `gegl-0.1.deps', necessário por 
> `all-am'.  Pare.
> make[3]: Saindo do diretório 
> `/media/dados/home/fernando/tmp/paco-build-2011.12.11/gegl-0.1.8/gegl'
> make[2]: ** [all-recursive] Erro 1
> make[2]: Saindo do diretório 
> `/media/dados/home/fernando/tmp/paco-build-2011.12.11/gegl-0.1.8/gegl'
> make[1]: ** [all-recursive] Erro 1
> make[1]: Saindo do diretório 
> `/media/dados/home/fernando/tmp/paco-build-2011.12.11/gegl-0.1.8'
> make: ** [all] Erro 2
> 
> However, using
> 
> ./configure --prefix=/usr --enable-introspection=no
> 
> make completed.
> 
> I have gobject-introspection-1.30.0 installed.
> 
> 
> Please:
> 
> 1. What are the consequences of --enable-introspection=no?
> 
> 2. Does anyone know a patch to correct the problem?
> 
 If you disable introspection, all I know is that you don't create
the .gir files.  I'm not aware of anything using gegl which requires
those, and it seems to be a build-time requirement for the packages
which *do* require gir (e.g. epiphany).

 However, I think the problem is probably caused by your version of
vala.  See the explanation for the optional "--with-vala" on the babl
page - it's failing when it makes the gegl API available to vala
programs.  So, my first suggestion is to add '--without-vala'
instead of disabling introspection.  Introspection seems to be
fairly deep in the gnome infrastructure, vala much less so.

 Do you have an old version of vala ?  On LFS-6.8 I built
introspection-0.10.8 with babl-0.1.4 (patched for that newer
introspection) and gegl-0.1.6.  Vala was not built until much later.

 On 7.0 I used 1.30.0 and didn't have your problem (again, I built
gegl before vala, but this time I've rebuilt gegl while preparing to
do the edit, and I'm using vala-0.10.4).

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to