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