-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Neil Jerram wrote: > "Marijn Schouten (hkBst)" <[email protected]> writes: > >> Hi, >> >> guile-gnome-platform-2.16.1 fails to build with g-wrap-1.9.12, but built fine >> with g-wrap-1.9.11. Full build log[1] from bug[2]. The first error seems to >> be: >> >> >> In file included from /usr/include/g-wrap/core-runtime.h:23, >> from guile-gnome-gw-glib.c:3: >> /usr/include/g-wrap/ffi-support.h:24:17: error: ffi.h: No such file or >> directory > > I recall having this error and being confused by the g-wrap build. > g-wrap builds and installs its own copy of libffi if and only if there > isn't already a libffi installed when the build starts. So this error > can be caused by: > > 1. Build and install g-wrap-1.9.11. No libffi installed yet, so > g-wrap installs it. > > 2. Build and install g-wrap-1.9.12. libffi is already installed. > > 3. Uninstall g-wrap-1.9.11. This uninstalls libffi too. > > Could that be what is happening in your case?
I don't think that is what happens, because I have diff'ed the lists of installed files of both versions of g-wrap and they are effectively the same. Further if I first uninstall g-wrap and then install g-wrap-1.9.12 guile-gnome-platform fails in the same way. I am using the stand-alone libffi-3.0.8 from http://sourceware.org/libffi/ so there should be no need for g-wrap to install its own. AFAICT g-wrap doesn't bundle libffi any more since at least 1.9.11. Marijn - -- If you cannot read my mind, then listen to what I say. Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML <http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkplp84ACgkQp/VmCx0OL2zvdwCgqFbLvnGsYdeJsELIa49jHGcC DUAAn2SzcRb278HRIoiQvyVFelmp5AK9 =IpVP -----END PGP SIGNATURE----- _______________________________________________ g-wrap-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/g-wrap-dev
