From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58517) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fpRXu-00039S-Of for guix-patches@gnu.org; Tue, 14 Aug 2018 01:07:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fpRXr-0002l2-Ld for guix-patches@gnu.org; Tue, 14 Aug 2018 01:07:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:45062) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fpRXr-0002kx-HI for guix-patches@gnu.org; Tue, 14 Aug 2018 01:07:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fpRXp-00046Z-KC for guix-patches@gnu.org; Tue, 14 Aug 2018 01:07:03 -0400 Subject: [bug#32410] [PATCH] libgcrypt: Make it reproducible Resent-Message-ID: Date: Tue, 14 Aug 2018 07:06:15 +0200 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20180814070615.4b52824b@alma-ubu> In-Reply-To: <20180809170429.52a33b8f@alma-ubu> References: <20180809170429.52a33b8f@alma-ubu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/.r_p/2U9FgB4UdM5_B7I3LJ"; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 32410@debbugs.gnu.org, Ricardo Wurmus --Sig_/.r_p/2U9FgB4UdM5_B7I3LJ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Thu, 9 Aug 2018 17:04:29 +0200 Bj=C3=B6rn H=C3=B6fling wrote: > This is a fix for core-updates. >=20 > The libgcrypt package contains a yat2m command that adds a timestamp > into the generated man-page. The (more or less) same C-file exits > also in the packages gnupg and libgpg-error. There it already > considers SOURCE_DATE_EPOCH. I diffed from gnupg and removed > unrelated things. Concerning tests: 1. It compiles. 2. New manpage does contain an EPOCH timestamp. 3. gpg -c still works (And strace says it's loading the new libgcrypt). 4. diffoscope of old and new store entry only shows the manpage change and of cause reference updates into new store entry. Bj=C3=B6rn --Sig_/.r_p/2U9FgB4UdM5_B7I3LJ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAltyY0gACgkQvyhstlk+X/0X6gCgnLoXsU78EBd26OvOxik2YD1a o6QAoJuu1S6EdUovoKlwadaQYG7ukXYt =LDgn -----END PGP SIGNATURE----- --Sig_/.r_p/2U9FgB4UdM5_B7I3LJ--