On 12-12-2011 01:04, Ken Moffat wrote:
> 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).

Ok. I do not use 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 ?
Build successful using '--without-vala'. I am using vala-0.14.0.
>   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

Suumary:

babl-0.1.6 (dropped --with-vala, but put it back, as no influence for gegl 
build failure)
gegl-0.1.8 ("--enable-introspection=no" to complete build; dropped, as build  
completed using "--without-vala" (Ken Moffat))

Thank you very much for solving this problem.

-- 
[]s,
Fernando
-- 
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