r5451 - in trunk/BOOK: basicnet/netprogs introduction/welcome

randy at linuxfromscratch.org randy at linuxfromscratch.org
Tue Dec 20 08:38:52 PST 2005


Author: randy
Date: 2005-12-20 09:38:51 -0700 (Tue, 20 Dec 2005)
New Revision: 5451

Modified:
   trunk/BOOK/basicnet/netprogs/subversion.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Commented out the Python and Perl bindings build notes from the Subversion instructions as there is a build failure using current versions of SWIG and (B)LFS packages

Modified: trunk/BOOK/basicnet/netprogs/subversion.xml
===================================================================
--- trunk/BOOK/basicnet/netprogs/subversion.xml	2005-12-20 14:28:56 UTC (rev 5450)
+++ trunk/BOOK/basicnet/netprogs/subversion.xml	2005-12-20 16:38:51 UTC (rev 5451)
@@ -8,8 +8,14 @@
   <!ENTITY subversion-download-ftp  "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/subversion-&subversion-version;.tar.bz2">
   <!ENTITY subversion-md5sum        "a14bc6590241b6e5c2ff2b354cc184a1">
   <!ENTITY subversion-size          "7.2 MB">
+
+  <!-- Commenting out the stuff about bindings for now
   <!ENTITY subversion-buildsize     "90 MB (additional 45 MB for all bindings and 443 MB to run all test suites)">
   <!ENTITY subversion-time          "1.6 SBU (add 1.1 SBU for bindings and 22.5 SBU to run test suites)">
+  -->
+
+  <!ENTITY subversion-buildsize     "93 MB (additional 466 MB to run the test suite)">
+  <!ENTITY subversion-time          "1.7 SBU (add 7.1 SBU to run the test suite)">
   <!ENTITY svn-neon-version         "0.24.7">
 ]>
 
@@ -89,16 +95,16 @@
     <xref linkend="db"/>,
     <xref linkend="apache"/>,
     <ulink url="http://www.webdav.org/neon/">neon-&svn-neon-version;</ulink>,
-    <xref linkend="jdk"/> (to build the <application>JAVA</application>
+    <xref linkend="jdk"/> (to build the <application>Java</application>
     bindings),
     <ulink url="http://www.junit.org/">JUnit</ulink> (required for running the
-    <application>JAVA</application> bindings test suite and requires
+    <application>Java</application> bindings test suite and requires
     <xref linkend="unzip"/>),
     <ulink url="http://www.inet.no/dante/">Dante</ulink> (alternate
-    <application>JAVA</application> compiler),
+    <application>Java</application> compiler),
     <ulink url="http://oss.software.ibm.com/developerworks/opensource/jikes/">
     Jikes</ulink> (another alternate
-    <application>JAVA</application> compiler) and
+    <application>Java</application> compiler) and
     inetd or <xref linkend="xinetd"/> (server only)</para>
 
     <bridgehead renderas="sect4">Optional for the Bundled Version of
@@ -119,6 +125,12 @@
     <xref linkend="ruby"/> (<application>Ruby</application> bindings require
     <application>Swig-1.3.24</application>)</para>
 
+    <!-- Added a note that the bindings may not work correctly -->
+    <para>Note that the <application>Python</application> and
+    <application>Perl</application> bindings may not compile properly with
+    the current versions of <application>SWIG</application> and the
+    (B)LFS packages.</para>
+
   </sect2>
 
   <sect2 role="installation">
@@ -143,12 +155,14 @@
 
     <para>If you passed the <option>--enable-javahl</option> parameter to
     <command>configure</command> and wish to build the
-    <application>JAVA</application> <application>Subversion</application>
+    <application>Java</application> <application>Subversion</application>
     bindings, issue the following command:</para>
 
 <screen><userinput>make javahl</userinput></screen>
 
-    <para>If you passed the <option>--with-swig</option> parameter to
+    <!-- Perl and Python bindings appear broken right now so
+         commenting them out
+    <para>If you passed the <option>-with-swig</option> parameter to
     <command>configure</command> and wish to build the
     <application>SWIG</application> <application>Perl</application> and
     <application>Python</application> <application>Subversion</application>
@@ -156,6 +170,7 @@
 
 <screen><userinput>make swig-pl &&
 make swig-py</userinput></screen>
+    -->
 
     <para>The <application>Ruby</application> bindings are a recent
     development, and are only partially implemented. The
@@ -168,10 +183,15 @@
     build, issue: <command>make check</command>. This will take quite a long
     time.</para>
 
+    <!-- Revising the command to exclude the Perl bindings check
     <para>To test the results of the bindings builds, issue either or both
     of: <command>make check-javahl</command> and
     <command>make check-swig-pl</command>.</para>
+    -->
 
+    <para>To test the results of the <application>Java</application> bindings
+    build, issue <command>make check-javahl</command>.</para>
+
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role='root'><userinput>make install &&
@@ -179,12 +199,14 @@
 cp -v -R doc/* /usr/share/doc/subversion-&subversion-version; &&
 rm -v /usr/share/doc/subversion-&subversion-version;/{Makefile,doxygen.conf}</userinput></screen>
 
-    <para>If you built the <application>JAVA</application>
+    <para>If you built the <application>Java</application>
     <application>Subversion</application> bindings, issue the following command
-    as the <systemitem class="username">root</systemitem> user to install them:</para>
+    as the <systemitem class="username">root</systemitem> user to install
+    them:</para>
 
 <screen role='root'><userinput>make install-javahl</userinput></screen>
 
+    <!-- Commenting out Perl and Python bindings install
     <para>If you built the <application>SWIG</application>
     <application>Perl</application> and <application>Python</application>
     <application>Subversion</application> bindings, issue the following commands
@@ -195,6 +217,7 @@
 make install-swig-py &&
 echo /usr/lib/svn-python \
     > /usr/lib/python2.4/site-packages/subversion.pth</userinput></screen>
+    -->
 
   </sect2>
 
@@ -203,8 +226,8 @@
 
     <para><option>--with-ssl</option>: This switch enables
     <application>OpenSSL</application> support in
-    <application>neon</application> (only required if you use the bundled version
-    of <application>neon</application>).</para>
+    <application>neon</application> (only required if you use the bundled
+    version of <application>neon</application>).</para>
 
   </sect2>
 

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2005-12-20 14:28:56 UTC (rev 5450)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2005-12-20 16:38:51 UTC (rev 5451)
@@ -45,6 +45,11 @@
       <para>December 20th, 2005</para>
       <itemizedlist>
         <listitem>
+          <para>[randy] - Commented out the Python and Perl bindings build
+          notes from the Subversion instructions as there is a build failure
+          using current versions of SWIG and (B)LFS packages.</para>
+        </listitem>
+        <listitem>
           <para>[randy] - Added documentation installation commands to the
           Guile instructions.</para>
         </listitem>




More information about the blfs-book mailing list