From unknown Sat Aug 16 16:01:42 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#49556 <49556@debbugs.gnu.org> To: bug#49556 <49556@debbugs.gnu.org> Subject: Status: Add wolfSSL and use it with VDE 2, fixing VDE 2's dependency on obsolete OpenSSL 1.0 Reply-To: bug#49556 <49556@debbugs.gnu.org> Date: Sat, 16 Aug 2025 23:01:42 +0000 retitle 49556 Add wolfSSL and use it with VDE 2, fixing VDE 2's dependency = on obsolete OpenSSL 1.0 reassign 49556 guix-patches submitter 49556 Leo Famulari severity 49556 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 13 19:00:09 2021 Received: (at submit) by debbugs.gnu.org; 13 Jul 2021 23:00:09 +0000 Received: from localhost ([127.0.0.1]:42369 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3RNp-00083U-0L for submit@debbugs.gnu.org; Tue, 13 Jul 2021 19:00:09 -0400 Received: from lists.gnu.org ([209.51.188.17]:50946) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3RNn-00083M-1r for submit@debbugs.gnu.org; Tue, 13 Jul 2021 19:00:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36098) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m3RNm-00082K-DX for guix-patches@gnu.org; Tue, 13 Jul 2021 19:00:06 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:37613) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m3RNk-0007sP-Cq for guix-patches@gnu.org; Tue, 13 Jul 2021 19:00:06 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id F2D2D320097B; Tue, 13 Jul 2021 19:00:00 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Tue, 13 Jul 2021 19:00:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:subject:message-id:mime-version:content-type; s= mesmtp; bh=a9/6b2VNEApkrFRv9qabKpOsvuwxyftrpiGUfoTFipU=; b=P5z99 Pr1dYIllMqJ0/42N1OZ5NiwNIF9iFoaRbPuzf0y6IrAY8trW/ygDMzL4L21p5q8u lZB4ePyvgmDJiZLWOGC6zAh90M0qpSquYYm/Q8BGgGvQ5se4jTtIgTvDACsOMSeV MTTCYDxRFhpLAosHUp3NzqZz4Rfu8XVgNmFWK8= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=a9/6b2VNEApkrFRv9qabKpOsvuwxy ftrpiGUfoTFipU=; b=f/O3QbNbGFJhq3OSOKwO6KyB0qyXzLlg3rKEqGz2XIiWL b1zVxQw2b2ZLRassSsu1eiqRy0ZZXwWviZCVnvBZCr4pjnBI/XvFiXAR75RaJN5i CfLAEvLEX5hl5qzaNpUWu5Ac73+Dj8X2AlPggOfdAaeYziri9yvari8vvWCexxes gaadUhWebAXjJ30vkluYovZPuz0uPyshDnoy3m5svnOdwLd5DoLAGQEZlHuZdajX LNgdft6nx78ZThwD/XCyunMoNVtFDEgrPFHBr88sPi7jxeT+8dgHqATHjKYrwq7G /qX+fpIop3y/Egl386dW6rw2scoD738g81PVhPDxg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudejgdduvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehgtderredttd dvnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdr nhgrmhgvqeenucggtffrrghtthgvrhhnpeejieeutdffleegudehgefhhfduueeuleevve eggeehveffkeeihfevvdfhkeefvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgr mhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 13 Jul 2021 19:00:00 -0400 (EDT) Date: Tue, 13 Jul 2021 18:59:58 -0400 From: Leo Famulari To: guix-patches@gnu.org Subject: Add wolfSSL and use it with VDE 2, fixing VDE 2's dependency on obsolete OpenSSL 1.0 Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="JZKJehXncDUVLVi7" Content-Disposition: inline Received-SPF: pass client-ip=64.147.123.25; envelope-from=leo@famulari.name; helo=wout2-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) --JZKJehXncDUVLVi7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline These patches add wolfSSL and replace VDE 2's dependency on the obsolete OpenSSL 1.0 with wolfSSL. --JZKJehXncDUVLVi7 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAmDuGuoACgkQJkb6MLrK fwismBAA15nSKBO0Yvg1jjfwYENynZjeEdY1PtJkxZI28mVQc0JyKPrKhhElcFvx R3+4FB2JcJV5nmddvWEPTxJHQbuBky8snKh9LSCTy/SKa8qsu0FhFAJm+RNxwAM3 ccvbIFMcILL5AHEro3E3dvrcgGVvg1wRKSApeQw5fH3hSDs0bD7Ty6QdZZT2PEgV CyYijWgaF7HmDBEMCin+bn4nG5mztt4uCAdpN6DmPzWmb1rAUd5+JRuwcw8+z0Jm 2A+4trwdPCbrxO+0+/64Z0N1DoovSsBCLfTcIc8tFA7ZI2zz5A2GgzarxDTaQcAg cbG2UghKchy3u036SHlrs8b19a1hpdA9+luqIsJ1oBgjK52fMXJjzcTc68oYpV7m LY5QSTbwXDa3dSo58W1pAbQ+CQf6MLHbst61N2tbSRdNNzVT+b3pzHWhWOpIfHa2 P6izVOEPzW7Z+JxmtloFNrMZKnuwBM2cGDyIo0p8/X5kNqbyVYGcYf2LMSnD7Bgm pQ1U09dprlwLEPy9GT2Ym7jzS7LCqFGd8EfcQSgj2gqhh6NHwAoClEkUG9VrDPPE TNct06i0hruPXZPrEixQyHturr9myWNicYC0CjoJlMV8QPfZmAs1aaymuATaIYV4 LhgoLg6Ldy5+/KFM06ONy3/QAR1jv1kheZtP3vdnz1ibkojrnVo= =CwUS -----END PGP SIGNATURE----- --JZKJehXncDUVLVi7-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 13 19:01:43 2021 Received: (at control) by debbugs.gnu.org; 13 Jul 2021 23:01:43 +0000 Received: from localhost ([127.0.0.1]:42379 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3RPL-00086L-Ky for submit@debbugs.gnu.org; Tue, 13 Jul 2021 19:01:43 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:51239) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3RPJ-000866-6n for control@debbugs.gnu.org; Tue, 13 Jul 2021 19:01:41 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 9796932007E8; Tue, 13 Jul 2021 19:01:34 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 13 Jul 2021 19:01:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:message-id:mime-version:content-type; s=mesmtp; bh=zlinb3O0Q7OYRyKiw7UgRCd14Mr5xff5YEMjzeyvzBw=; b=BLRmmeGcMc36 Kfbs4XdEFIS+JgyCRSs5NA8ZuuZCra3wfb4aRtBzglYgEnjQtOvd41DFXehmwB4+ furmQlMGh2YrRJs4Eh5ahMqsgkwxT00Sugd7FAHzC0Ox355sovXNCHLaEryzlwk2 1kBt24XwrF+vghSMIFDEnmCFvG2Y0k4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=zlinb3O0Q7OYRyKiw7UgRCd14Mr5xff5YEMjzeyvz Bw=; b=tVd0RbqTz2ihl81pYRvn/IFDMUR9mf+u/FLuu2Tbgo4AV96GuEc9+QXzl jUZc0Xhuvgb8lKaBs0/HWv++ebEv2YaTEfbt6hiD5VLDeanUfJOapFRATvRCyjx5 VbNE8LhAzNapr/gWXP1WbVPhcE1fqJfv6oPJ4yyVDeyfm5x6NzItcjLkPfCkZ11j GUd/t20R7On+Ti6wtP5YjiMTOa+/LJ4dryyQYKtmnww1QCIkq3fIOAtNbwDAVCsb jba+k9TwRcHPIe/DhUF8rOngWRVmjTvmo7vAeg33jDsAqHxTqR7WFkUCY8/OT+TT 57XUfmaR3FpbQzgmj0RKnMwIjDzMw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudejgdduudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecugfhmphhthicushhusghjvggtthculddutddmnecujf gurhepfffhvffkgggtugesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgr rhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhephf ejiefgfeevvdefteehgeeltdekvedutdegtdduieetheetgedvfeffudfffeffnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmh hulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 13 Jul 2021 19:01:33 -0400 (EDT) Date: Tue, 13 Jul 2021 19:01:32 -0400 From: Leo Famulari To: control@debbugs.gnu.org Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: block 46602 with 49556 Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [64.147.123.25 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [64.147.123.25 listed in list.dnswl.org] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: control 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.3 (/) block 46602 with 49556 From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 13 19:02:13 2021 Received: (at 49556) by debbugs.gnu.org; 13 Jul 2021 23:02:13 +0000 Received: from localhost ([127.0.0.1]:42388 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3RPk-00087j-Rr for submit@debbugs.gnu.org; Tue, 13 Jul 2021 19:02:13 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:45729) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3RPj-00087A-MI for 49556@debbugs.gnu.org; Tue, 13 Jul 2021 19:02:08 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 27BA632008C3; Tue, 13 Jul 2021 19:02:02 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Tue, 13 Jul 2021 19:02:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mesmtp; bh=BYqkR06JDnN2vVlG5viLFhDpTRmFBLMYDaOvY2d4ymU=; b=sa4ODZ+rWQlx rTAg7PyDI7RoSC80HUmjxP3auocOFbgVgSXxopFWgaiD1zbxy4AIjUnpHTEUfdFQ QPOkZyY+05VtnL6gbCWl1sphv5SyE5k0AuDKJ32WDRuvO1TSjO5yHqLZgBqZIGvy zsQIwxXHRCaL0vjLFFrZ4miAR6q2F/4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=BYqkR06JDnN2vVlG5viLFhDpTRmFBLMYDaOvY2d4y mU=; b=tLjsvSKQ4aaWPgdbbhl3TpDbWmE/UtmlyOXV5hEw7UStwxGg9L5liD8LQ wr8FC5UNJij7u/nhuM9MQgClvnBpBNCQMbaPNAi4cJ0Dc8e0lAcbULKfiv562c7i 6vO6ilFogNc5ytRO1rCUBdAroo/DGwN3As9lp4wb5+fKw5eREnKIbKYaxGyS4ARH qfnXMhdtJemqX077Wxm0WNr5fi9mBxcambxq0HmJRSSU6jr2B4XszpDVGuo4UzeL GMTiUSxPFDNHooltkwG1Ugb1RkRkKIIJkprRNfvM4QUHp52bCO9DZmKxGAfNHUBo ddqtjxwfnjaezX1w9YVHV/IifosJw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudejgdduvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfgggtgfesthekre dtredtjeenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgr rhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhephffgfedutdefudeuhfdtleegieetfe euueehudfhgefgfffgveehueefvdegjedvnecuffhomhgrihhnpehgihhthhhusgdrtgho mhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvg hosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for <49556@debbugs.gnu.org>; Tue, 13 Jul 2021 19:02:01 -0400 (EDT) From: Leo Famulari To: 49556@debbugs.gnu.org Subject: [PATCH 2/2] gnu: VDE 2: Update to 2.3.2-0.8599321. Date: Tue, 13 Jul 2021 19:01:55 -0400 Message-Id: <1a3710d2a7891dfb069d6d8dfadeca998954bc1e.1626217314.git.leo@famulari.name> X-Mailer: git-send-email 2.32.0 In-Reply-To: <3541a7f3fc7d42c6d501180100f81b357ce2d36c.1626217314.git.leo@famulari.name> References: <3541a7f3fc7d42c6d501180100f81b357ce2d36c.1626217314.git.leo@famulari.name> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49556 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 (-) Updating to this unreleased revision allows us to package VDE 2 with wolfSSL instead of the obsolete OpenSSL 1.0: https://github.com/virtualsquare/vde-2/issues/2 * gnu/packages/networking.scm (vde2): Update to 2.3.2-0.8599321. [source]: Use git-fetch. [native-inputs]: Add autoconf, automake, and libtool [inputs]: Replace openssl-1.0 with wolfssl. --- gnu/packages/networking.scm | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 19b58501e9..d99af3035c 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -13,7 +13,7 @@ ;;; Copyright © 2016 Benz Schenk ;;; Copyright © 2016, 2017 Pjotr Prins ;;; Copyright © 2017 Mathieu Othacehe -;;; Copyright © 2017, 2020 Leo Famulari +;;; Copyright © 2017, 2020, 2021 Leo Famulari ;;; Copyright © 2017, 2018, 2019, 2020 Efraim Flashner ;;; Copyright © 2017, 2018, 2019 Rutger Helling ;;; Copyright © 2017, 2019 Gábor Boskovits @@ -3789,22 +3789,31 @@ network. This must be enabled on the target host, usually in the BIOS.") (license license:gpl2))) (define-public vde2 + (let ((commit "8599321526d0a31925fe55cabbe132b752cb268a") + (revision "0")) (package (name "vde2") - (version "2.3.2") + (version (git-version "2.3.2" revision commit)) (source (origin - (method url-fetch) - (uri "mirror://sourceforge/vde/vde2/2.3.2/vde2-2.3.2.tar.gz") + (method git-fetch) + (uri (git-reference + (url "https://github.com/virtualsquare/vde-2") + (commit commit))) + (file-name (git-file-name name version)) (sha256 - (base32 "14xga0ib6p1wrv3hkl4sa89yzjxv7f1vfqaxsch87j6scdm59pr2")))) + (base32 "1dirkcbjh7c5kz7d065g1yq7vg8jl93hql3brfxd84k8hc8nqjb2")))) (build-system gnu-build-system) (arguments `(#:parallel-build? #f)) ; Build fails if #t. + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("libtool" ,libtool))) (inputs `(("python" ,python) ("libpcap" ,libpcap) - ("openssl" ,openssl-1.0))) ; Build fails with 1.1. + ("wolfssl" ,wolfssl))) (home-page "https://github.com/virtualsquare/vde-2") (synopsis "Virtual Distributed Ethernet") (description "VDE is a set of programs to provide virtual software-defined @@ -3816,7 +3825,7 @@ cables.") license:lgpl2.1 ; libvdeplug (license:non-copyleft ; slirpvde "file://COPYING.slirpvde" - "See COPYING.slirpvde in the distribution."))))) + "See COPYING.slirpvde in the distribution.")))))) (define-public haproxy (package -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 13 19:02:19 2021 Received: (at 49556) by debbugs.gnu.org; 13 Jul 2021 23:02:19 +0000 Received: from localhost ([127.0.0.1]:42390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3RPp-00087s-Ji for submit@debbugs.gnu.org; Tue, 13 Jul 2021 19:02:18 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:44567) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3RPi-00086r-MM for 49556@debbugs.gnu.org; Tue, 13 Jul 2021 19:02:08 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 077DF3200973; Tue, 13 Jul 2021 19:02:00 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 13 Jul 2021 19:02:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=mesmtp; bh=npa/9Vn6vP3v97AG8Zdv7dm jq3qjQZxk9LFbgowmYnU=; b=D81b6taBrNTEjC9sMwcS9UCb8xyMZMM6Ugbc648 c59z2XosSkfN+izQWK58enFyVVMA4Qyu0QG6VmY0/bwe9+azsi2EfrVFcLL4qi/Z 7OBYAze+sQNY6ssoTIt16UGu9+FxvFpnlbe/MTvxcFgeK6TxTYmZU1P3uU+QvaXh 6t60= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=npa/9V n6vP3v97AG8Zdv7dmjq3qjQZxk9LFbgowmYnU=; b=f6n44GxalVpNHNxuibN/2c ObFAVUmU/Zg1ZzBVIaOhZEBfAgsMNrcSok5VDYFMN37/wlHiQiCobKsOrqmIUoGR x5JIcTYbkANTjRKfqAHJUV8DoGMVuOqGin3ZsIQ5vb2NbEsI20tkflShojcQYCDc GROvTpkT2P0s+sh1XWs4C+RzSR/+AHFUZvt8ZFZx0BsJu0eD2aSx58fzoTZrgtgQ seLQAvSY+z36KLl9dVvDTmmtj25sqguHUWTNPI3gQBZ+WjzrCncQ0PNmjdVEqnpj YmotCu+aS473ASi7v4bhkP2vs3X1kwMOx+ouxhUWucu1tRtgU3aJPcLslsGhAGoQ == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudejgdduudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffogggtgfesthekredtre dtjeenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhi rdhnrghmvgeqnecuggftrfgrthhtvghrnhepieeuvedtffektefggeehhfegueetteehvd elgeejffehledvjeekteevgfefffffnecuffhomhgrihhnpehgihhthhhusgdrtghomhdp fiholhhfshhslhdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmh grihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for <49556@debbugs.gnu.org>; Tue, 13 Jul 2021 19:02:00 -0400 (EDT) From: Leo Famulari To: 49556@debbugs.gnu.org Subject: [PATCH 1/2] gnu: Add wolfSSL. Date: Tue, 13 Jul 2021 19:01:54 -0400 Message-Id: <3541a7f3fc7d42c6d501180100f81b357ce2d36c.1626217314.git.leo@famulari.name> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49556 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 (-) * gnu/packages/tls.scm (wolfssl): New variable. --- gnu/packages/tls.scm | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index c1e8b46a84..ef32170f76 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -4,7 +4,7 @@ ;;; Copyright © 2014 Ian Denhardt ;;; Copyright © 2013, 2015 Andreas Enge ;;; Copyright © 2015 David Thompson -;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020 Leo Famulari +;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020, 2021 Leo Famulari ;;; Copyright © 2016, 2017, 2019 Efraim Flashner ;;; Copyright © 2016, 2017, 2018 Nikita ;;; Copyright © 2016 Hartmut Goebel @@ -48,6 +48,7 @@ #:use-module (guix build-system trivial) #:use-module (gnu packages compression) #:use-module (gnu packages) + #:use-module (gnu packages autotools) #:use-module (gnu packages bash) #:use-module (gnu packages check) #:use-module (gnu packages curl) @@ -1150,3 +1151,34 @@ default set of preferences. Remaining on a specific version for backwards compatibility is also supported.") (home-page "https://github.com/awslabs/s2n") (license license:asl2.0))) + +(define-public wolfssl + (package + (name "wolfssl") + (version "4.8.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/wolfSSL/wolfssl") + (commit (string-append "v" version "-stable")))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1w9gs9cq2yhj5s3diz3x1l15pgrc1pbm00jccizvcjyibmwyyf2h")))) + (build-system gnu-build-system) + (arguments + '(#:configure-flags + '("--enable-reproducible-build"))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("libtool" ,libtool))) + (synopsis "SSL/TLS implementation") + (description "The wolfSSL embedded SSL library (formerly CyaSSL) is an +SSL/TLS library written in ANSI C and targeted for embedded, RTOS, and +resource-constrained environments - primarily because of its small size, speed, +and feature set. wolfSSL supports industry standards up to the current TLS 1.3 +and DTLS 1.2, is up to 20 times smaller than OpenSSL, and offers progressive +ciphers such as ChaCha20, Curve25519, NTRU, and Blake2b.") + (home-page "https://www.wolfssl.com/") + (license license:gpl2+))) ; Audit -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 03 14:01:47 2021 Received: (at 49556) by debbugs.gnu.org; 3 Aug 2021 18:01:47 +0000 Received: from localhost ([127.0.0.1]:41388 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAyjb-0001eC-1J for submit@debbugs.gnu.org; Tue, 03 Aug 2021 14:01:47 -0400 Received: from mout01.posteo.de ([185.67.36.65]:42907) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAyjW-0001dv-7j for 49556@debbugs.gnu.org; Tue, 03 Aug 2021 14:01:46 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id E6D6E240026 for <49556@debbugs.gnu.org>; Tue, 3 Aug 2021 20:01:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1628013695; bh=zzzbKdk7FVXhb2GkJsqN9LteH3moYGZr7uLeY+vxaro=; h=From:To:Cc:Subject:Date:From; b=ZIAHTqMIk8BHXc/NmbGi+AtjkWHk1RLuTfCamDLvzRDtxJYENQpeQdh66ot5ilEJ9 yLl/OqBBTEWhAwM37gI1bLI7OFOJKY/pM6oKi6uCFCcm9E/dFhGOAOf/oCaHP8lp4N 1weUtKFsnLON0sUaTJJrSlxAT0NjCDpfW8vdOS6dNAWwsoq8zn5uTCxsBRjW7A7iiE njG0tmvOg+LMKI9SZZS3rz9PwAq83EIDCHm9ehdIpuwKpnZ1OCS6VtzwkAspx+c2QL EmsO5+YwUwXOXAnyIJPx7AQXkfV0TOLLks4ZPhVYaQNhxsVKJOYCTkXoY5uQ0Ps86q cX2yF0rgu835Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GfN3f6VGXz6tmL; Tue, 3 Aug 2021 20:01:34 +0200 (CEST) From: Diego Nicola Barbato To: Leo Famulari Subject: Re: [bug#49556] [PATCH 2/2] gnu: VDE 2: Update to 2.3.2-0.8599321. References: <3541a7f3fc7d42c6d501180100f81b357ce2d36c.1626217314.git.leo@famulari.name> <1a3710d2a7891dfb069d6d8dfadeca998954bc1e.1626217314.git.leo@famulari.name> Date: Tue, 03 Aug 2021 18:01:33 +0000 In-Reply-To: <1a3710d2a7891dfb069d6d8dfadeca998954bc1e.1626217314.git.leo@famulari.name> (Leo Famulari's message of "Tue, 13 Jul 2021 19:01:55 -0400") Message-ID: <87eebaz9tu.fsf@GlaDOS.home> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49556 Cc: 49556@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 (-) Hi Leo, Leo Famulari writes: > Updating to this unreleased revision allows us to package VDE 2 with > wolfSSL instead of the obsolete OpenSSL 1.0: > > https://github.com/virtualsquare/vde-2/issues/2 > > * gnu/packages/networking.scm (vde2): Update to 2.3.2-0.8599321. > [source]: Use git-fetch. > [native-inputs]: Add autoconf, automake, and libtool > [inputs]: Replace openssl-1.0 with wolfssl. [...] I've tried building this and it looks like the configure script fails to detect wolfSSL (the build still succeeds, but "VDE CryptCab" is disabled): --8<---------------cut here---------------start------------->8--- Configure results: - VDE CryptCab............ disabled + VDE Router.............. enabled + VDE VXLAN............... enabled + Python Libraries........ enabled + TAP support............. enabled + pcap support............ enabled - Experimental features... disabled - Profiling options....... disabled - Kernel switch........... disabled configure: WARNING: VDE CryptCab support has been disabled because wolfSSL is not installed on your system, or because wolfssl/wolfcrypt/chacha.h could not be found. Please install libwolfssl if you want CryptCab to be compiled and installed. --8<---------------cut here---------------end--------------->8--- I suspect the following lines in configure.ac are the culprit: --8<---------------cut here---------------start------------->8--- AC_CHECK_LIB([crypto], [EVP_EncryptInit], [add_cryptcab_support=yes], [add_cryptcab_support=no ; warn_cryptcab=yes]) --8<---------------cut here---------------end--------------->8--- This might've been overlooked when switching from OpenSSL to wolfSSL, since libcrypto is provided by the former, but not the latter. They should probably be changed to something like this instead: --8<---------------cut here---------------start------------->8--- AC_CHECK_LIB([wolfssl], [wc_Chacha_Process], [add_cryptcab_support=yes], [add_cryptcab_support=no ; warn_cryptcab=yes]) --8<---------------cut here---------------end--------------->8--- I'll report this issue upstream. Regards, Diego From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 03 18:04:50 2021 Received: (at 49556) by debbugs.gnu.org; 3 Aug 2021 22:04:50 +0000 Received: from localhost ([127.0.0.1]:41714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB2Wo-0007Zr-Bb for submit@debbugs.gnu.org; Tue, 03 Aug 2021 18:04:50 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:57091) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB2Wi-0007ZY-Km for 49556@debbugs.gnu.org; Tue, 03 Aug 2021 18:04:49 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 2F1F65C009E; Tue, 3 Aug 2021 18:04:39 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Tue, 03 Aug 2021 18:04:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=H1HntJbDnJS8vk0aNHdkSumA CnUDCv092OC9c5Gensk=; b=WW6sD0yPGpLFdCtIrXR6khT+C3aQXv3qmTDlNqdI nA7N5JWtWWqBHIT+rvdr0qLVNkzvTWgjQzaJMqhgmKDxNqrRQBg5e8vH1nLd1nSt Wnf1aD7OFPXegA7hSW2gwt0VBP8qlGzO9iJk2UJ3FxO0oaaewcFtBaRTnnikYTkC W94= 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-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=H1HntJ bDnJS8vk0aNHdkSumACnUDCv092OC9c5Gensk=; b=QpTpkLrcptyQkKxDvQPepb ++RHjm5XzyfY16iP6Fl5Ctvh8vHB+DNOcBKtpXfDNc26U/2uujzGa64r6efBdWcc A2s9Kbnk4wfwyyOUz3vb5SPTLCTjmCJR21dC9YAVZS+L8pEJ73e9uYjaZxp9rjgE K+emtDYPVCUGftNFTbyp4ntxktIu5PeVDuVcUhdwS16bxczYf2ir4UnHjqZSEwFU np8m1EBMY/BhVQcXMi/OQ4BuYRXBI4fap+oyiTFR/hZ6VEdc42Y7pRJYcQZh7NI5 +y6iCFckXlJs1VLB+YJsR1yNIcE/grz3WXrHVAHDvNelUpVXGP8OiTXstdp0yPag == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrieehgddtfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgr mhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvg hrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheffvefg necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvoh esfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 3 Aug 2021 18:04:38 -0400 (EDT) Date: Tue, 3 Aug 2021 18:04:22 -0400 From: Leo Famulari To: Diego Nicola Barbato Subject: Re: [bug#49556] [PATCH 2/2] gnu: VDE 2: Update to 2.3.2-0.8599321. Message-ID: References: <3541a7f3fc7d42c6d501180100f81b357ce2d36c.1626217314.git.leo@famulari.name> <1a3710d2a7891dfb069d6d8dfadeca998954bc1e.1626217314.git.leo@famulari.name> <87eebaz9tu.fsf@GlaDOS.home> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87eebaz9tu.fsf@GlaDOS.home> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49556 Cc: 49556@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 (-) On Tue, Aug 03, 2021 at 06:01:33PM +0000, Diego Nicola Barbato wrote: > I suspect the following lines in configure.ac are the culprit: > > --8<---------------cut here---------------start------------->8--- > AC_CHECK_LIB([crypto], [EVP_EncryptInit], > [add_cryptcab_support=yes], > [add_cryptcab_support=no ; warn_cryptcab=yes]) > --8<---------------cut here---------------end--------------->8--- Thanks for catching that! > I'll report this issue upstream. Okay, please share the link to your report once you have made it. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 03 19:57:18 2021 Received: (at 49556) by debbugs.gnu.org; 3 Aug 2021 23:57:18 +0000 Received: from localhost ([127.0.0.1]:41782 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB4Hb-0001m6-Je for submit@debbugs.gnu.org; Tue, 03 Aug 2021 19:57:18 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:51293) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB4HZ-0001lp-Gz for 49556@debbugs.gnu.org; Tue, 03 Aug 2021 19:57:13 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 61EB85C0129; Tue, 3 Aug 2021 19:57:08 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 03 Aug 2021 19:57:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; s=mesmtp; bh=9oWObrM+tv3RG0rFdB4uEP/ /5Ow/4HahwWjnI/UaKro=; b=mYvcBTeeY6tE2LzgF7UuAowcl0xBRBO8rf/kD8K Zey0Sl++KWIFHtcvTl8UEtNzuFAbU+ytNnQKfb75dUgdowHDcPQxBheMQLY2tZuk HkAwdCwvQaj/JN2KDna5QJHb5J0Hsr0Ag3xAcZBN9+bKWb3Ym/GE+BwpTXh/fZEk 1QcU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=9oWObrM+tv3RG0rFd B4uEP//5Ow/4HahwWjnI/UaKro=; b=A4bP7cjUO5ems4Qn0wAFSI1HP5ZImInI0 kGrjWBeieelJF55S+iqGKV+/HemyfR6AzORXnjgbxWj3WDtYgCOJlvgvKdzrsC8R gDg1mdkcdRh3ecY5AJ9lqqBhMojnlW/hqIpmdcCfBJikwioTCDxDikWVB9CVnmHb 774wjsQePYiofQCSx901OmapwGkkkZHGJsEqKjkG4Q+89EUuprJg6OvO1JECcR8O Pogbx3D61MxQ2q5Gi5pT4CaR5tW90v4PYbM5m6e2kYIYw/Vmp9FG3WyWY+Vyd9UC M3imOE/gC7V10oqEGNFqAzOvsnF6490Uqf6I7eZpShCsxGZrUsPSQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrieehgddviecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffoggfgsedtkeertdertd dtnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdr nhgrmhgvqeenucggtffrrghtthgvrhhnpeetueeigfelheekveffveetffeugeeuuddvge eiffevkeeuffefteduvdfhhfduhfenucevlhhushhtvghrufhiiigvpedunecurfgrrhgr mhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for <49556@debbugs.gnu.org>; Tue, 3 Aug 2021 19:57:07 -0400 (EDT) From: Leo Famulari To: 49556@debbugs.gnu.org Subject: [PATCH v2 0/2] wolfSSL / VDE-2 Date: Tue, 3 Aug 2021 19:56:49 -0400 Message-Id: X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49556 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 (-) I made the changes to VDE-2's configure.ac that Diego suggested, and VDE-2 does register the presence of wolfSSL and configure the build to use it for cryptcab. Please refer to the following v2 patch series. Leo Famulari (2): gnu: Add wolfSSL. gnu: VDE 2: Update to 2.3.2-0.8599321. gnu/packages/networking.scm | 35 +++++++++++++++++++++++++++-------- gnu/packages/tls.scm | 34 +++++++++++++++++++++++++++++++++- 2 files changed, 60 insertions(+), 9 deletions(-) -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 03 19:57:26 2021 Received: (at 49556) by debbugs.gnu.org; 3 Aug 2021 23:57:26 +0000 Received: from localhost ([127.0.0.1]:41784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB4Hf-0001mS-Hb for submit@debbugs.gnu.org; Tue, 03 Aug 2021 19:57:26 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:37607) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB4HZ-0001lq-Uq for 49556@debbugs.gnu.org; Tue, 03 Aug 2021 19:57:18 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id CA98A5C011C; Tue, 3 Aug 2021 19:57:08 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Tue, 03 Aug 2021 19:57:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mesmtp; bh=CgSXDsPzVoMXTJFbIVbjOV+qUvm/A/Lao3wgdoBaM14=; b=nJIVqMbFO9ry rYsGkGVhxYfq8UZkpDYvmOy6v6BcGO5j+DE91MMMwH7TliJ4u199uQRCEaMJviQ2 I1crMhjNCaPWHSwyJNBYHdVt2VoGThgv5sySjF86t5BzjyNFcEZdOZV68BHp4GgK MsW3pPeo0GDY5ggseJ5eXI8HKJimiek= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=CgSXDsPzVoMXTJFbIVbjOV+qUvm/A/Lao3wgdoBaM 14=; b=u+n/vbXGhlCB0vrDeqwOKZohbattKnQfRNHWCtHwXmit6B6UZPdgNOGgE +6ori1VIANblMN1IFdrbzkPFhDENvkNvTBQRAWHdGfeKow6EPExArl8x8lpnTtQW 8A3qznbHQklHyQuYJNSpqxKnhx80BkSO5GBJ2O5Hx7WY+RB3QH3+mouoOUx4pA0K 0pCWaVK8sP2kD7XfKlNDRWRXmyLFNWZVDRni4+0zCuAEHXMHyCKwXZKoWCkrBw01 wMG8ClUQbM8p9N95NlxsGN/B5qbTclnMCFSzd9IBSeqHrCH03d+3wbualY9HVt/t ulLbB+zzhrWd8ZJ8Zfszk21opsb7g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrieehgddviecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfgggtgfesthekre dtredtjeenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgr rhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhepueehgeduudevkeekveeihfeifeekud dvffevgfdtgeffvdelueehleeiheelhffhnecuffhomhgrihhnpehgihhthhhusgdrtgho mhdpfiholhhfshhslhdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for <49556@debbugs.gnu.org>; Tue, 3 Aug 2021 19:57:08 -0400 (EDT) From: Leo Famulari To: 49556@debbugs.gnu.org Subject: [PATCH v2 1/2] gnu: Add wolfSSL. Date: Tue, 3 Aug 2021 19:56:50 -0400 Message-Id: <189a8545bba9412c7237d51337ae584dfab26a97.1628034994.git.leo@famulari.name> X-Mailer: git-send-email 2.32.0 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 49556 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 (-) * gnu/packages/tls.scm (wolfssl): New variable. --- gnu/packages/tls.scm | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index d98a724b5f..7a0a9bd9a9 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -4,7 +4,7 @@ ;;; Copyright © 2014 Ian Denhardt ;;; Copyright © 2013, 2015 Andreas Enge ;;; Copyright © 2015 David Thompson -;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020 Leo Famulari +;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020, 2021 Leo Famulari ;;; Copyright © 2016, 2017, 2019 Efraim Flashner ;;; Copyright © 2016, 2017, 2018 Nikita ;;; Copyright © 2016 Hartmut Goebel @@ -48,6 +48,7 @@ #:use-module (guix build-system trivial) #:use-module (gnu packages compression) #:use-module (gnu packages) + #:use-module (gnu packages autotools) #:use-module (gnu packages bash) #:use-module (gnu packages check) #:use-module (gnu packages curl) @@ -1158,3 +1159,34 @@ default set of preferences. Remaining on a specific version for backwards compatibility is also supported.") (home-page "https://github.com/awslabs/s2n") (license license:asl2.0))) + +(define-public wolfssl + (package + (name "wolfssl") + (version "4.8.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/wolfSSL/wolfssl") + (commit (string-append "v" version "-stable")))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1w9gs9cq2yhj5s3diz3x1l15pgrc1pbm00jccizvcjyibmwyyf2h")))) + (build-system gnu-build-system) + (arguments + '(#:configure-flags + '("--enable-reproducible-build"))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("libtool" ,libtool))) + (synopsis "SSL/TLS implementation") + (description "The wolfSSL embedded SSL library (formerly CyaSSL) is an +SSL/TLS library written in ANSI C and targeted for embedded, RTOS, and +resource-constrained environments - primarily because of its small size, speed, +and feature set. wolfSSL supports industry standards up to the current TLS 1.3 +and DTLS 1.2, is up to 20 times smaller than OpenSSL, and offers progressive +ciphers such as ChaCha20, Curve25519, NTRU, and Blake2b.") + (home-page "https://www.wolfssl.com/") + (license license:gpl2+))) ; Audit -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 03 19:57:27 2021 Received: (at 49556) by debbugs.gnu.org; 3 Aug 2021 23:57:27 +0000 Received: from localhost ([127.0.0.1]:41786 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB4Hm-0001mc-Et for submit@debbugs.gnu.org; Tue, 03 Aug 2021 19:57:27 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:34389) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB4Ha-0001ls-AG for 49556@debbugs.gnu.org; Tue, 03 Aug 2021 19:57:18 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 2F6885C0138; Tue, 3 Aug 2021 19:57:09 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 03 Aug 2021 19:57:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mesmtp; bh=kKpSlT8IIDbHMWLxVdZ3qWabbk7Pw+cAQJTnS0yB72I=; b=F9rG9/XFNJni Nisoz7UOm/HOWn/VBNYtUPfnsVafyliSEXnEG1R/eYE5NbHGqExEi8CL3SCteh7B gvDvNT6cxAJitIK/5JDSPuHbz75Q1amrx/CChRcVx+DRTpXeOtqT/rKRZA4fkSgT U6SGXyePqLQPQwmwlk9XXbc8tz/BbO4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=kKpSlT8IIDbHMWLxVdZ3qWabbk7Pw+cAQJTnS0yB7 2I=; b=Bv9Nwex1b74l7emm0Ibc6nLI30WK0edCCQMPJ/yXIv/Xm8NwgVFsB/8Wk c/VHEEatsZoy/6916LdfK5hN5iJvYI4Puq8gSDsLRMKb3UXOioK/qrXUd+I4uHmv fNzk7hEehRZd9I9flN7S+9Iq03gukjA5w468X+Xa4VwDWQNV/0ield2/RJ+Tk1sm doL/94eU5TXvc9zU1PLVH5ArlkY1WE2U8Hf/dyqHK6RqDmTK5Q3EN3df25cB6T0z uIs0QiPvKvbPH/iYY+GzJiJX/m/ulkneTfjIO9S53Cd/z6IssvwGAsnL3hsV0aWp BTw3/l0G2bXkkIIWxSpPXlD/2mOhQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrieehgddviecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfgggtgfesthekre dtredtjeenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgr rhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhephffgfedutdefudeuhfdtleegieetfe euueehudfhgefgfffgveehueefvdegjedvnecuffhomhgrihhnpehgihhthhhusgdrtgho mhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvg hosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for <49556@debbugs.gnu.org>; Tue, 3 Aug 2021 19:57:08 -0400 (EDT) From: Leo Famulari To: 49556@debbugs.gnu.org Subject: [PATCH v2 2/2] gnu: VDE 2: Update to 2.3.2-0.8599321. Date: Tue, 3 Aug 2021 19:56:51 -0400 Message-Id: <4bd1f59c75dd59d9d68a642040ddf0147bc4f7d1.1628034994.git.leo@famulari.name> X-Mailer: git-send-email 2.32.0 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 49556 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 (-) Updating to this unreleased revision allows us to package VDE 2 with wolfSSL instead of the obsolete OpenSSL 1.0: https://github.com/virtualsquare/vde-2/issues/2 * gnu/packages/networking.scm (vde2): Update to 2.3.2-0.8599321. [source]: Use git-fetch. [native-inputs]: Add autoconf, automake, and libtool [inputs]: Replace openssl-1.0 with wolfssl. [arguments]: Add a 'fix-configure' phase. --- gnu/packages/networking.scm | 35 +++++++++++++++++++++++++++-------- 1 file changed, 27 insertions(+), 8 deletions(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 05fd092b23..2263d26c41 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -13,7 +13,7 @@ ;;; Copyright © 2016 Benz Schenk ;;; Copyright © 2016, 2017 Pjotr Prins ;;; Copyright © 2017 Mathieu Othacehe -;;; Copyright © 2017, 2020 Leo Famulari +;;; Copyright © 2017, 2020, 2021 Leo Famulari ;;; Copyright © 2017, 2018, 2019, 2020 Efraim Flashner ;;; Copyright © 2017, 2018, 2019 Rutger Helling ;;; Copyright © 2017, 2019 Gábor Boskovits @@ -3833,22 +3833,41 @@ some traces for unprivileged users.") license:lgpl2.1+)))) ;for the libsupp subdirectory (define-public vde2 + (let ((commit "8599321526d0a31925fe55cabbe132b752cb268a") + (revision "0")) (package (name "vde2") - (version "2.3.2") + (version (git-version "2.3.2" revision commit)) (source (origin - (method url-fetch) - (uri "mirror://sourceforge/vde/vde2/2.3.2/vde2-2.3.2.tar.gz") + (method git-fetch) + (uri (git-reference + (url "https://github.com/virtualsquare/vde-2") + (commit commit))) + (file-name (git-file-name name version)) (sha256 - (base32 "14xga0ib6p1wrv3hkl4sa89yzjxv7f1vfqaxsch87j6scdm59pr2")))) + (base32 "1dirkcbjh7c5kz7d065g1yq7vg8jl93hql3brfxd84k8hc8nqjb2")))) (build-system gnu-build-system) (arguments - `(#:parallel-build? #f)) ; Build fails if #t. + `(#:parallel-build? #f ; Build fails if #t. + #:phases + (modify-phases %standard-phases + ;; Although VDE-2 has been updated upstream to use wolfSSL + ;; instead of OpenSSL, the configure script was not updated to + ;; check for wolfSSL instead of OpenSSL. + (add-after 'unpack 'fix-wolfssl-configuration + (lambda _ + (substitute* "configure.ac" + (("crypto") "wolfssl") + (("EVP_EncryptInit") "wc_Chacha_Process"))))))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("libtool" ,libtool))) (inputs `(("python" ,python) ("libpcap" ,libpcap) - ("openssl" ,openssl-1.0))) ; Build fails with 1.1. + ("wolfssl" ,wolfssl))) (home-page "https://github.com/virtualsquare/vde-2") (synopsis "Virtual Distributed Ethernet") (description "VDE is a set of programs to provide virtual software-defined @@ -3860,7 +3879,7 @@ cables.") license:lgpl2.1 ; libvdeplug (license:non-copyleft ; slirpvde "file://COPYING.slirpvde" - "See COPYING.slirpvde in the distribution."))))) + "See COPYING.slirpvde in the distribution.")))))) (define-public haproxy (package -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 05 11:38:00 2021 Received: (at 49556) by debbugs.gnu.org; 5 Aug 2021 15:38:00 +0000 Received: from localhost ([127.0.0.1]:48125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBfRY-0000uH-F2 for submit@debbugs.gnu.org; Thu, 05 Aug 2021 11:38:00 -0400 Received: from mout01.posteo.de ([185.67.36.65]:55269) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBfRT-0000u2-6K for 49556@debbugs.gnu.org; Thu, 05 Aug 2021 11:37:59 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id EECF5240028 for <49556@debbugs.gnu.org>; Thu, 5 Aug 2021 17:37:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1628177869; bh=cM5S4LoXpdB24N9qdiTKsZlMsS/kivJQkCRJ/aL/68Q=; h=From:To:Cc:Subject:Date:From; b=rQ99qyS0JNFDkg+DC2gS4Ojk3YmAKhwznzuyzUASUU2VuE2QdVbrXT2TQkC0qvTJ+ awvStBusHxKh5gYhaEs8mnSHQtyXWR70e+z+mxYvewPQ/Ak1jMhljHyfv2Npwy3YhN Q5SroZTeEjH5Bn0Gl+eqLrOyUJc5WSZweusvzkYJwJ7CgO9AHvY2ZAp/zNvcL4Xt4R dVpi97J1SoCyad6spawJdaLQF4yEuduNUNhSCZVBw8On8kEWS1EPWCkYLGYMaW2OyD DdjR0RjjmAAFjQ40L27R5kpi/l5/MyDA6sxTePMZ2W3claR0YTxYO8dRF09MCY47Bb ikDP4sjQewizg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GgXmr15Wdz6tmJ; Thu, 5 Aug 2021 17:37:47 +0200 (CEST) From: Diego Nicola Barbato To: Leo Famulari Subject: Re: [bug#49556] [PATCH 2/2] gnu: VDE 2: Update to 2.3.2-0.8599321. References: <3541a7f3fc7d42c6d501180100f81b357ce2d36c.1626217314.git.leo@famulari.name> <1a3710d2a7891dfb069d6d8dfadeca998954bc1e.1626217314.git.leo@famulari.name> <87eebaz9tu.fsf@GlaDOS.home> Date: Thu, 05 Aug 2021 15:37:47 +0000 In-Reply-To: (Leo Famulari's message of "Tue, 3 Aug 2021 18:04:22 -0400") Message-ID: <87a6lvzyus.fsf@GlaDOS.home> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49556 Cc: 49556@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 (-) Hi Leo, Leo Famulari writes: > On Tue, Aug 03, 2021 at 06:01:33PM +0000, Diego Nicola Barbato wrote: >> I suspect the following lines in configure.ac are the culprit: >> >> --8<---------------cut here---------------start------------->8--- >> AC_CHECK_LIB([crypto], [EVP_EncryptInit], >> [add_cryptcab_support=yes], >> [add_cryptcab_support=no ; warn_cryptcab=yes]) >> --8<---------------cut here---------------end--------------->8--- > > Thanks for catching that! > >> I'll report this issue upstream. > > Okay, please share the link to your report once you have made it. I've submitted a pull request: https://github.com/virtualsquare/vde-2/pull/27 Regards, Diego From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 11 15:47:28 2021 Received: (at 49556-done) by debbugs.gnu.org; 11 Aug 2021 19:47:28 +0000 Received: from localhost ([127.0.0.1]:36680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDuCC-0000wu-Q7 for submit@debbugs.gnu.org; Wed, 11 Aug 2021 15:47:28 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:58737) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDuC7-0000wZ-2n for 49556-done@debbugs.gnu.org; Wed, 11 Aug 2021 15:47:23 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id E0DB5320094C; Wed, 11 Aug 2021 15:47:12 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Wed, 11 Aug 2021 15:47:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=SO8xJNa43XkC0LzguorjtwzX nqa2I//fY6mmA3yszRY=; b=kV0X9ctxrfUDE/zKMXjtgQU05sj04tFzWUTMRYfg xntdglMLV+qFyOJzwhqZoxiFBtU5iRXwVRKVq323h/TKjv9btooEd7Z3JWOZkixl DFaoscfNzO5ZVoMl8NUAMGRy9UXvqSBe90DHt5S7KYqiDYBgWR0bW/mM6pRgu8eD vPU= 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-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=SO8xJN a43XkC0LzguorjtwzXnqa2I//fY6mmA3yszRY=; b=FgIzq9omMkKJOt783if+WS ZI9angksApLIHAAK5Hspq6Fj4iUk8qZjetlKoRbKNS7kM1ijTV6pEhV8btignNiR k6NZ8VHe5eI4BaeRJxyEyW4MlbTJh4K8uARvRWzUOPpdTFQFUL1hTKP/JtSbtL7j ACxcrk2dsnOmjIBZBgLkguf/9weo06DWr+D1044t/2LCLqKYsR9OyLvrnSGVTJnE TO+6+Lqqqk4HJMDqfqIXnQnY45tsiD0pvJHb05T9qpPgOfRX2p02rOFfnfjAF6Gm w4cSo5oJzUsNFDnCm+SSObDYBCWoh9GeggLFbLGUtv8nXzECGL2yHuQ3vKker0yw == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrkedugddugedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeehgfelvefhtddtfeehiedtgfehffffffelvdelhffgkedtteehgfeugfehgeet hfenucffohhmrghinhepghhithhhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 11 Aug 2021 15:47:11 -0400 (EDT) Date: Wed, 11 Aug 2021 15:47:09 -0400 From: Leo Famulari To: Diego Nicola Barbato Subject: Re: [bug#49556] [PATCH 2/2] gnu: VDE 2: Update to 2.3.2-0.8599321. Message-ID: References: <3541a7f3fc7d42c6d501180100f81b357ce2d36c.1626217314.git.leo@famulari.name> <1a3710d2a7891dfb069d6d8dfadeca998954bc1e.1626217314.git.leo@famulari.name> <87eebaz9tu.fsf@GlaDOS.home> <87a6lvzyus.fsf@GlaDOS.home> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87a6lvzyus.fsf@GlaDOS.home> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49556-done Cc: 49556-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 (-) On Thu, Aug 05, 2021 at 03:37:47PM +0000, Diego Nicola Barbato wrote: > Hi Leo, > > Leo Famulari writes: > > > On Tue, Aug 03, 2021 at 06:01:33PM +0000, Diego Nicola Barbato wrote: > >> I suspect the following lines in configure.ac are the culprit: > >> > >> --8<---------------cut here---------------start------------->8--- > >> AC_CHECK_LIB([crypto], [EVP_EncryptInit], > >> [add_cryptcab_support=yes], > >> [add_cryptcab_support=no ; warn_cryptcab=yes]) > >> --8<---------------cut here---------------end--------------->8--- > > > > Thanks for catching that! > > > >> I'll report this issue upstream. > > > > Okay, please share the link to your report once you have made it. > > I've submitted a pull request: > https://github.com/virtualsquare/vde-2/pull/27 They accepted your patch. I've added the wolfSSL package and updated VDE-2 to include your fix, with commit e6388b48f3df21b792cd61f93fddc7274238bac6 From unknown Sat Aug 16 16:01:42 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, 09 Sep 2021 11: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