Author: fernando
Date: Mon Apr 21 08:36:31 2014
New Revision: 12986
Log:
gnutls-3.3.1: build with guile is back and the test suite is working, with
added patch.
Modified:
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/postlfs/security/gnutls.xml
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Mon Apr 21 03:26:27
2014 (r12985)
+++ trunk/BOOK/introduction/welcome/changelog.xml Mon Apr 21 08:36:31
2014 (r12986)
@@ -48,6 +48,10 @@
<para>April 21th, 2014</para>
<itemizedlist>
<listitem>
+ <para>[fernando] - gnutls-3.3.1: fixes to build with guile and for
+ the test suite.</para>
+ </listitem>
+ <listitem>
<para>[fernando] - gnutls-3.3.1. Fixes
<ulink url="&blfs-ticket-root;4979">#4979</ulink>.</para>
</listitem>
Modified: trunk/BOOK/postlfs/security/gnutls.xml
==============================================================================
--- trunk/BOOK/postlfs/security/gnutls.xml Mon Apr 21 03:26:27 2014
(r12985)
+++ trunk/BOOK/postlfs/security/gnutls.xml Mon Apr 21 08:36:31 2014
(r12986)
@@ -8,8 +8,8 @@
<!ENTITY gnutls-download-ftp
"ftp://ftp.gnutls.org/gcrypt/gnutls/v3.3/gnutls-&gnutls-version;.tar.xz">
<!ENTITY gnutls-md5sum "6bf7faa9d4996197e0e404e8c25016f8">
<!ENTITY gnutls-size "5.1 MB">
- <!ENTITY gnutls-buildsize "103 MB (additional 9 MB for the tests)">
- <!ENTITY gnutls-time "8.0 SBU (additional 1.8 SBU for the tests)">
+ <!ENTITY gnutls-buildsize "107 MB (additional 9 MB for the tests)">
+ <!ENTITY gnutls-time "0.8 SBU (additional 1.9 SBU for the tests)">
]>
<sect1 id="gnutls" xreflabel="GnuTLS-&gnutls-version;">
@@ -89,6 +89,16 @@
</listitem>
</itemizedlist>
+ <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Required patch:
+ <ulink
url="&patch-root;/gnutls-&gnutls-version;-upstream_fixes-1.patch"/>
+ </para>
+ </listitem>
+ </itemizedlist>
+
<bridgehead renderas="sect3">GnuTLS Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@@ -106,7 +116,7 @@
<para role="optional">
<ulink url="http://ftp.gnu.org/gnu/autogen/">autogen</ulink>,
<xref linkend="gtk-doc"/>,
-<!-- <xref linkend="guile"/>,-->
+ <xref linkend="guile"/>,
<xref linkend="libidn"/>,
<xref linkend="p11-kit"/>,
<ulink
url="http://sourceforge.net/projects/trousers/files/trousers/">Trousers</ulink>
(Trusted Platform Module support),
@@ -133,14 +143,13 @@
following commands:
</para>
-<screen><userinput>./configure --prefix=/usr \
- --disable-guile \
+<screen><userinput>patch -Np1 -i
../gnutls-&gnutls-version;-upstream_fixes-1.patch &&
+./configure --prefix=/usr \
--with-default-trust-store-file=/etc/ssl/ca-bundle.crt &&
make</userinput></screen>
<para>
- To test the results, issue: <command>make -k check</command>. Tests may
- fail for unknown reasons.
+ To test the results, issue: <command>make check</command>.
</para>
<para>
@@ -166,11 +175,6 @@
<title>Command Explanations</title>
<para>
- <parameter>--disable-guile</parameter>:
- Current version cannot be built with <xref linkend="guile"/>.
- </para>
-
- <para>
<parameter>--with-default-trust-store-file=/etc/ssl/ca-bundle.crt</parameter>:
This switch tells <command>configure</command> where to find the
CA Certificates.
@@ -192,17 +196,17 @@
<seglistitem>
<seg>
certtool, crywrap, danetool, gnutls-cli, gnutls-cli-debug,
- gnutls-serv, ocsptool, p11tool, psktool and srptool
+ gnutls-serv, ocsptool, p11tool, psktool, and srptool
</seg>
<seg>
- libgnutls.so, libgnutls-dane.so, libgnutls-openssl.so,
- and libgnutlsxx.so
-<!-- and /usr/lib/guile/2.0/guile-gnutls-v-2.so-->
+ libgnutls.so, libgnutls-dane.so,
+ libgnutls-openssl.so, libgnutlsxx.so, and
+ /usr/lib/guile/2.0/guile-gnutls-v-2.so
</seg>
<seg>
- /usr/include/gnutls and
- /usr/share/gtk-doc/html/gnutls
-<!-- and /usr/share/guile/site/gnutls-->
+ /usr/include/gnutls,
+ /usr/share/gtk-doc/html/gnutls, and
+ /usr/share/guile/site/gnutl
</seg>
</seglistitem>
</segmentedlist>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page