From eed7fc88c56c2cd0936f57275c93d36280197bcb Mon Sep 17 00:00:00 2001 From: Randy McMurchy Date: Fri, 10 Sep 2004 20:38:09 +0000 Subject: [PATCH] Added an optional dependency and a note about a build problem to the libsoup instructions git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2734 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- basicnet/netlibs/libsoup.xml | 16 +++++++++++++--- introduction/welcome/changelog.xml | 3 ++- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/basicnet/netlibs/libsoup.xml b/basicnet/netlibs/libsoup.xml index e299a8bddf..8f8943d5a3 100644 --- a/basicnet/netlibs/libsoup.xml +++ b/basicnet/netlibs/libsoup.xml @@ -2,7 +2,7 @@ "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ %general-entities; - + @@ -43,7 +43,8 @@ Optional - and +, + and GnuTLS (which needs libgpg-error, @@ -59,12 +60,21 @@ in that order.) Installation of <application>libsoup</application> -Install libsoup by running the following commands: +Install libsoup by running the following +commands: ./configure --prefix=/usr --libexecdir=/usr/sbin && make && make install +Some versions of GnuTLS will cause the +libsoup build to fail. You can use the following +sed command before the build to fix this problem. + + +sed -i -e "s@status \& GNUTLS_CERT_CORRUPTED ||@/* status \& GNUTLS_CERT_CORRUPTED || */@" \ + libsoup/soup-gnutls.c + diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 2e40437d68..d7d2d393ed 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -24,7 +24,8 @@ who wrote what. September 10th, 2004 [randy]: Corrected OpenSP instructions to fix hard-coded version (replaced with version entity) as suggested by -Nico Roeser. +Nico Roeser; added optional dependencies and a note to fix a build problem +to the libsoup instructions. September 10th, 2004 [randy]: Added gcc34 patch to GNOME-Terminal to fix an LFS-6.0 build problem; added required