From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 16 04:34:18 2020 Received: (at submit) by debbugs.gnu.org; 16 Apr 2020 08:34:18 +0000 Received: from localhost ([127.0.0.1]:37499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jOzyT-0002sf-RB for submit@debbugs.gnu.org; Thu, 16 Apr 2020 04:34:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:34650) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jOzyS-0002sY-Is for submit@debbugs.gnu.org; Thu, 16 Apr 2020 04:34:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46103) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jOzyQ-0001me-El for guix-patches@gnu.org; Thu, 16 Apr 2020 04:34:16 -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.0 required=5.0 tests=BAYES_20,UNPARSEABLE_RELAY autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jOzyP-00088B-3Z for guix-patches@gnu.org; Thu, 16 Apr 2020 04:34:14 -0400 Received: from mira.cbaines.net ([212.71.252.8]:54324) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jOzyO-00087v-UI for guix-patches@gnu.org; Thu, 16 Apr 2020 04:34:13 -0400 Received: from localhost (unknown [46.237.160.17]) by mira.cbaines.net (Postfix) with ESMTPSA id AAEE827BBE1 for ; Thu, 16 Apr 2020 09:34:11 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 0af077fa for ; Thu, 16 Apr 2020 08:34:09 +0000 (UTC) From: Christopher Baines To: guix-patches@gnu.org Subject: [PATCH] gnu: gnutls: Enable p11-kit. Date: Thu, 16 Apr 2020 09:34:09 +0100 Message-Id: <20200416083409.6230-1-mail@cbaines.net> X-Mailer: git-send-email 2.26.0 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.71.252.8 X-Spam-Score: 0.3 (/) 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: -0.7 (/) Everywhere except mips64el, where a comment says it doesn't work. I can't= test as I can't build this on mips64el anyway. This change will enable running the tests for libcacard. * gnu/packages/tls.scm (gnutls)[arguments]: Only specify --without-p11-ki= t on mips64el. [inputs]: Include the p11-kit for all systems except mips64el. --- gnu/packages/tls.scm | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index 3eb32fc27a..85f159a401 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -181,7 +181,7 @@ living in the same process.") `(; Ensure we don't keep a reference to this buggy software. #:disallowed-references (,net-tools) #:configure-flags - (list + (cons* ;; GnuTLS doesn't consult any environment variables to spec= ify ;; the location of the system-wide trust store. Instead it= has a ;; configure-time option. Unless specified, its configure = script @@ -202,9 +202,14 @@ living in the same process.") (string-append "--with-guile-extension-dir=3D" "$(libdir)/guile/$(GUILE_EFFECTIVE_VERSION)/= extensions") =20 - ;; FIXME: Temporarily disable p11-kit support since it is n= ot - ;; working on mips64el. - "--without-p11-kit") + (let ((system ,(or (%current-target-system) + (%current-system)))) + (if (string-prefix? "mips64el" system) + (list + ;; FIXME: Temporarily disable p11-kit support since = it is + ;; not working on mips64el. + "--without-p11-kit") + '()))) =20 #:phases (modify-phases %standard-phases (add-after @@ -227,7 +232,12 @@ living in the same process.") ("pkg-config" ,pkg-config) ("which" ,which))) (inputs - `(("guile" ,guile-2.2))) + `(("guile" ,guile-2.2) + ,@(let ((system (or (%current-target-system) + (%current-system)))) + (if (string-prefix? "mips64el" system) + '() + `(("p11-kit" ,p11-kit)))))) (propagated-inputs ;; These are all in the 'Requires.private' field of gnutls.pc. `(("libtasn1" ,libtasn1) --=20 2.26.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 16 08:16:34 2020 Received: (at 40654) by debbugs.gnu.org; 16 Apr 2020 12:16:34 +0000 Received: from localhost ([127.0.0.1]:37679 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jP3RZ-0003jG-M1 for submit@debbugs.gnu.org; Thu, 16 Apr 2020 08:16:33 -0400 Received: from pat.zlotemysli.pl ([37.59.186.212]:48792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jP3RX-0003fe-El for 40654@debbugs.gnu.org; Thu, 16 Apr 2020 08:16:32 -0400 Received: (qmail 3505 invoked by uid 1009); 16 Apr 2020 14:16:29 +0200 Received: from 188.123.215.55 (kuba@kadziolka.net@188.123.215.55) by pat (envelope-from , uid 1002) with qmail-scanner-2.08st (clamdscan: 0.98.6/25783. spamassassin: 3.4.0. perlscan: 2.08st. Clear:RC:1(188.123.215.55):. Processed in 0.024542 secs); 16 Apr 2020 12:16:29 -0000 Received: from unknown (HELO gravity) (kuba@kadziolka.net@188.123.215.55) by pat.zlotemysli.pl with SMTP; 16 Apr 2020 14:16:29 +0200 Date: Thu, 16 Apr 2020 14:16:27 +0200 From: Jakub =?utf-8?B?S8SFZHppb8WCa2E=?= To: Christopher Baines Subject: Re: [PATCH] gnu: gnutls: Enable p11-kit. Message-ID: <20200416121627.6uaox5yd3vmpym53@gravity> References: <20200416083409.6230-1-mail@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="vfyeluu527suj5rx" Content-Disposition: inline In-Reply-To: <20200416083409.6230-1-mail@cbaines.net> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40654 Cc: 40654@debbugs.gnu.org, control@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.0 (-) --vfyeluu527suj5rx Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable retitle 40654 [PATCH core-updates] gnu: gnutls: Enable p11-kit. thanks On Thu, Apr 16, 2020 at 09:34:09AM +0100, Christopher Baines wrote: > Everywhere except mips64el, where a comment says it doesn't work. I can't= test > as I can't build this on mips64el anyway. >=20 > This change will enable running the tests for libcacard. >=20 > * gnu/packages/tls.scm (gnutls)[arguments]: Only specify --without-p11-ki= t on > mips64el. > [inputs]: Include the p11-kit for all systems except mips64el. Chris, not sure if you noticed, but even though `guix refresh --list-dependent gnutls' lists only 2 packages, this change will trigger a core-updates-worthy rebuild due to the graft currently used for gnutls. I was under the impression that, as a convention, we mark such patches with [PATCH core-updates] in the subject, which made me uncertain as to whether you realized that this will rebuild the world. (Though, now that I think of it, testing this has probably required a significant amount of time...) Have a nice day! Jakub K=C4=85dzio=C5=82ka --vfyeluu527suj5rx Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE5Xa/ss9usT31cTO54xWnWEYTFWQFAl6YTJsACgkQ4xWnWEYT FWQnaA//b/zsGvpCP6qGuSWajQ6JUCoM1fDOlypnqtC7JjfYymBXfh1jiDQs7+f3 6NFXTtzIREn5IbB9lpOpSRsgDLs3JBwKzliOhcxIC8u0kEpW3EMBEEC58hJV69K7 ruUudoiTTUtgC51tHniKTSO6kWh4h0SOVpzMP+2zfL9c8qVfA9+wuHs4LZPmlTIp KVotsBTvt/BAG8J/IdF3Tg8ATV18kOy9Jn1OVlIG+/wKXxLWnVWNioCwUujZBdWv 608O+Nn3MgkZMpVzMDFliuLW0A5kKgv31KQW3F4ePcVMdiJ7RWu49DCWJQzM3UB4 Bp4uTPitmR5rN8BPN+nhec0YbUqUlF7cl3IdmLRjQmTZxrhD3c6lLNT3m3UvHIhq L6aiOwwc/M4xXqukIVW+rb63S2JF1Fl4vsY1hf3hSpPZZzObtauJZL2ZcyBwhFC+ URLzyx62K/WsckHA4B7bt4JdOApVDZvaho0GSwNvm4XI1Lemie8Ft+t6MVpDH41I cMMX6A213mJLr5L/N1au9bAhnU3j9wIP+zGXeLcc/bR72jLeXT1iClArQP53C87a PE4aR501lUClTJEt3c3AAxqq+q58IHvHbmE68e4J8yzzYRKXSQj86JkULGQFxmHH u1M3p7ZFFi18mqE538dgIFHMPjJRyPa0GtQ3vWQtKFXUF909nsE= =UJe5 -----END PGP SIGNATURE----- --vfyeluu527suj5rx-- From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 16 13:38:06 2020 Received: (at 40654) by debbugs.gnu.org; 16 Apr 2020 17:38:06 +0000 Received: from localhost ([127.0.0.1]:39333 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jP8Sj-0008Kj-Uq for submit@debbugs.gnu.org; Thu, 16 Apr 2020 13:38:06 -0400 Received: from mira.cbaines.net ([212.71.252.8]:56436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jP8Si-0008KZ-NA for 40654@debbugs.gnu.org; Thu, 16 Apr 2020 13:38:05 -0400 Received: from localhost (unknown [46.237.173.52]) by mira.cbaines.net (Postfix) with ESMTPSA id CFAFE27BBE1; Thu, 16 Apr 2020 18:38:03 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 1a5fb6de; Thu, 16 Apr 2020 17:38:01 +0000 (UTC) References: <20200416083409.6230-1-mail@cbaines.net> <20200416121627.6uaox5yd3vmpym53@gravity> User-agent: mu4e 1.2.0; emacs 26.3 From: Christopher Baines To: Jakub =?utf-8?B?S8SFZHppb8WCa2E=?= Subject: Re: [PATCH] gnu: gnutls: Enable p11-kit. In-reply-to: <20200416121627.6uaox5yd3vmpym53@gravity> Date: Thu, 16 Apr 2020 18:37:59 +0100 Message-ID: <87o8rr5o20.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40654 Cc: 40654@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.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Jakub K=C4=85dzio=C5=82ka writes: > On Thu, Apr 16, 2020 at 09:34:09AM +0100, Christopher Baines wrote: >> Everywhere except mips64el, where a comment says it doesn't work. I can'= t test >> as I can't build this on mips64el anyway. >> >> This change will enable running the tests for libcacard. >> >> * gnu/packages/tls.scm (gnutls)[arguments]: Only specify --without-p11-k= it on >> mips64el. >> [inputs]: Include the p11-kit for all systems except mips64el. > > Chris, > > not sure if you noticed, but even though `guix refresh --list-dependent > gnutls' lists only 2 packages, this change will trigger a > core-updates-worthy rebuild due to the graft currently used for gnutls. Yeah, I noticed. This is a change I made when working on the QEMU smartcard support for GNOME Boxes [1], and I sent it as a separate patch as it does need handling differently. 1: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D40631 > I was under the impression that, as a convention, we mark such patches > with [PATCH core-updates] in the subject, which made me uncertain as to > whether you realized that this will rebuild the world. (Though, now that > I think of it, testing this has probably required a significant amount > of time...) I simply didn't know about that convention, thanks for letting me know :) Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl6Yl/dfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XcgGhAAlrxEGhRrNzmKpt0BOIa7XaHlcdMfcjHxovnKNkjZenyeZ4nNlbcxGuLm QVIpZpV6OuDTMjIh4QvvWovfBgJ7A/n5XGybMyFeHQvnqtMYeu3cWMHrXgaO5JgD F003AqM0X7cLEi29SYyZvEDmQK1LqFUovP0xDEs43HqrFW9VPdzmhsHrz9sBFOW4 5kLae/5oVvLMCJ2qsPHDYJpEHKBY82rPwJWyi7WwSc3b7008aeKC+nP6ZPERDQyT +go0FOl/b0xm+Df76hNIIzC3RYR0DR6lAkHINc/9m3jIEUQ8U0GoxhuOmxjB2h5q Z7d2qC5j2fcqkmggL9XK56vCZyfELfx5XM+MOWkFVA3zmXyo/kA6vqk7c6KTyKOl TTXB9xZxHzr9Z7Jz6XS2D2BY3xzBn7M7dw/uHq3BbQPRPiG7Y0UsyIy/AXz1So7X SWvRvlrDjMya+O4qLSlDH0euOn4QW8prypNchil1dwoSm9r3gYuUxtlqR6CtHEKG DtuXL5Lyw3slhO7pi2gpCTllEIUQyHtUk+/4QZW7/h7JH/I/DpKlwdtqgoEbe3Oj TLZUF6wapEDiH788MY6aD8EvkwEaZoUYG6VVA4cqOlCYmNW2HZWeL32Vs052Wnsk umkGe9RwKus+P/d5QhtKG9opKD1miLzCk+sAJgwKfYbnic9f9pU= =hoKq -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 16:51:02 2020 Received: (at 40654-done) by debbugs.gnu.org; 21 Oct 2020 20:51:02 +0000 Received: from localhost ([127.0.0.1]:50708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVL4Y-0004jf-He for submit@debbugs.gnu.org; Wed, 21 Oct 2020 16:51:02 -0400 Received: from mira.cbaines.net ([212.71.252.8]:51214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVL4W-0004jG-Sc for 40654-done@debbugs.gnu.org; Wed, 21 Oct 2020 16:51:01 -0400 Received: from localhost (92.41.179.191.threembb.co.uk [92.41.179.191]) by mira.cbaines.net (Postfix) with ESMTPSA id C232327BBED for <40654-done@debbugs.gnu.org>; Wed, 21 Oct 2020 21:50:59 +0100 (BST) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 3ba41bcc for <40654-done@debbugs.gnu.org>; Wed, 21 Oct 2020 20:50:56 +0000 (UTC) References: <20200416083409.6230-1-mail@cbaines.net> User-agent: mu4e 1.4.13; emacs 27.1 From: Christopher Baines To: 40654-done@debbugs.gnu.org Subject: Re: [bug#40654] [PATCH] gnu: gnutls: Enable p11-kit. In-reply-to: <20200416083409.6230-1-mail@cbaines.net> Date: Wed, 21 Oct 2020 21:50:54 +0100 Message-ID: <87h7qngv69.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40654-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: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Christopher Baines writes: > Everywhere except mips64el, where a comment says it doesn't work. I can't= test > as I can't build this on mips64el anyway. > > This change will enable running the tests for libcacard. > > * gnu/packages/tls.scm (gnutls)[arguments]: Only specify --without-p11-ki= t on > mips64el. > [inputs]: Include the p11-kit for all systems except mips64el. > --- > gnu/packages/tls.scm | 20 +++++++++++++++----- > 1 file changed, 15 insertions(+), 5 deletions(-) > > diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm > index 3eb32fc27a..85f159a401 100644 > --- a/gnu/packages/tls.scm > +++ b/gnu/packages/tls.scm > @@ -181,7 +181,7 @@ living in the same process.") > `(; Ensure we don't keep a reference to this buggy software. > #:disallowed-references (,net-tools) > #:configure-flags > - (list > + (cons* > ;; GnuTLS doesn't consult any environment variables to spec= ify > ;; the location of the system-wide trust store. Instead it= has a > ;; configure-time option. Unless specified, its configure = script > @@ -202,9 +202,14 @@ living in the same process.") > (string-append "--with-guile-extension-dir=3D" > "$(libdir)/guile/$(GUILE_EFFECTIVE_VERSION)/= extensions") >=20=20 > - ;; FIXME: Temporarily disable p11-kit support since it is n= ot > - ;; working on mips64el. > - "--without-p11-kit") > + (let ((system ,(or (%current-target-system) > + (%current-system)))) > + (if (string-prefix? "mips64el" system) > + (list > + ;; FIXME: Temporarily disable p11-kit support since = it is > + ;; not working on mips64el. > + "--without-p11-kit") > + '()))) >=20=20 > #:phases (modify-phases %standard-phases > (add-after > @@ -227,7 +232,12 @@ living in the same process.") > ("pkg-config" ,pkg-config) > ("which" ,which))) > (inputs > - `(("guile" ,guile-2.2))) > + `(("guile" ,guile-2.2) > + ,@(let ((system (or (%current-target-system) > + (%current-system)))) > + (if (string-prefix? "mips64el" system) > + '() > + `(("p11-kit" ,p11-kit)))))) > (propagated-inputs > ;; These are all in the 'Requires.private' field of gnutls.pc. > `(("libtasn1" ,libtasn1) I've pushed this to core-updates now as 1c2889b1ce08e1f91193e237e03462dc74c63726. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl+Qny5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XeSfg/7BHSDQqEEEwDLRqMDye4Fk/cjFWCAd7qa 21Q3pdYiEHd6QbaH7baiSzScHHzT41TLWRIz6hHQtbYDk72OzhQr3idX+//ZYY6P /0TLmvKJUKHLlkm2uGmu9IF2s2+asJcY4WlprBPp/yuedKFqIERXAw6hLUJErNOQ OlfSpwsDLBQeL4/iVR46YBi1q291rjNxHxtKsXyUMI4dWw0mQnFCA+iXHD5m/ecI gnaLJIscpEPoD0/E0R9/F1Fv+TzfyrwyCr02LRRiFpy1E+58BVK/LbeC7kae1Zoi TiJTaJZN03bteQ7mNZE1XQFaxwnnVaASgsWNluXE3RSY1BVCtYCe0Ktxfm9hZOAy o048DiOeVD4F09rXyNCG5TIiTBcu8OdGW3Xd6yvwpaCdSPq5MjACeXnXX6LNlF2v U7CEkn/umqBxTWkLAQtGnyK8NuJ4waZDo4vDy48UcInqXlwUAkoej5sMhn8yDqSD Rtxp4KXxwrcwU5aeDpyZcxbuNrXq6Er89B1uz4oJV4iGYQbj+tD7Z9Z09Pl9pVOw Yk8Xv04rrw02DgBlQzeCflkVlniUeKIfbWFDh3JAT3+bFAGS/8EFu48+6RHMTykI +DN26Hg5xlL5dU3dFfadQhjjKbFNvxBtWigJjm7eDkLn6DJ1ZneRQrQCxEsGysym o0Q17KA9YjY= =R7OM -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jun 22 11:37:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 19 Nov 2020 12:24:06 +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