From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59232) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dJhOt-000615-UZ for guix-patches@gnu.org; Sat, 10 Jun 2017 10:30:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dJhOt-0006ni-2Y for guix-patches@gnu.org; Sat, 10 Jun 2017 10:30:03 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:36347) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dJhOs-0006nd-V6 for guix-patches@gnu.org; Sat, 10 Jun 2017 10:30:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dJhOs-0005To-Kh for guix-patches@gnu.org; Sat, 10 Jun 2017 10:30:02 -0400 Subject: bug#27308: [PATCH] gnu: gnutls: Replace with 3.5.13. Resent-Message-ID: From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20170610135851.6341-1-mbakke@fastmail.com> Date: Sat, 10 Jun 2017 16:29:44 +0200 In-Reply-To: <20170610135851.6341-1-mbakke@fastmail.com> (Marius Bakke's message of "Sat, 10 Jun 2017 15:58:51 +0200") Message-ID: <87bmpvykyv.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Marius Bakke Cc: 27308@debbugs.gnu.org Hi Marius, Marius Bakke skribis: > This update addresses the following security advisories: > > GNUTLS-SA-2017-3 (aka CVE-2017-7869) and GNUTLS-SA-2017-4. > > These links contain more information about the vulnerabilities and releas= es: > > https://gnutls.org/security.html > https://gnutls.org/news.html > > * gnu/packages/patches/gnutls-skip-pkgconfig-test.patch, > gnu/packages/patches/gnutls-skip-trust-store-test.patch: New files. > * gnu/local.mk (dist_patch_DATA): Register patches. > * gnu/packages/tls.scm (gnutls)[replacement]: New field. > (gnutls-3.5.13): New variable. Assuming binary compatibility, that looks good to me. While you=E2=80=99re at it, could you update GnuTLS in =E2=80=98core-update= s=E2=80=99? For the trust-store.c test, we could ask upstream to arrange so that the test is skipped when the trust store doesn=E2=80=99t exist; would the test = still make sense? Thanks, Ludo=E2=80=99.