aboutsummaryrefslogtreecommitdiff
path: root/docs/dev.rst
diff options
context:
space:
mode:
authorBruce A. Mah <bmah@es.net>2014-05-02 11:35:59 -0700
committerBruce A. Mah <bmah@es.net>2014-05-02 11:35:59 -0700
commit66d009517566d7c4bbcb8e9d957a42796161a9bf (patch)
tree70c56f4e002ee8e010f22325303fb3282dd6e563 /docs/dev.rst
parent6edfd8d65cdf02299a57765770f949d21513868e (diff)
downloadiperf3-66d009517566d7c4bbcb8e9d957a42796161a9bf.tar.gz
Update release engineering checklist for autotools / libtool policy
change in #161.
Diffstat (limited to 'docs/dev.rst')
-rw-r--r--docs/dev.rst11
1 files changed, 4 insertions, 7 deletions
diff --git a/docs/dev.rst b/docs/dev.rst
index 079066c..41a87a8 100644
--- a/docs/dev.rst
+++ b/docs/dev.rst
@@ -159,13 +159,10 @@ Release Engineering Checklist
git push --tags # Push the new tag to the GitHub repo
./make_release tar # create tarball and compute SHA256 hash
- Doing the above steps on CentOS 6 (with its somewhat older
- autotools / libtools suite) is preferred; newer systems generate
- ``configure`` and ``Makefile`` scripts that tend to rebuild
- themselves rather frequently. It might be possible to address this
- problem (and graduate to newer autotools) by using
- ``AC_MAINTAINER_MODE`` but there's a fair amount of religion
- associated with this.
+ These steps should be done on a platform with a relatively recent
+ version of autotools / libtools. Examples are MacOS / MacPorts or
+ FreeBSD. The versions of these tools in CentOS 6 are somewhat
+ older and probably should be avoided.
4. Stage the tarball (and a file containing the SHA256 hash) to the
download site. Currently this is located on ``stats.es.net``.