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