Hi Jim, On Sat, 25 Jun 2011, Jim Meyering wrote:
> you might prefer to drop bzip2 compression altogether and stick with > just the most-common gzip and best-compressed xz Thanks for the suggestion. It sounds like there's no reason to keep bzip2. > at least one (GNU cppi [*]) distributes only xz-compressed tarballs. I'm a little skeptical of dropping gzip just yet. I pushed the following patch to branch-2.5 and master. >From abd189e8dc6ca848f038da12e4110d6192374b82 Mon Sep 17 00:00:00 2001 From: Joel E. Denny <[email protected]> Date: Sun, 10 Jul 2011 12:38:24 -0400 Subject: [PATCH] build: create xz instead of bzip2 tarballs. Suggested by Jim Meyering at <http://lists.gnu.org/archive/html/bug-bison/2011-06/msg00012.html>. * README-hacking (Release Procedure): Update example. * configure.ac (AM_INIT_AUTOMAKE): Replace dist-bzip2 with dist-xz. --- ChangeLog | 9 +++++++++ README-hacking | 2 +- configure.ac | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8169127..dd0081d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2011-07-10 Joel E. Denny <[email protected]> + + build: create xz instead of bzip2 tarballs. + Suggested by Jim Meyering at + <http://lists.gnu.org/archive/html/bug-bison/2011-06/msg00012.html>. + * README-hacking (Release Procedure): Update example. + * configure.ac (AM_INIT_AUTOMAKE): Replace dist-bzip2 with + dist-xz. + 2011-05-29 Joel E. Denny <[email protected]> doc: clean up references to `Locations Overview'. diff --git a/README-hacking b/README-hacking index bd66a9b..e56e041 100644 --- a/README-hacking +++ b/README-hacking @@ -308,7 +308,7 @@ Here's a brief reminder of how to roll the tarballs and upload them: *** put bison-2.3b.tar.gz # This can take a while. *** put bison-2.3b.tar.gz.sig *** put bison-2.3b.tar.gz.directive.asc -*** Repeat all these steps for bison-2.3b.tar.bz2. +*** Repeat all these steps for bison-2.3b.tar.xz. ** Update Bison manual on www.gnu.org. diff --git a/configure.ac b/configure.ac index 98fded2..ec204e7 100644 --- a/configure.ac +++ b/configure.ac @@ -42,7 +42,7 @@ AC_CONFIG_MACRO_DIR([m4]) # releases, we want to be able run make dist without being required to # add a bogus NEWS entry. In that case, the version string # automatically contains a dash, which we also let disable gnits. -AM_INIT_AUTOMAKE([1.11.1 dist-bzip2] +AM_INIT_AUTOMAKE([1.11.1 dist-xz] m4_bmatch(m4_defn([AC_PACKAGE_VERSION]), [[-_]], [gnu], [gnits])) AC_CONFIG_HEADERS([lib/config.h:lib/config.hin]) -- 1.7.0.4
