GNU bug report logs -
#33243
[PATCH 0/1] Update libgcrypt
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 33243 in the body.
You can then email your comments to 33243 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#33243
; Package
guix-patches
.
(Fri, 02 Nov 2018 17:13:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 02 Nov 2018 17:13:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
This patch updates libgcrypt to 1.8.4.
The reproducibility problem was fixed upstream and thus the patch was
removed from package definition.
I applied this on core-updates-next, was that the right branch?
Björn
[Message part 2 (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#33243
; Package
guix-patches
.
(Fri, 02 Nov 2018 17:32:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 33243 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Update libgcrypt and remove reproducibility patch, it is now built-in.
See https://dev.gnupg.org/T4102
* gnu/packages/gnupg.scm (libgcrypt): Update to 1.8.4.
[source]: Remove patch.
* gnu/packages/patches/libgcrypt-make-yat2m-reproducible.patch: Delete file.
* gnu/local.mk(dist_patch_DATA): Remove it.
---
gnu/local.mk | 1 -
gnu/packages/gnupg.scm | 7 ++--
.../libgcrypt-make-yat2m-reproducible.patch | 32 -------------------
3 files changed, 3 insertions(+), 37 deletions(-)
delete mode 100644 gnu/packages/patches/libgcrypt-make-yat2m-reproducible.patch
diff --git a/gnu/local.mk b/gnu/local.mk
index 4ba49e86a..ce45c64ec 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -885,7 +885,6 @@ dist_patch_DATA = \
%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 3d6727bbd..0b8d3e578 100644
--- a/gnu/packages/gnupg.scm
+++ b/gnu/packages/gnupg.scm
@@ -15,6 +15,7 @@
;;; Copyright © 2017 Petter <petter <at> mykolab.ch>
;;; Copyright © 2018 Tobias Geerinckx-Rice <me <at> tobias.gr>
;;; Copyright © 2018 Marius Bakke <mbakke <at> fastmail.com>
+;;; Copyright © 2018 Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -97,16 +98,14 @@ Daemon and possibly more in the future.")
(define-public libgcrypt
(package
(name "libgcrypt")
- (version "1.8.3")
+ (version "1.8.4")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnupg/libgcrypt/libgcrypt-"
version ".tar.bz2"))
(sha256
(base32
- "0z5gs1khzyknyfjr19k8gk4q148s6q987ya85cpn0iv70fz91v36"))
- (patches
- (search-patches "libgcrypt-make-yat2m-reproducible.patch"))))
+ "09r27ywj9zplq6n9qw3mn7zmvf6y2jdmwx5d1kg8yqkj0qx18f7n"))))
(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
deleted file mode 100644
index 3056f0baa..000000000
--- a/gnu/packages/patches/libgcrypt-make-yat2m-reproducible.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-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 = -1;
-+ const char *s;
-
- opt_source = "GNU";
- opt_release = "";
-@@ -1608,6 +1618,11 @@
- if (argc > 1)
- die ("usage: " PGM " [OPTION] [FILE] (try --help for more information)\n");
-
-+ /* Take care of supplied timestamp for reproducible builds. See
-+ * https://reproducible-builds.org/specs/source-date-epoch/ */
-+ if (!opt_date && (s = getenv ("SOURCE_DATE_EPOCH")) && *s)
-+ opt_date = s;
-+
- /* Start processing. */
- if (argc && strcmp (*argv, "-"))
- {
--
2.19.1
[Message part 2 (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#33243
; Package
guix-patches
.
(Fri, 02 Nov 2018 20:39:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 33243 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Fri, Nov 02, 2018 at 06:12:07PM +0100, Björn Höfling wrote:
> This patch updates libgcrypt to 1.8.4.
>
> The reproducibility problem was fixed upstream and thus the patch was
> removed from package definition.
>
> I applied this on core-updates-next, was that the right branch?
Yes, that's the right branch, thank you!
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#33243
; Package
guix-patches
.
(Tue, 06 Nov 2018 06:46:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 33243 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Fri, 2 Nov 2018 16:31:55 -0400
Leo Famulari <leo <at> famulari.name> wrote:
> On Fri, Nov 02, 2018 at 06:12:07PM +0100, Björn Höfling wrote:
> > This patch updates libgcrypt to 1.8.4.
> >
> > The reproducibility problem was fixed upstream and thus the patch
> > was removed from package definition.
> >
> > I applied this on core-updates-next, was that the right branch?
>
> Yes, that's the right branch, thank you!
Just to be sure: I applied locally, someone with commit rights need to
commit it.
I also built gnupg successfully as a test.
Björn
[Message part 2 (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#33243
; Package
guix-patches
.
(Wed, 14 Nov 2018 11:14:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 33243 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hello Björn,
Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de> skribis:
> On Fri, 2 Nov 2018 16:31:55 -0400
> Leo Famulari <leo <at> famulari.name> wrote:
>
>> On Fri, Nov 02, 2018 at 06:12:07PM +0100, Björn Höfling wrote:
>> > This patch updates libgcrypt to 1.8.4.
>> >
>> > The reproducibility problem was fixed upstream and thus the patch
>> > was removed from package definition.
>> >
>> > I applied this on core-updates-next, was that the right branch?
>>
>> Yes, that's the right branch, thank you!
>
> Just to be sure: I applied locally, someone with commit rights need to
> commit it.
I think you could be that person. :-)
Could you create an account on Savannah, upload the OpenPGP key you’ll
use to sign commits there (via the web UI), and reply to this message
signed with the same key and giving me your account name?
Thanks in advance!
Ludo’.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#33243
; Package
guix-patches
.
(Wed, 14 Nov 2018 17:42:01 GMT)
Full text and
rfc822 format available.
Message #20 received at 33243 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Wed, Nov 14, 2018 at 12:13:29PM +0100, Ludovic Courtès wrote:
> I think you could be that person. :-)
>
> Could you create an account on Savannah, upload the OpenPGP key you’ll
> use to sign commits there (via the web UI), and reply to this message
> signed with the same key and giving me your account name?
>
> Thanks in advance!
Great! Please also make sure to read the HACKING file in our Git repo.
[signature.asc (application/pgp-signature, inline)]
Reply sent
to
Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>
:
You have taken responsibility.
(Sun, 18 Nov 2018 12:04:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>
:
bug acknowledged by developer.
(Sun, 18 Nov 2018 12:04:02 GMT)
Full text and
rfc822 format available.
Message #25 received at 33243-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Fri, 16 Nov 2018 10:29:50 +0100
ludo <at> gnu.org (Ludovic Courtès) wrote:
> Hello!
>
> Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de> skribis:
>
> > On Wed, 14 Nov 2018 12:40:29 -0500
> > Leo Famulari <leo <at> famulari.name> wrote:
> >
> >> On Wed, Nov 14, 2018 at 12:13:29PM +0100, Ludovic Courtès wrote:
> >> > I think you could be that person. :-)
Pushed under core-updates-next:
02d83c247931045cf899433223e1b1a51f605a9f
First push to Guix. Is everything fine?
Björn
[Message part 2 (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#33243
; Package
guix-patches
.
(Sun, 18 Nov 2018 22:35:02 GMT)
Full text and
rfc822 format available.
Message #28 received at 33243-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Sun, Nov 18, 2018 at 01:03:25PM +0100, Björn Höfling wrote:
> Pushed under core-updates-next:
>
> 02d83c247931045cf899433223e1b1a51f605a9f
>
> First push to Guix. Is everything fine?
It looks good to me, thank you!
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 17 Dec 2018 12:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 5 years and 130 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.