From unknown Sat Jun 21 10:44:14 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49858] [PATCH 2/3] gnu: VDE 2: Update to 2.3.2-0.8599321. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 04 Aug 2021 01:08:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 49858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49858@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162803926530048 (code B ref -1); Wed, 04 Aug 2021 01:08:03 +0000 Received: (at submit) by debbugs.gnu.org; 4 Aug 2021 01:07:45 +0000 Received: from localhost ([127.0.0.1]:41880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB5Nj-0007oO-DJ for submit@debbugs.gnu.org; Tue, 03 Aug 2021 21:07:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:51254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB5Nb-0007nw-No for submit@debbugs.gnu.org; Tue, 03 Aug 2021 21:07:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56044) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mB5Nb-00076y-It for guix-patches@gnu.org; Tue, 03 Aug 2021 21:07:31 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:34077) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mB5NW-0005ZL-Ia for guix-patches@gnu.org; Tue, 03 Aug 2021 21:07:31 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 1F31A5C00B5; Tue, 3 Aug 2021 21:07:26 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Tue, 03 Aug 2021 21:07:26 -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=uLQEP9pPMMFo SvSvKkuZzrKGIZH6ALgBkqNjB85CmLheJbe+w5LXMRgrpQm5pgHBCMbTxEm7oKDD bc2mbdo6aPmhtJhZ4MnS68XJm8WBKYR6/YLHgE39l89BPnn6377of4DguGjWONoC DZ9U/i4IMQS7DaI/XiiSQgpneFqo5U4= 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=rJeQ5klwjPCmZlG+EvlHBFlmvFqf+6ZilQv6/EjOPJU5Ic3xe+hF/38gg KxOUST1q3r0RePIC64sBtvPeD2N/hdO2DxtejuMsgfpxWL9/FJiGm6h0wTaWMzG4 SlW/A4Eh9mA2lJ/tNaa/lWC1IIQdfW7AsxV8XgHW+NHKUqcf7BVxHvB6Z79W+QML iXotqobv1tt7KywM3P/WMIHULBqvOZkdlt6QE2gaiO9R8J/iA/uIt9FGqchAXvMB ZoXaGVeEJ6FuAp22LkCeFjVRJ6hlvoCOQQHPGw8u1JKL8lNlXunji11DOJoC2FTV TxrDlMqZJ4GP19+b4W+yezBFjI5MA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrieehgdeflecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfgggtgfesthekre dtredtjeenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgr rhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhephffgfedutdefudeuhfdtleegieetfe euueehudfhgefgfffgveehueefvdegjedvnecuffhomhgrihhnpehgihhthhhusgdrtgho mhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvg hosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 3 Aug 2021 21:07:25 -0400 (EDT) From: Leo Famulari Date: Tue, 3 Aug 2021 21:07:06 -0400 Message-Id: <4bd1f59c75dd59d9d68a642040ddf0147bc4f7d1.1628039226.git.leo@famulari.name> X-Mailer: git-send-email 2.32.0 In-Reply-To: <189a8545bba9412c7237d51337ae584dfab26a97.1628039226.git.leo@famulari.name> References: <189a8545bba9412c7237d51337ae584dfab26a97.1628039226.git.leo@famulari.name> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=66.111.4.29; envelope-from=leo@famulari.name; helo=out5-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_H2=-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-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.1 (/) 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 Tue Aug 03 21:08:57 2021 Received: (at control) by debbugs.gnu.org; 4 Aug 2021 01:08:57 +0000 Received: from localhost ([127.0.0.1]:41890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB5Oz-0007r6-DJ for submit@debbugs.gnu.org; Tue, 03 Aug 2021 21:08:57 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:55033) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB5Oy-0007qu-1C for control@debbugs.gnu.org; Tue, 03 Aug 2021 21:08:56 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 0568D5C00BA; Tue, 3 Aug 2021 21:08:51 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Tue, 03 Aug 2021 21:08:51 -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=booNB1+n1AAKPFX1FrHB+ooTtkGPPeAkaUKdQnDwk+k=; b=aA3a+AgCa/31 SNLgOkqnESi6OB+qLBXY4rfu5usCfsRu66TBMYM60AS7MecFrzt2hqw/U0ZwwCTT IaoFgmud6wGUv+1BSPlNoWGu6SNi6JWL5nF4GJ4efwNRbzF6zjzR+NJmqMGVHd1g NZ+9s8aXQkbPPbTz7qZ27Mt1na7IlrY= 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=booNB1+n1AAKPFX1FrHB+ooTtkGPPeAkaUKdQnDwk +k=; b=oDmwmbyJObUuYkKJnAkup5Kqwtc6i48TT0s7x2AL5DzJoznhOipyP18+r 922sBHZ4RPdivvOgzn28UiM02mkrYFsetG3n97URUm8ST33CWYsA6j4YyKAB/XXq 9DkI8PD/P6dddtjHFbZvu02HXpqzwQxAFSOYz4QX9gvxn0St2my2Zr63fNQmZRaN nHAYn+LxSiQRNCc3Efbpq87MYJGQgEqzK03EmJ1JcRV/V9aGZrdrnOKgoCChC6Je D+dDakSVCg0uJYhwOVTPFmZhIfGVXt0E2Gs8eCMLtrl6B9PkuNgrAJa6PsRou0s9 DT566k55HSaKsg2r9oDMl4riAQt0A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrieehgdefkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecugfhmphhthicushhusghjvggtthculddutddmnecujf gurhepfffhvffkgggtugesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgr rhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhephf ejiefgfeevvdefteehgeeltdekvedutdegtdduieetheetgedvfeffudfffeffnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmh hulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 3 Aug 2021 21:08:50 -0400 (EDT) Date: Tue, 3 Aug 2021 21:08:36 -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: close 49856 close 49857 close 49858 Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [66.111.4.29 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [66.111.4.29 listed in wl.mailspike.net] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject 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 (/) close 49856 close 49857 close 49858