From unknown Tue Jun 17 20:40:52 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#22070 <22070@debbugs.gnu.org> To: bug#22070 <22070@debbugs.gnu.org> Subject: Status: Recreating release 1.6 from git Reply-To: bug#22070 <22070@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:40:52 +0000 retitle 22070 Recreating release 1.6 from git reassign 22070 gzip submitter 22070 Doug Evans severity 22070 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 13:12:18 2015 Received: (at submit) by debbugs.gnu.org; 1 Dec 2015 18:12:18 +0000 Received: from localhost ([127.0.0.1]:35324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a3pPV-0005HD-It for submit@debbugs.gnu.org; Tue, 01 Dec 2015 13:12:17 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50725) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a3pNh-0005EC-U0 for submit@debbugs.gnu.org; Tue, 01 Dec 2015 13:10:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a3pNb-0008A2-Ml for submit@debbugs.gnu.org; Tue, 01 Dec 2015 13:10:25 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44430) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a3pNb-00089r-JH for submit@debbugs.gnu.org; Tue, 01 Dec 2015 13:10:19 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60687) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a3pNa-0001IT-PA for bug-gzip@gnu.org; Tue, 01 Dec 2015 13:10:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a3pNa-00089N-1l for bug-gzip@gnu.org; Tue, 01 Dec 2015 13:10:18 -0500 Received: from mail-ig0-x229.google.com ([2607:f8b0:4001:c05::229]:35998) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a3pNZ-00089B-SY for bug-gzip@gnu.org; Tue, 01 Dec 2015 13:10:17 -0500 Received: by igcph11 with SMTP id ph11so93267513igc.1 for ; Tue, 01 Dec 2015 10:10:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=rw40s7A+cdbVO7deyf4QYfnYx/QI82/XgeRJ47up2aA=; b=pAmIgmEdVzlvXYKInpfo41BGurnzpQhn/p+9HOSP3z4dKTNoNmyKEtCUH3cf25bbz6 TcJKM5D8SD5fxYBozTNzxK9IygvKM6V8NccKX4C0mxo4K2oHLJtGtFc3nDdKPW6opYt/ +dgWjj1ELI2xrKMlp8Jx0xBi5sWzROG/TYQLGqLIDGvwZvTU3xmgxcFRTSYTVBHOGKN3 Fxp8z0tw+ktqE5JE1DpKMxpkp744SMdHIwwk+DE6PI1YrOG3IQIMIH10kgcbuPu/yYKQ UxxSxKV/A0Zi87f7foCGRvupg5IVhR8pUZ2yD8Ckv9Ft61UkXppnJrW8CCmYJvEeEblw Nc/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=rw40s7A+cdbVO7deyf4QYfnYx/QI82/XgeRJ47up2aA=; b=OL/4S6UtF49DIpSrX50u/HR2i8uX63iN6w3uN7n70WIdmI8bKxJO/ooMb3T2UZ0j/M oW3plnDNTGP7y6/47d5lPbJXFxZNlElJQDV9BCS4awX5W6P3lnfAnkrohjJ9s++Bmc+E XTxn240FeuFVom26Q0n70im/QLvDo7KwA+ysZ2CvXgQGA4YJbuvDRBUenlg95ePZRXKd TITHtNXd749LYo6RnpTNzoWcYjSu0pG4pRk2bztWRecrs4M8AYpCz13ENV56mL2UMFho TS/UD8PEFvUAMKRXb4FK7kDEVV3WkmDsPuzZRwJ8Ae0STxZM5jCS3wK5qrPDXYma4OY1 3o7w== X-Gm-Message-State: ALoCoQmyW8LMFA9UvEAqD5rBCdKsrLG/rrNzZpCHXFcEVKCy4pCKeUQc6jt1bBNz90cp6fFHZjlQ X-Received: by 10.50.107.104 with SMTP id hb8mr26155094igb.1.1448993416981; Tue, 01 Dec 2015 10:10:16 -0800 (PST) MIME-Version: 1.0 Received: by 10.64.159.195 with HTTP; Tue, 1 Dec 2015 10:09:37 -0800 (PST) From: Doug Evans Date: Tue, 1 Dec 2015 10:09:37 -0800 Message-ID: Subject: Recreating release 1.6 from git To: bug-gzip@gnu.org Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 01 Dec 2015 13:12:16 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Hi. Is there a recipe for recreating (as close as possible, but not necessarily identical to) the 1.6 release from git? There is a v1.6 tag so I can begin with that. It's the next step I'm not clear on. I can run the bootstrap script and get something that's buildable, but I'm left with, IIUC, all of gnulib instead of just the pieces that went into the 1.6 release. There's also the issue of using the same autoconf/automake/etc. but I can manage that as needed. TIA From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 16:22:19 2015 Received: (at 22070) by debbugs.gnu.org; 1 Dec 2015 21:22:19 +0000 Received: from localhost ([127.0.0.1]:35412 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a3sNP-0001lQ-9b for submit@debbugs.gnu.org; Tue, 01 Dec 2015 16:22:19 -0500 Received: from mx1.redhat.com ([209.132.183.28]:43665) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a3sN4-0001kg-D7 for 22070@debbugs.gnu.org; Tue, 01 Dec 2015 16:22:17 -0500 Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id 65011A2C3C; Tue, 1 Dec 2015 21:21:57 +0000 (UTC) Received: from [10.3.113.144] (ovpn-113-144.phx2.redhat.com [10.3.113.144]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id tB1LLumn017878; Tue, 1 Dec 2015 16:21:57 -0500 Subject: Re: bug#22070: Recreating release 1.6 from git To: Doug Evans , 22070@debbugs.gnu.org References: From: Eric Blake Openpgp: url=http://people.redhat.com/eblake/eblake.gpg Organization: Red Hat, Inc. Message-ID: <565E0F69.5000301@redhat.com> Date: Tue, 1 Dec 2015 14:21:45 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="FetDnoOAlFEtL2Uttc4cEejo9i0XsqTWD" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 22070 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --FetDnoOAlFEtL2Uttc4cEejo9i0XsqTWD Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 12/01/2015 11:09 AM, Doug Evans wrote: > Hi. >=20 > Is there a recipe for recreating (as close as possible, but not > necessarily identical to) the 1.6 release from git? Untested, but roughly: git checkout v1.6 =2E/bootstrap =2E/configure make dist >=20 > There is a v1.6 tag so I can begin with that. > It's the next step I'm not clear on. > I can run the bootstrap script and get something that's buildable, > but I'm left with, IIUC, all of gnulib instead of just the pieces that > went into the 1.6 release. Bootstrap clones the gnulib submodule (although you can save disk space if you also have a clean gnulib.git elsewhere on disk and set $GNULIB_SRCDIR in the environment appropriately); then copies the needed files from that submodule into the main working tree. Then the 'make dist' step packages just the files that are needed for the tarball (the files from gnulib that were copied into place, rather than the entire gnulib submodule). >=20 > There's also the issue of using the same autoconf/automake/etc. but I > can manage that as needed. >=20 > TIA >=20 >=20 >=20 >=20 --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --FetDnoOAlFEtL2Uttc4cEejo9i0XsqTWD Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJWXg9pAAoJEKeha0olJ0NqBVkH+QEx8d75UONXBFzCZQuH/MNy UnvChwuvUfHzcNizhR7ZIsM9OA64XLchvPJjtWsPISHtNnB3KlX8TsGiORVAf0rG R8V+FuhtXcbhcjlyjGH8+eSp6r4k5/FQp0yYhGHED9nGoxpn5qy7Pcem9z6LLUDm PNm3eqNCNixFvLAZUZ5F1W0371u9qq8p1hs84eqoYFPyMnJHJ7ctP/ykr5kpReUK P/9T2O0/uAp+pQtD+8HgiKVQvwT942EAtEHYkJGxsiHhUqGs3fGwcSc3R6mDRDE9 jmAJ2tuQNSErQjlXjyPKyRGExOiG+df3FHX/YYy9x65TcRGmrLOwKruihj0OSI0= =92cR -----END PGP SIGNATURE----- --FetDnoOAlFEtL2Uttc4cEejo9i0XsqTWD-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 16:33:47 2015 Received: (at 22070) by debbugs.gnu.org; 1 Dec 2015 21:33:47 +0000 Received: from localhost ([127.0.0.1]:35421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a3sYU-00022q-Vt for submit@debbugs.gnu.org; Tue, 01 Dec 2015 16:33:47 -0500 Received: from mail-vk0-f54.google.com ([209.85.213.54]:35984) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a3sYS-00022f-Hp for 22070@debbugs.gnu.org; Tue, 01 Dec 2015 16:33:44 -0500 Received: by vkay187 with SMTP id y187so12874930vka.3 for <22070@debbugs.gnu.org>; Tue, 01 Dec 2015 13:33:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=Ak6iTWGRXr08hKmp0P4DjFX1J82zelXi/A9DJ9SR69I=; b=NeBNYxoNIFn3WthM8WSup39Goinga05QvCR/cO9AMO8hwho5jOBR92HqzLdgcOrabM f2+jiyOd6DKEjRYy0afMSyfIHiorSU3B1NiT50DKxemJYROnBy08RCjqjz0imwihlV5P 0LdOvxaUcEAHZZ02TzC+/rSLXzXTR0rZFoCB7m1xBCYgnkqJ9gVOylDfOmGy3/mrv5mt XNl07Wwo0VELYuJ4P6dy56PrvoTbOmjIvb0iymDBxOaN05fN8xX4ZhBCgmRTYXw22WyJ W5rtwZHmHzrI2DAdsMqiwl6cmopbJapmj3lwjg6fLvdW+G5bqFb75QKVg+0nNoFZaAqC TgMw== X-Received: by 10.31.48.11 with SMTP id w11mr53726090vkw.114.1449005623984; Tue, 01 Dec 2015 13:33:43 -0800 (PST) MIME-Version: 1.0 Received: by 10.31.84.198 with HTTP; Tue, 1 Dec 2015 13:33:24 -0800 (PST) In-Reply-To: References: From: Jim Meyering Date: Tue, 1 Dec 2015 13:33:24 -0800 X-Google-Sender-Auth: EP81magY1DeqldvjE-Wk1szPkCA Message-ID: Subject: Re: bug#22070: Recreating release 1.6 from git To: Doug Evans Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 22070 Cc: 22070@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Tue, Dec 1, 2015 at 10:09 AM, Doug Evans wrote: > Hi. > > Is there a recipe for recreating (as close as possible, but not > necessarily identical to) the 1.6 release from git? > > There is a v1.6 tag so I can begin with that. > It's the next step I'm not clear on. > I can run the bootstrap script and get something that's buildable, > but I'm left with, IIUC, all of gnulib instead of just the pieces that > went into the 1.6 release. > > There's also the issue of using the same autoconf/automake/etc. but I > can manage that as needed. Hi Doug, You should be able to come very close by looking at the release announcement (for selected autotools releases) and then following the steps in README-release. Bottom line, "make dist" does the job. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 17:09:10 2015 Received: (at 22070) by debbugs.gnu.org; 1 Dec 2015 22:09:10 +0000 Received: from localhost ([127.0.0.1]:35447 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a3t6j-0002ro-R3 for submit@debbugs.gnu.org; Tue, 01 Dec 2015 17:09:10 -0500 Received: from mail-io0-f172.google.com ([209.85.223.172]:34197) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a3t6i-0002rg-2e for 22070@debbugs.gnu.org; Tue, 01 Dec 2015 17:09:08 -0500 Received: by ioir85 with SMTP id r85so25616216ioi.1 for <22070@debbugs.gnu.org>; Tue, 01 Dec 2015 14:09:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=LaY2laAcmKYml9RqSfRkMxwqdKPrYV0snJ7FDTlFMns=; b=IIYSAKH4NX69OLXn5imwYSqt1R7iO09IVIFKJ+r6+06vlH38cGsATNl9ObpCOtr0nw 1ppJpNoE3U50MUXAwLS8d4FvdjOpZZYhKH1uY37xmrfBI4foOohF3aMvDgsWkNzDR8cl tBhrLPLw9UgAUOy6NM3haWEyZXTkb5l6Su+Db8T9vZ51U9a6JyRh9wzprbp1WCgLCKrK yJVFKmamxdyXmMcyIo0RR7aDngwUtOruLdfbS9KqtdArI+lfonTCFfT11cICkrRJ8bJI +WLQpNenYA8wjE0vkb+R18l5s+3Vb2Kjak9XFEp/ET4hIQuzlcP6O0i5n0Xhju0/XwTI bUJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=LaY2laAcmKYml9RqSfRkMxwqdKPrYV0snJ7FDTlFMns=; b=NfE9cFVpXM0Coh1nRVnkEo7Wv3Zg1sAn3UsJl/Kz1wB/0ofY49OxMz7eFmb4gKukmN x8O2yN0yMveUUD9oOEFQwUoyfaH06Wt9HX1NgjDX89ePJUcZy/0W+2r9bPrXzYj+w0pO kGOpxSUuNLhaTG7OGXHeWPcEZj/IaciwsmqRLmLQQTVuzA6/LYRR2JY553tZaGh76g9r vWodKzeVOeq+9SoFtJe+8WvLAMjawcrPyRdcvXVM8X47MVzao2o3FiVw0jsSYIzDu82u BDgPjMk2TN974WXK7AKxxNq5PX4E0actQeW6VaMRFt0GhPiyOXmiwEx07sLKvKai51xr 6XqQ== X-Gm-Message-State: ALoCoQlOQExTHXbCgroasFcf6cCPq9V2aPBw/jnegzo2ufFhsix+Qu3wK3yEVc/dOuwrrCgCs5l/ X-Received: by 10.107.34.7 with SMTP id i7mr497087ioi.32.1449007747309; Tue, 01 Dec 2015 14:09:07 -0800 (PST) MIME-Version: 1.0 Received: by 10.64.159.195 with HTTP; Tue, 1 Dec 2015 14:08:27 -0800 (PST) In-Reply-To: <565E0F69.5000301@redhat.com> References: <565E0F69.5000301@redhat.com> From: Doug Evans Date: Tue, 1 Dec 2015 14:08:27 -0800 Message-ID: Subject: Re: bug#22070: Recreating release 1.6 from git To: Eric Blake Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 22070 Cc: 22070@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Tue, Dec 1, 2015 at 1:21 PM, Eric Blake wrote: > On 12/01/2015 11:09 AM, Doug Evans wrote: >> Hi. >> >> Is there a recipe for recreating (as close as possible, but not >> necessarily identical to) the 1.6 release from git? > > Untested, but roughly: > > git checkout v1.6 > ./bootstrap > ./configure > make dist Awesome! Thanks much. The only differences I see are due to autoconf/automake/etc. version differences. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 17:15:04 2015 Received: (at 22070) by debbugs.gnu.org; 1 Dec 2015 22:15:05 +0000 Received: from localhost ([127.0.0.1]:35451 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a3tCS-00030J-Hf for submit@debbugs.gnu.org; Tue, 01 Dec 2015 17:15:04 -0500 Received: from mail-ig0-f182.google.com ([209.85.213.182]:34459) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a3tC8-0002zO-Vf for 22070@debbugs.gnu.org; Tue, 01 Dec 2015 17:15:03 -0500 Received: by igvg19 with SMTP id g19so105011058igv.1 for <22070@debbugs.gnu.org>; Tue, 01 Dec 2015 14:14:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=f+96kpJUT2Q4hCqzatq26iwG4IhS6Fu31F/IhjiXjtE=; b=hJJkLDpA151PEo0taV4eXMp8req1s0BhTuZsLXeacX+kOMPK/kBKI3gxLPRATDY54Y QBBz4WN1cpOcpOAD+H9N+tPDvZ6Od7i/CPq8ZDy3tMJeIIw9e9i+epTpF8IsPluDvfBH Z9+HSh752Xoe1Hr80Bp1sQmhatfZ0YUAuvex7P2FG9QHnQIWVM/GfHyVqUI6Td6uOD/J XaVeBmaNdixNeCqjP713HMet5+mvK+KXkvIZSs52g13ZA9Ij0k1IJzH635RxfHTKky7j yGOoxFhligiOJTJ+UsbH4EKJkbJRcU2+iAxU8XitgArFueooSwY1rQVxtwwFTqBDAwz1 zn8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=f+96kpJUT2Q4hCqzatq26iwG4IhS6Fu31F/IhjiXjtE=; b=MsQvVQWwsqtNzPxujEeiEQzKZpmUOxxIHkvmQtrOBjUgdztlFSCfujClAatksyOr4N B3wBm9kPY2Eg3HV8YEcxotxUvLNrUN73geTSsi/KiyUPeMN2QXx0+yImSkDyGpddykmS ioe3Yn2Ioz7uJwDpzoFiq5QpRnaRVehY+dO7pmLEV97z79fdOu9wAugY+YsnWZ9SmJLm 8/dktajjp570L6k9LcA7i4iIXjKKUnN04Vros4jq7yDc7n/wjNNQBx76eMAYISeyX3Vt KMu4LqP4VOmROx45TF3AaaKdLZuatsfDcmq+v0foxujE26EO5y8/fehsKRbinWaHnuuQ 8hoA== X-Gm-Message-State: ALoCoQnd5FX4cTMkvdnPNqidK8luxOFVpMf2FuWzDQgNhJnnaD3LacQaql6a+GrTiosjfHZmzpcF X-Received: by 10.50.134.2 with SMTP id pg2mr16841017igb.48.1449008084321; Tue, 01 Dec 2015 14:14:44 -0800 (PST) MIME-Version: 1.0 Received: by 10.64.159.195 with HTTP; Tue, 1 Dec 2015 14:14:04 -0800 (PST) In-Reply-To: References: From: Doug Evans Date: Tue, 1 Dec 2015 14:14:04 -0800 Message-ID: Subject: Re: bug#22070: Recreating release 1.6 from git To: Jim Meyering Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 22070 Cc: 22070@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Tue, Dec 1, 2015 at 1:33 PM, Jim Meyering wrote: > On Tue, Dec 1, 2015 at 10:09 AM, Doug Evans wrote: >> Hi. >> >> Is there a recipe for recreating (as close as possible, but not >> necessarily identical to) the 1.6 release from git? >> >> There is a v1.6 tag so I can begin with that. >> It's the next step I'm not clear on. >> I can run the bootstrap script and get something that's buildable, >> but I'm left with, IIUC, all of gnulib instead of just the pieces that >> went into the 1.6 release. >> >> There's also the issue of using the same autoconf/automake/etc. but I >> can manage that as needed. > > Hi Doug, > > You should be able to come very close by looking at > the release announcement (for selected autotools > releases) and then following the steps in README-release. > Bottom line, "make dist" does the job. Indeed. :-) IWBN if these instructions were in README-hacking or some such. Or at least a pointer to where to find them. There is README-release but it's generated at "make dist" time (presumably for good reasons, but there's good stuff in there that would be nice to be able to easily find after a git clone and before anything else). From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 18:01:21 2015 Received: (at 22070) by debbugs.gnu.org; 1 Dec 2015 23:01:21 +0000 Received: from localhost ([127.0.0.1]:35473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a3tvE-0004FO-QV for submit@debbugs.gnu.org; Tue, 01 Dec 2015 18:01:21 -0500 Received: from mail-io0-f173.google.com ([209.85.223.173]:36802) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a3tuu-0004EX-2T for 22070@debbugs.gnu.org; Tue, 01 Dec 2015 18:01:18 -0500 Received: by iofh3 with SMTP id h3so26917451iof.3 for <22070@debbugs.gnu.org>; Tue, 01 Dec 2015 15:00:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=Qw1S2E0KiLvF2SKIzDqrANo2u6VTKI46XMqghSd5Gho=; b=Bslefeg490mleIc6fgMybaz1sm9ORlOnulPPWPirSa8q+OoiJdXnEWDtx4MAmQAZyS Ww9Ehtb0CFYKUUFYh2eGEXfriT/hVlfFJCMT6uI8nGedAV1uS8wY9+Ajl2qMSVAkoc2l gy+ThzuEXt5kjhG1KdJoPqRlBi7mCsYeC//mHIa3mK54iy3SyeOwshdW2dpZ1k6CDqg/ 9uJmtTnaJ4Xf1kXmbxzB+FhNv7pPV/OqKpqEL0h5mjONKH04ObEqA2XKJr1UXmVDJtdQ S15g4gghB7YPwBtY3oQxE8Pry5kUWe9deMnmDN5aMW+EQPUntGXaN/1+m3TO+jS0vqkk lGqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=Qw1S2E0KiLvF2SKIzDqrANo2u6VTKI46XMqghSd5Gho=; b=TDE4wiQYOz2ZqatqKDgg8/3RGgb3LxbbOIXci37Ifv1mdfeU43ot21+MCxzb4ktRzZ bs3L8CjGyk0EcjYsareR87HZDW076LEhu3T+lHI9LWZHXEY5R1ti9ibX28Q8dgJr1POk b+l2EGuFnIou9K6+eK7pLN72yU58Ot+GxJfZrWxSYxV6k63rePxUlhr4mLcAv0g8ynHa f8KAU18CZby9H85jyvPD8h1LhobuOtgADG00Ki+3PdKzR2JhRCxhnOguUXbEC6bxbcSp VSXH2+7kUMf3TgnF3WoEJUSsanmIWP02yJiw6lIvSN4Q8Y1Tjml8w8sFysxR2vI4yeoa ENcQ== X-Gm-Message-State: ALoCoQkFoDVYPomSOwgUplr8+KgdchntwITjtn7qe7UX3eOY/zGWSuyZLUZHT7338vLH3yHehOdb X-Received: by 10.107.12.28 with SMTP id w28mr569035ioi.33.1449010859256; Tue, 01 Dec 2015 15:00:59 -0800 (PST) MIME-Version: 1.0 Received: by 10.64.159.195 with HTTP; Tue, 1 Dec 2015 15:00:18 -0800 (PST) In-Reply-To: References: From: Doug Evans Date: Tue, 1 Dec 2015 15:00:18 -0800 Message-ID: Subject: Re: bug#22070: Recreating release 1.6 from git To: Jim Meyering Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 22070 Cc: 22070@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Ok, last question and then you can close this. I'm trying to verify the correct version of gnulib is being used, but I can't see anything in the bootstrap script that guarantees this. E.g., I expected to find a gnulib commit id or tag or some such that specified the version of gnulib that was used when the original 1.6 release was made. Do you know how this is done? Thanks again! On Tue, Dec 1, 2015 at 2:14 PM, Doug Evans wrote: > On Tue, Dec 1, 2015 at 1:33 PM, Jim Meyering wrote: >> On Tue, Dec 1, 2015 at 10:09 AM, Doug Evans wrote: >>> Hi. >>> >>> Is there a recipe for recreating (as close as possible, but not >>> necessarily identical to) the 1.6 release from git? >>> >>> There is a v1.6 tag so I can begin with that. >>> It's the next step I'm not clear on. >>> I can run the bootstrap script and get something that's buildable, >>> but I'm left with, IIUC, all of gnulib instead of just the pieces that >>> went into the 1.6 release. >>> >>> There's also the issue of using the same autoconf/automake/etc. but I >>> can manage that as needed. >> >> Hi Doug, >> >> You should be able to come very close by looking at >> the release announcement (for selected autotools >> releases) and then following the steps in README-release. >> Bottom line, "make dist" does the job. > > Indeed. :-) > > IWBN if these instructions were in README-hacking or some such. > Or at least a pointer to where to find them. > There is README-release but it's generated at "make dist" time > (presumably for good reasons, but there's good stuff in there > that would be nice to be able to easily find after a git clone > and before anything else). From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 19:12:09 2015 Received: (at 22070) by debbugs.gnu.org; 2 Dec 2015 00:12:09 +0000 Received: from localhost ([127.0.0.1]:35488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a3v1k-0005uL-UP for submit@debbugs.gnu.org; Tue, 01 Dec 2015 19:12:09 -0500 Received: from mx1.redhat.com ([209.132.183.28]:50078) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a3v1h-0005uB-UA for 22070@debbugs.gnu.org; Tue, 01 Dec 2015 19:12:07 -0500 Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id BCF7914CAB0; Wed, 2 Dec 2015 00:12:04 +0000 (UTC) Received: from [10.3.113.144] (ovpn-113-144.phx2.redhat.com [10.3.113.144]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id tB20C3DQ005446; Tue, 1 Dec 2015 19:12:04 -0500 Subject: Re: bug#22070: Recreating release 1.6 from git To: Doug Evans , Jim Meyering References: From: Eric Blake Openpgp: url=http://people.redhat.com/eblake/eblake.gpg X-Enigmail-Draft-Status: N1110 Organization: Red Hat, Inc. Message-ID: <565E374F.2010604@redhat.com> Date: Tue, 1 Dec 2015 17:11:59 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="2o3TiKauGj1wlLkbCaHWcFnUR5stJexgA" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 22070 Cc: 22070@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --2o3TiKauGj1wlLkbCaHWcFnUR5stJexgA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 12/01/2015 04:00 PM, Doug Evans wrote: > Ok, last question and then you can close this. >=20 > I'm trying to verify the correct version of gnulib is being used, > but I can't see anything in the bootstrap script that > guarantees this. E.g., I expected to find a gnulib commit id > or tag or some such that specified the version of gnulib that > was used when the original 1.6 release was made. > Do you know how this is done? Via git submodules. The git history of the gnulib submodule shows which version of gnulib.git was tied to a particular commit in gzip.git. Updating to a newer gnulib commit is a conscious decision done by the maintainer, and shows up in the gzip git history (that is, we are NOT automatically tracking the latest gnulib.git, which also means that we do not have to worry about the latest gnulib changes causing regressions in gzip until we are ready to do a conscious submodule bump). For example, commit 34f80f4a was the most recent modification at the time of my email, where we bumped from gnulib commit 9be0b54 to 5028090. Sadly, 'git show v1.6:gnulib' complains 'fatal: bad object v1.6:gnulib', at least for git 2.4.3. You're welcome to propose a patch to upstream git.git that would teach 'git show' how to show submodule commit ids automatically, instead of choking. I had to use 'git log -p v1.6 gnulib' to learn that v1.6 was made with gnulib.git commit 9be0b54. The bootstrap script calls 'git submodule update' to forcefully update the gnulib submodule to the correct release point, before calling the embedded gnulib-tool to copy the appropriate files from that point in time of the submodule into the gzip working tree. The use of git submodules in projects that are gnulib clients is actually desirable; because it would not scale to add lots of client labels directly into upstream gnulib.git for every client project's release. So you have to read the history of the client, and not of gnulib itself, to learn which version of gnulib a client depended on at a given time. [Oh, and top-posting on technical lists gets difficult to read] --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --2o3TiKauGj1wlLkbCaHWcFnUR5stJexgA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJWXjdPAAoJEKeha0olJ0NqZUgH/0RGQJ1B1iiQjRi09ZMNZel7 M+K5UkIKpSiXmFi4vLNwwOqDGJDzx4Do1Vmm2GEpKHVq6t8pptqAX2YJWMeH2flb eMfSzRasA2iBPey7QwaW9E9nJTW6HrDGa19ezc/bOcwhK/a99QP5c/+iGLfbLsLz 7cKqRgyN209afF74HteulgEPconDAr4QBK9T3famzAU99qVnykM6XIdxGIgt9b3c 6E0m+LjN4DxUgvIotUbMnSFzwvaxfofOYWECFUhUK/FL9uGlZCPiIoY4/cpairA9 khnKptQs7SB580hmpYEH58KcgbYOe3cviAskSS4J+CxoW6jIWc3bhjfq/o7PMIc= =rCV/ -----END PGP SIGNATURE----- --2o3TiKauGj1wlLkbCaHWcFnUR5stJexgA-- From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 15 21:56:13 2016 Received: (at 22070-done) by debbugs.gnu.org; 16 Mar 2016 01:56:13 +0000 Received: from localhost ([127.0.0.1]:49569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ag0h3-0004EE-Bl for submit@debbugs.gnu.org; Tue, 15 Mar 2016 21:56:13 -0400 Received: from mail-oi0-f43.google.com ([209.85.218.43]:33876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ag0h2-0004Dz-3q for 22070-done@debbugs.gnu.org; Tue, 15 Mar 2016 21:56:12 -0400 Received: by mail-oi0-f43.google.com with SMTP id m82so27916480oif.1 for <22070-done@debbugs.gnu.org>; Tue, 15 Mar 2016 18:56:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=DGaELkpOu1J0Dtqkd3OTG+B/Rp2LvZfmJRbUIaYVqgI=; b=sLR367QaxRkDymi7hJ4CNr0X8P/6u90mwfU4I2ukqmz/q5yjV0loPaLCnw55Gx5PrN ay0/+b7ef/dVQOrPqwaLW4cIvW33vOGJ3M+haNN+dRypPsgPdQr7qaEU8iLjM3ggaLg/ VoQOX1NfEWx+uIX41WkjxL7w/l06MzR5hmVuWbhCCxh2ui6ufHpiL5T+bvf3hwkkJWX4 V7oWkuht2B8iaCCRIlrNEflhoaPkeufUkwji9b0aj6H19/Alwzj8Ms7GXh9l8G5+LGF2 I8z8PWlQRd5PDRaBZHCrUEK/QdArK3FCjEuy/sWDy1pBkAnM3WCmYqtZtw7v8dg27HSq DSyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=DGaELkpOu1J0Dtqkd3OTG+B/Rp2LvZfmJRbUIaYVqgI=; b=izanMd9LVAAGTr9VNY8zIRezCaJvnC0+W5R/Dx6gdeB3Uc5A/hPXHar2IPwFs+yKCh G1ss5XGpf0auM20Hv4LoQYhkWE75H2HKYZjYdETywAgXgdzvu4sXPCvC5+N6+GWV/Aqu 69iF4z0+zKpWE+f/22z7MzJTPGI4cUB9dgBLZ0Jkv1NmFQQMxrM5uKbaCadH9MS0xMyL I03OsrLLbbdbpggsWZ9WIEQnKBlL3WBejmyf1pHAscyR4vgx0/xyg2CAsOduL0NVAsuc 2Dxo9/2N+D0JgB1skHtlMP/T019+2xCUdTm9GKkCGWiIu9FDEgXQlB6Bxgb8afVVsIVr 9DiA== X-Gm-Message-State: AD7BkJKTa8Zx0jztr6Ggqy8WD1IxR0or2KZDguM5k682Vbv521c4YENlnHVU+HlfD0m48380aqXEDDHEPLsiLQ== X-Received: by 10.202.84.206 with SMTP id i197mr707811oib.130.1458093366360; Tue, 15 Mar 2016 18:56:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.44.5 with HTTP; Tue, 15 Mar 2016 18:55:46 -0700 (PDT) In-Reply-To: <565E374F.2010604@redhat.com> References: <565E374F.2010604@redhat.com> From: Jim Meyering Date: Tue, 15 Mar 2016 18:55:46 -0700 X-Google-Sender-Auth: C_MosV_p7O0eHrOybWxhwETZz0o Message-ID: Subject: Re: bug#22070: Recreating release 1.6 from git To: 22070-done@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 22070-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) tags 22070 notabug done From unknown Tue Jun 17 20:40:52 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 13 Apr 2016 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator