You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by da...@apache.org on 2020/03/13 16:44:11 UTC

svn commit: r1875166 - /subversion/site/publish/docs/community-guide/releasing.part.html

Author: danielsh
Date: Fri Mar 13 16:44:11 2020
New Revision: 1875166

URL: http://svn.apache.org/viewvc?rev=1875166&view=rev
Log:
HACKING: Document rolling dependencies.

* docs/community-guide/releasing.part.html
  (#before-release-dependencies): New h4 under #before-release.
  (#before-release-pristine-tools): New h4 for the preexisting content
    of #before-release.

Modified:
    subversion/site/publish/docs/community-guide/releasing.part.html

Modified: subversion/site/publish/docs/community-guide/releasing.part.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/community-guide/releasing.part.html?rev=1875166&r1=1875165&r2=1875166&view=diff
==============================================================================
--- subversion/site/publish/docs/community-guide/releasing.part.html (original)
+++ subversion/site/publish/docs/community-guide/releasing.part.html Fri Mar 13 16:44:11 2020
@@ -817,6 +817,12 @@ time pass.</p>
     title="Link to this section">&para;</a>
 </h3>
 
+<div class="h4" id="before-release-pristine-tools">
+<h4>Install pristine versions of some build tools
+  <a class="sectionlink" href="<!--#echo var="GUIDE_RELEASING_PAGE" -->#before-release-pristine-tools"
+    title="Link to this section">&para;</a>
+</h4>
+
 <p>So, a release branch has stabilized, and you are gearing up to roll
 the release. The details of the rolling process are automated by the
 <a href="https://svn.apache.org/repos/asf/subversion/trunk/tools/dist/release.py">release.py</a>
@@ -845,6 +851,28 @@ software with the <tt>release.py build-e
 mkdir -p /opt/svnrm &amp;&amp; cd /opt/svnrm &amp;&amp; $SVN_SRC_DIR/tools/dist/release.py build-env X.Y.Z
 </pre>
 
+</div> <!-- before-release-pristine-tools -->
+
+<div class="h4" id="before-release-dependencies">
+<h4>Install pristine versions of some build tools
+  <a class="sectionlink" href="<!--#echo var="GUIDE_RELEASING_PAGE" -->#before-release-dependencies"
+    title="Link to this section">&para;</a>
+</h4>
+
+<p>The rolling scripts also require the following commands to be available:
+<tt>pax</tt>,
+<tt>xgettext</tt>,
+<tt>m4</tt>,
+and 
+<tt>python -c 'import yaml'</tt>.</p>
+
+<p>Install these from your OS packages.
+(On Debian systems, that'd be
+<tt>apt install pax gettext m4 python-yaml subversion</tt>.)</p>
+<!-- Feel free to add here the equivalent incantations for other platforms. -->
+
+</div> <!-- before-release-dependencies -->
+
 </div> <!-- before-release -->
 
 <div class="h3" id="rolling-release">