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">¶</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">¶</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 && cd /opt/svnrm && $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">¶</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">