You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ha...@apache.org on 2020/12/17 14:45:55 UTC

svn commit: r1884556 - /subversion/site/staging/docs/release-notes/1.14.html

Author: hartmannathan
Date: Thu Dec 17 14:45:55 2020
New Revision: 1884556

URL: http://svn.apache.org/viewvc?rev=1884556&view=rev
Log:
In 'staging': 1.14 release notes: Improve organization, Python3 SWIG issue

* docs/release-notes/1.14.html:
  (issues-other-without-swig): To put this near similar topics, rename to
    issues-building-without-swig, move out of the "Other isses" section,
    and promote from h4 to h3.

Modified:
    subversion/site/staging/docs/release-notes/1.14.html

Modified: subversion/site/staging/docs/release-notes/1.14.html
URL: http://svn.apache.org/viewvc/subversion/site/staging/docs/release-notes/1.14.html?rev=1884556&r1=1884555&r2=1884556&view=diff
==============================================================================
--- subversion/site/staging/docs/release-notes/1.14.html (original)
+++ subversion/site/staging/docs/release-notes/1.14.html Thu Dec 17 14:45:55 2020
@@ -1317,6 +1317,44 @@ sequences.</p>
 
 </div>  <!-- python3-work-in-progress -->
 
+<div class="h3" id="issues-building-without-swig">
+<h3>Installed SWIG prevents building Subversion's Python 3 bindings
+  <a class="sectionlink" href="#issues-building-without-swig"
+     title="Link to this section">&para;</a>
+</h3>
+
+<p>When building Subversion from a 1.14.0 distribution tarball, you may not be
+able to build Subversion's language bindings for Python 3 if
+<tt>configure</tt> detects an unsuitable version of SWIG on your system. This
+is a bug because the sources generated by SWIG for Python 3 bindings are
+included with the release.</p>
+
+<p>For this situation, a workaround is available as of 1.14.1: pass the
+<tt>--without-swig</tt> option to <tt>configure</tt>.</p>
+
+<p>See <a href="http://svn.apache.org/r1876662">r1876662</a>.</p>
+
+<p>The workaround does not apply in the following situations:</p>
+
+<ul>
+  <li>building Subversion from sources checked out from the repository, where
+    the SWIG-generated files are not included</li>
+  <li>building Subversion's SWIG bindings for Python 2.x, in which case SWIG
+    is needed to regenerate the language bindings because the included ones
+    target Python 3</li>
+</ul>
+
+<p>In these cases, you will need a suitable version of SWIG:</p>
+
+<ul>
+  <li>To target Python 2: SWIG 2.0.0 through 3.x. (Note that
+    <tt>configure</tt> will allow SWIG 1.3.24 through 3.x, but SWIG 4.0.0 or
+    later are not supported for Python 2.)</li>
+  <li>To target Python 3: SWIG 3.0.10 or later.</li>
+</ul>
+
+</div> <!-- issues-building-without-swig -->
+
 <div class="h3" id="ruby-swig-issue-602">
 <h3>Ruby bindings require swig 3.0.9
   <a class="sectionlink" href="#ruby-swig-issue-602"
@@ -1401,44 +1439,6 @@ as of 1.14.1. See <a href="http://svn.ap
 
 </div> <!-- issues-other-c90compat -->
 
-<div class="h4" id="issues-other-without-swig">
-<h4>Installed SWIG prevents building Subversion's Python 3 bindings
-  <a class="sectionlink" href="#issues-other-without-swig"
-     title="Link to this section">&para;</a>
-</h4>
-
-<p>When building Subversion from a 1.14.0 distribution tarball, you may not be
-able to build Subversion's language bindings for Python 3 if
-<tt>configure</tt> detects an unsuitable version of SWIG on your system. This
-is a bug because the sources generated by SWIG for Python 3 bindings are
-included with the release.</p>
-
-<p>For this situation, a workaround is available as of 1.14.1: pass the
-<tt>--without-swig</tt> option to <tt>configure</tt>.</p>
-
-<p>See <a href="http://svn.apache.org/r1876662">r1876662</a>.</p>
-
-<p>The workaround does not apply in the following situations:</p>
-
-<ul>
-  <li>building Subversion from sources checked out from the repository, where
-    the SWIG-generated files are not included</li>
-  <li>building Subversion's SWIG bindings for Python 2.x, in which case SWIG
-    is needed to regenerate the language bindings because the included ones
-    target Python 3</li>
-</ul>
-
-<p>In these cases, you will need a suitable version of SWIG:</p>
-
-<ul>
-  <li>To target Python 2: SWIG 2.0.0 through 3.x. (Note that
-    <tt>configure</tt> will allow SWIG 1.3.24 through 3.x, but SWIG 4.0.0 or
-    later are not supported for Python 2.)</li>
-  <li>To target Python 3: SWIG 3.0.10 or later.</li>
-</ul>
-
-</div> <!-- issues-other-without-swig -->
-
 <div class="h4" id="issues-other-sqlite-dqs">
 <h4>Possible SQLite error when upgrading a SVN 1.7 working copy
   <a class="sectionlink" href="#issues-other-sqlite-dqs"