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> -- http://linuxfromscratch.org/mailman/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
