From unknown Mon Jun 16 23:43:21 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#32410 <32410@debbugs.gnu.org> To: bug#32410 <32410@debbugs.gnu.org> Subject: Status: [PATCH] libgcrypt: Make it reproducible Reply-To: bug#32410 <32410@debbugs.gnu.org> Date: Tue, 17 Jun 2025 06:43:21 +0000 retitle 32410 [PATCH] libgcrypt: Make it reproducible reassign 32410 guix-patches submitter 32410 Bj=C3=B6rn H=C3=B6fling severity 32410 normal tag 32410 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 09 11:04:49 2018 Received: (at submit) by debbugs.gnu.org; 9 Aug 2018 15:04:49 +0000 Received: from localhost ([127.0.0.1]:46040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fnmUa-0007z1-EC for submit@debbugs.gnu.org; Thu, 09 Aug 2018 11:04:48 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fnmUW-0007yk-IK for submit@debbugs.gnu.org; Thu, 09 Aug 2018 11:04:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fnmUQ-000195-7v for submit@debbugs.gnu.org; Thu, 09 Aug 2018 11:04:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,FROM_EXCESS_BASE64 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48952) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fnmUQ-00018z-0M for submit@debbugs.gnu.org; Thu, 09 Aug 2018 11:04:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52499) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fnmUO-00077I-HD for guix-patches@gnu.org; Thu, 09 Aug 2018 11:04:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fnmUL-00016u-41 for guix-patches@gnu.org; Thu, 09 Aug 2018 11:04:36 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:43226 helo=bjoernhoefling.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fnmUK-00016A-K5 for guix-patches@gnu.org; Thu, 09 Aug 2018 11:04:33 -0400 Received: from alma-ubu (p57B52973.dip0.t-ipconnect.de [87.181.41.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id D71FF3FC9E for ; Thu, 9 Aug 2018 17:04:30 +0200 (CEST) Date: Thu, 9 Aug 2018 17:04:29 +0200 From: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= To: Subject: [PATCH] libgcrypt: Make it reproducible Message-ID: <20180809170429.52a33b8f@alma-ubu> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/7hur2AAZAyONh8JgiEOKAqf"; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] 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.9 (----) X-Debbugs-Envelope-To: submit 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: -5.9 (-----) --Sig_/7hur2AAZAyONh8JgiEOKAqf Content-Type: multipart/mixed; boundary="MP_/1fR2d1a.qebec5IR0Zoh9Z+" --MP_/1fR2d1a.qebec5IR0Zoh9Z+ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline This is a fix for core-updates. 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. I will also report upstream. Bj=C3=B6rn --MP_/1fR2d1a.qebec5IR0Zoh9Z+ Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0001-gnu-libgcrypt-Make-build-reproducible.patch =46rom 908c760f89ae5b47edbb0124339eab5801196f62 Mon Sep 17 00:00:00 2001 From: =3D?UTF-8?q?Bj=3DC3=3DB6rn=3D20H=3DC3=3DB6fling?=3D Date: Thu, 9 Aug 2018 16:45:45 +0200 Subject: [PATCH] gnu: libgcrypt: Make build reproducible. * gnu/packages/patches/libgcrypt-make-yat2m-reproducible.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnupg.scm (libgcrypt)[source]: Use it. --- gnu/local.mk | 1 + gnu/packages/gnupg.scm | 4 ++- .../libgcrypt-make-yat2m-reproducible.patch | 32 +++++++++++++++++++ 3 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/libgcrypt-make-yat2m-reproducible.= patch diff --git a/gnu/local.mk b/gnu/local.mk index 9eb636037..d242f355b 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -858,6 +858,7 @@ dist_patch_DATA =3D \ %D%/packages/patches/libevent-2.1-skip-failing-test.patch \ %D%/packages/patches/libexif-CVE-2016-6328.patch \ %D%/packages/patches/libexif-CVE-2017-7544.patch \ + %D%/packages/patches/libgcrypt-make-yat2m-reproducible.patch \ %D%/packages/patches/libgit2-mtime-0.patch \ %D%/packages/patches/libgdata-fix-tests.patch \ %D%/packages/patches/libgdata-glib-duplicate-tests.patch \ diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index 54b44996e..942f975e5 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -101,7 +101,9 @@ Daemon and possibly more in the future.") version ".tar.bz2")) (sha256 (base32 - "0z5gs1khzyknyfjr19k8gk4q148s6q987ya85cpn0iv70fz91v36")))) + "0z5gs1khzyknyfjr19k8gk4q148s6q987ya85cpn0iv70fz91v36")) + (patches + (search-patches "libgcrypt-make-yat2m-reproducible.patch")))) (build-system gnu-build-system) (propagated-inputs `(("libgpg-error-host" ,libgpg-error))) diff --git a/gnu/packages/patches/libgcrypt-make-yat2m-reproducible.patch b= /gnu/packages/patches/libgcrypt-make-yat2m-reproducible.patch new file mode 100644 index 000000000..3056f0baa --- /dev/null +++ b/gnu/packages/patches/libgcrypt-make-yat2m-reproducible.patch @@ -0,0 +1,32 @@ +Make yat2m in libgcrypt respect SOURCE_DATE_EPOCH, making +the build reproducible. + +This was already fixed upstream in GnuPG: +https://dev.gnupg.org/rG139de02b93773615bdd95e04a7f0c1ad73b4f6fb + +and in libgpg-error: +https://dev.gnupg.org/rE5494a5728418938d2e42158bb646b07124184e64 + + +--- a/doc/yat2m.c 2017-11-23 19:16:58.000000000 +0100 ++++ b/doc/yat2m.c 2017-08-28 12:22:54.000000000 +0200 +@@ -1475,6 +1484,7 @@ + main (int argc, char **argv) + { + int last_argc =3D -1; ++ const char *s; +=20 + opt_source =3D "GNU"; + opt_release =3D ""; +@@ -1608,6 +1618,11 @@ + if (argc > 1) + die ("usage: " PGM " [OPTION] [FILE] (try --help for more information= )\n"); +=20 ++ /* Take care of supplied timestamp for reproducible builds. See ++ * https://reproducible-builds.org/specs/source-date-epoch/ */ ++ if (!opt_date && (s =3D getenv ("SOURCE_DATE_EPOCH")) && *s) ++ opt_date =3D s; ++ + /* Start processing. */ + if (argc && strcmp (*argv, "-")) + { --=20 2.18.0 --MP_/1fR2d1a.qebec5IR0Zoh9Z+-- --Sig_/7hur2AAZAyONh8JgiEOKAqf Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAltsV/4ACgkQvyhstlk+X/0wnQCgqgfThPMvnDbzbxjySFDzAq/V Af8An2zUZuPBVcv8/+vP0aHdm5kJcOqa =/bA1 -----END PGP SIGNATURE----- --Sig_/7hur2AAZAyONh8JgiEOKAqf-- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 14 01:06:22 2018 Received: (at 32410) by debbugs.gnu.org; 14 Aug 2018 05:06:23 +0000 Received: from localhost ([127.0.0.1]:50080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpRXC-00045J-Le for submit@debbugs.gnu.org; Tue, 14 Aug 2018 01:06:22 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:46790 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpRXA-000457-Lg for 32410@debbugs.gnu.org; Tue, 14 Aug 2018 01:06:21 -0400 Received: from alma-ubu (p57B52973.dip0.t-ipconnect.de [87.181.41.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id 0A3CB3F9FE; Tue, 14 Aug 2018 07:06:19 +0200 (CEST) Date: Tue, 14 Aug 2018 07:06:15 +0200 From: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= To: 32410@debbugs.gnu.org, Ricardo Wurmus Subject: Re: [bug#32410] [PATCH] libgcrypt: Make it reproducible Message-ID: <20180814070615.4b52824b@alma-ubu> In-Reply-To: <20180809170429.52a33b8f@alma-ubu> References: <20180809170429.52a33b8f@alma-ubu> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/.r_p/2U9FgB4UdM5_B7I3LJ"; protocol="application/pgp-signature" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 32410 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.9 (/) --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-- From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 16 17:11:12 2018 Received: (at 32410-done) by debbugs.gnu.org; 16 Aug 2018 21:11:12 +0000 Received: from localhost ([127.0.0.1]:52911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fqPXz-0001oT-RX for submit@debbugs.gnu.org; Thu, 16 Aug 2018 17:11:12 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:42413) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fqPXy-0001oJ-8Z for 32410-done@debbugs.gnu.org; Thu, 16 Aug 2018 17:11:10 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 2324721B98; Thu, 16 Aug 2018 17:11:10 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Thu, 16 Aug 2018 17:11:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=RQ/Xkx9Cx25TYpXjDqug1n6jJn/sdZGfQisbhdTD+0g=; b=vHWnq NUEkaj1Q85WZ7rL2JuVKjIHu58Ow0Ce7MiWAUTiwAz7n//Au/l3luf3hvDdo9dax qxpzEV7yBsODCz93ROsnTrAssY2PHVAQ1rBdKxgT0djSMf1f/wMBqXTsFVDB2hQ9 hpWRCKRn0xL8I8ZQ//bcCFeFogM6zyqdWVJuTI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=RQ/Xkx9Cx25TYpXjDqug1n6jJn/sd ZGfQisbhdTD+0g=; b=WLbPu93Pkt3FSd8/CGNq6iplnKMzPKFcLeryeS1umtcsq Eut4FuLxVeRqdcMRRJ1bU2uBTUeI5qC4rnZt2j6Q4hbDcv2T1fzxWdOIKSjlU10n 1qH4rdaWfM/bW4O13FWti74NdzV9WDQe7FhhfmdpSoBc4p3kb/o81UA5Qe0fr66W 8vq+/fHj0A2SnOO4wnRliZduDEBZpjnpn/1EbS+iC0y4PIp15QaqYOv/TPEYj7Ry /xSeRALdKlxxq0QEnUTMsCcYExBps952InXueoNdWaJVT6TlVndiDexk5gcOUYia TvQTci0tExoSl4GjfJZAwlmuBLYh/h37cWxVYj0EQ== X-ME-Proxy: X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 5DCFBE4519; Thu, 16 Aug 2018 17:11:07 -0400 (EDT) Date: Thu, 16 Aug 2018 17:11:06 -0400 From: Leo Famulari To: =?iso-8859-1?Q?Bj=F6rn_H=F6fling?= Subject: Re: [bug#32410] [PATCH] libgcrypt: Make it reproducible Message-ID: <20180816211106.GC29448@jasmine.lan> References: <20180809170429.52a33b8f@alma-ubu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ABTtc+pdwF7KHXCz" Content-Disposition: inline In-Reply-To: <20180809170429.52a33b8f@alma-ubu> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32410-done Cc: 32410-done@debbugs.gnu.org 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: -1.7 (-) --ABTtc+pdwF7KHXCz Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 09, 2018 at 05:04:29PM +0200, Bj=F6rn H=F6fling 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. >=20 > I will also report upstream. Thanks, please reply with a link to the upstream discussion. > From 908c760f89ae5b47edbb0124339eab5801196f62 Mon Sep 17 00:00:00 2001 > From: =3D?UTF-8?q?Bj=3DC3=3DB6rn=3D20H=3DC3=3DB6fling?=3D > > Date: Thu, 9 Aug 2018 16:45:45 +0200 > Subject: [PATCH] gnu: libgcrypt: Make build reproducible. >=20 > * gnu/packages/patches/libgcrypt-make-yat2m-reproducible.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. > * gnu/packages/gnupg.scm (libgcrypt)[source]: Use it. Pushed as 4866cba66ae40d722bb6c50b7dca27725ffa4532 --ABTtc+pdwF7KHXCz Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlt16GoACgkQJkb6MLrK fwjSwBAAwEDRrqYdHKMCFxJqsESa14GQZT1530nSAvfjS2U0Fii7RERCfQ5rSROQ pDx57gGBDEUCRqWcwBAT1IvKT3zWg2VJS85MSnZUA6WBhR2yM9vHgQ/RJM4lmn0Y 9cFfSj5KQaZPJCh75bqK8I5domaEWZQbbsicQDqMRv+o8MUGZOGmAFgVo0gluLjm C0lbd7MjJI+MaN5i6TEFFJLLvl6wajohiwxLdJB62EISMd0TOdZ8j8zYcnodYyR8 OhvHnRcZt/12e1b40BTC/YQ/Q9OdADzqGqE9L0ALKZY6X2xjgXSYZM4CLgyNhWvY W6RHFD8498FL8WC2Wl9xwG4UIX6Kjtgv4ZaArfbegznL5Ua4ZLkYhY2gRpQlZ+/2 h0uSRG0hudP7Ma7fKKR8+n9hnXSXK1uAbpDWeXFDHZ/r8faRZelUbk+9Os9nbOoG Ovs+OWtz2s0s9i+qNRyAn4vB01R8I4cwBT2CypdskOIPeC4uZO/21AqOuGnSGZi5 +7y81dWd2XbS4WfG+bhXOLoiQWPHtW3yIyr5KW0VoLz6UeCph+MCMfJw5+OGQ18T L5Jrgzq65YBOUygDT+4HdTz6EKZAG0V9lri8wfrJQJk4tez/wEqja81vx7ZNAIJb hnC0NVpdA730WzRVlnAIReYZ0s6E98dpj1Zhi0fulJMTH1MVT5E= =92IT -----END PGP SIGNATURE----- --ABTtc+pdwF7KHXCz-- From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 17 03:40:52 2018 Received: (at 32410-done) by debbugs.gnu.org; 17 Aug 2018 07:40:52 +0000 Received: from localhost ([127.0.0.1]:53219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fqZNL-0004DG-IS for submit@debbugs.gnu.org; Fri, 17 Aug 2018 03:40:52 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:47014 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fqZNI-0004D3-M9 for 32410-done@debbugs.gnu.org; Fri, 17 Aug 2018 03:40:50 -0400 Received: from alma-ubu (p57B529DB.dip0.t-ipconnect.de [87.181.41.219]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id 05F8540653; Fri, 17 Aug 2018 09:40:46 +0200 (CEST) Date: Fri, 17 Aug 2018 09:40:27 +0200 From: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= To: Leo Famulari Subject: Re: [bug#32410] [PATCH] libgcrypt: Make it reproducible Message-ID: <20180817094027.30293474@alma-ubu> In-Reply-To: <20180816211106.GC29448@jasmine.lan> References: <20180809170429.52a33b8f@alma-ubu> <20180816211106.GC29448@jasmine.lan> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/5cq3kQ38MXefb26s8++r2Z6"; protocol="application/pgp-signature" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 32410-done Cc: 32410-done@debbugs.gnu.org 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.9 (/) --Sig_/5cq3kQ38MXefb26s8++r2Z6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Thu, 16 Aug 2018 17:11:06 -0400 Leo Famulari wrote: > On Thu, Aug 09, 2018 at 05:04:29PM +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. > >=20 > > I will also report upstream. =20 >=20 > Thanks, please reply with a link to the upstream discussion. It's not (yet) a discussion :-) The task is tracked here: https://dev.gnupg.org/T4102 > > From 908c760f89ae5b47edbb0124339eab5801196f62 Mon Sep 17 00:00:00 > > 2001 From: =3D?UTF-8?q?Bj=3DC3=3DB6rn=3D20H=3DC3=3DB6fling?=3D > > > > Date: Thu, 9 Aug 2018 16:45:45 +0200 > > Subject: [PATCH] gnu: libgcrypt: Make build reproducible. > >=20 > > * gnu/packages/patches/libgcrypt-make-yat2m-reproducible.patch: New > > file. > > * gnu/local.mk (dist_patch_DATA): Add it. > > * gnu/packages/gnupg.scm (libgcrypt)[source]: Use it. =20 >=20 > Pushed as 4866cba66ae40d722bb6c50b7dca27725ffa4532 Thanks. Bj=C3=B6rn --Sig_/5cq3kQ38MXefb26s8++r2Z6 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlt2e+wACgkQvyhstlk+X/0u3ACgpQSxLkZqm4vlcsUb4UTcXsFT w58AoIrYzFhunR4nJ97nE92a+OyXM26s =POR4 -----END PGP SIGNATURE----- --Sig_/5cq3kQ38MXefb26s8++r2Z6-- From unknown Mon Jun 16 23:43:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 14 Sep 2018 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