On Thu, May 26, 2011 at 09:27:59PM +0530, Partha Chowdhury wrote:
> I am using blfs book version svn-20010417
> 
> While trying to build webkitgtk+ as per book in chapter-24:X libraries, 
> the compilation fails with message "cannot find Soup-2.4-gir".
> 
> I am using LFS-6.8 and latest blfs book and have built GNOME-2.30.2 as 
> per book with no deviation.I have all the dependencies installed listed 
> in required and recommended packages.
> 
> I have libsoup-2.30.2 installed as per book instructions.But it does not 
> provide the file Soup-2.4.gir.Incidentally, if I compile without the 
> "--enable-introspection" flag omitted, then it builds fine.However it 
> breaks the epiphany compilation as it by default checks for 
> introspection and fails with message "cannot find webkit.gir". I have to 
> compile it with the flag "--enable-introspection=no".
> 
> Is there is a problem with my installation?

 I think that perhaps you need a newer version of
gobject-introspection.  Please read my reply to Randy at
http://linuxfromscratch.org/pipermail/blfs-dev/2011-January/020911.html

 I see that I missed the introduction of libsoup-2.32.2, and had
been using 2.32.0 - that needed gir-repository.  Looks as if 2.32.2
needs a newer version of gobject-introspection, but my notes are
slightly vague.

 You might try using libsoup-2.32.0 and follow it with
gir-repository-0.6.5.  Note: you do NOT want to install anything
from gir-repository except the Soup files, because they will
overwrite native gir files provided by the packages.

 That used to work for me, but newer packages (e.g. gstreamer) have
broken gir-repository.  If that happens for you, you will need a
newer introspection, with consequential changes.  My build of 2.32
was documented at
http://linuxfromscratch.org/pipermail/blfs-support/2011-February/068201.html

 You might also wish to note that the current stable webkit was
1.2.7 last time I looked [ security fixes since previous version ],
and that the
-DLIBSOUP_I_HAVE_READ_BUG_594377_AND_KNOW_SOUP_PASSWORD_MANAGER_MIGHT_GO_AWAY"
define to save passwords no longer works.

ĸ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