From 66d009517566d7c4bbcb8e9d957a42796161a9bf Mon Sep 17 00:00:00 2001 From: "Bruce A. Mah" Date: Fri, 2 May 2014 11:35:59 -0700 Subject: [PATCH] Update release engineering checklist for autotools / libtool policy change in #161. --- docs/dev.rst | 11 ++++------- 1 file 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``.