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
