From nobody Mon Feb 9 05:10:53 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1677357493959183.16748778716385; Sat, 25 Feb 2023 12:38:13 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.501871.773691 (Exim 4.92) (envelope-from ) id 1pW1Ik-00082W-V1; Sat, 25 Feb 2023 20:37:50 +0000 Received: by outflank-mailman (output) from mailman id 501871.773691; Sat, 25 Feb 2023 20:37:50 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1pW1Ik-00081i-Pj; Sat, 25 Feb 2023 20:37:50 +0000 Received: by outflank-mailman (input) for mailman id 501871; Sat, 25 Feb 2023 20:37:49 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1pW1Ij-0007PG-Lf for xen-devel@lists.xenproject.org; Sat, 25 Feb 2023 20:37:49 +0000 Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 43e179d2-b54c-11ed-88bb-e56d68cac8db; Sat, 25 Feb 2023 21:37:49 +0100 (CET) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 1C2263200201; Sat, 25 Feb 2023 15:37:47 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sat, 25 Feb 2023 15:37:47 -0500 Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 25 Feb 2023 15:37:46 -0500 (EST) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 43e179d2-b54c-11ed-88bb-e56d68cac8db DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= invisiblethingslab.com; h=cc:cc:content-transfer-encoding:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm1; t= 1677357466; x=1677443866; bh=FZjY6VSlLEVa0awh+ywsTVIuCBsoJnJElTE 5z586qAs=; b=gqVpRUc6sxtBQeu4DDxHSq2nLLyhQth028RTnrTm0Ql0aul1hHs KnwVzThu9LAB4GuMtjVHP3W5wYM2BXOu6uyoCHRp59g8Wm58QF7Ln8/VPKq0w272 HLTun8Z7+ffm6MBr5G4WIp6liOBkhwfHO1PGSdsr7MFKctYm4ZV+WkPYrLWcYW30 rmd4FFGTU5qXmDUYwl8y7atl/NKZhhQ0vJLQxXLKFEpUzeK0PaEJXSWO6d2ZvJVn QHOnPEoZ1bsGDW01T4vRFXBPCJrzgTLw2geu59GxTysaaCs2cFY5zn6cBGPOsfOB L2lQ4J797EYA52cTCUi4kxG/pztMxzvLIgQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1677357466; x=1677443866; bh=FZjY6VSlLEVa0 awh+ywsTVIuCBsoJnJElTE5z586qAs=; b=IQNhbDoNb8lCii53GsOYZjWCAo7tP ylT3BrAYO7ilfm76HeQP0S5quLj0inbjMHDwPN8yaKbh91+xrWBx1Z9NcYeTFTGl QMMKK9ytqp8MK6H7Je+m99l3j0xGmETyP/F7z9f0WgWJ/VDi3VhWW8AkeejlwlY7 UFDP5zdA/KDE1G8F2jeaJAxh0KVBO25HJFElcfmhpRCveLAKK0EZuzLilCUJJgJn roYYS1qaYySfVv4FTDm0iPRJoOQW6fSc3c3+h5BnRy9vBXxblVZUc7uqZqM8mBZO QiJkAA5nGqJQKDyLBEk0nMvd2syhHWiDcQATv2nHMH582RHHdqzgbp8Mg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudekiedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomhepffgvmhhi ucforghrihgvucfqsggvnhhouhhruceouggvmhhisehinhhvihhsihgslhgvthhhihhngh hslhgrsgdrtghomheqnecuggftrfgrthhtvghrnhepheehgefghfdvieduuddthefhhfeu gffhjedtgedvhfetheehgeduieegjeekfeetnecuffhomhgrihhnpeiilhhisgdrnhgvth dpphholhgrrhhsshhlrdhorhhgpdgsvghrlhhiohhsrdguvgdpkhgvrhhnvghlrdhorhhg pdhrvgguhhgrthdrtghomhdpghhnuhdrohhrghdpihhnrhhirgdrfhhrpdhgmhhplhhisg drohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhm peguvghmihesihhnvhhishhisghlvghthhhinhhgshhlrggsrdgtohhm X-ME-Proxy: Feedback-ID: iac594737:Fastmail From: Demi Marie Obenour To: xen-devel@lists.xenproject.org Cc: Demi Marie Obenour , =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= , Samuel Thibault , Wei Liu , Anthony PERARD Subject: [PATCH v5 3/5] Build system: Do not try to use broken links Date: Sat, 25 Feb 2023 15:37:13 -0500 Message-Id: <8122a5118079b87904724d61859880cc3672be06.1677356813.git.demi@invisiblethingslab.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-ZM-MESSAGEID: 1677357495790100001 Content-Type: text/plain; charset="utf-8" The upstream URLs for zlib, PolarSSL, and the TPM emulator do not work anymore, so do not attempt to use them. Signed-off-by: Demi Marie Obenour --- m4/stubdom.m4 | 5 +++-- stubdom/configure | 21 +++------------------ stubdom/configure.ac | 6 +++--- 3 files changed, 9 insertions(+), 23 deletions(-) diff --git a/m4/stubdom.m4 b/m4/stubdom.m4 index 6aa488b8e229dabbe107cfe115b5f2ac7e5ae824..26f10595d1c1250b1dc8a5be626= 142325e8d4673 100644 --- a/m4/stubdom.m4 +++ b/m4/stubdom.m4 @@ -78,10 +78,11 @@ done AC_DEFUN([AX_STUBDOM_LIB], [ AC_ARG_VAR([$1_URL], [Download url for $2]) AS_IF([test "x$$1_URL" =3D "x"], [ - AS_IF([test "x$extfiles" =3D "xy"], + m4_if([$#],[3],[$1_URL=3D\@S|@\@{:@XEN_EXTFILES_URL\@:}@], + [$#],[4],[AS_IF([test "x$extfiles" =3D "xy"], [$1_URL=3D\@S|@\@{:@XEN_EXTFILES_URL\@:}@], [$1_URL=3D"$4"]) - ]) +],[m4_fatal([AX_STUBDOM_LIB expects 3 or 4 arguments, not $#])])]) $1_VERSION=3D"$3" AC_SUBST($1_URL) AC_SUBST($1_VERSION) diff --git a/stubdom/configure b/stubdom/configure index b8bffceafdd46181e26a79b85405aefb8bc3ff7d..4ea95baa9192f3b319349ac2a14= a3055a21ce705 100755 --- a/stubdom/configure +++ b/stubdom/configure @@ -3532,12 +3532,7 @@ fi =20 if test "x$ZLIB_URL" =3D "x"; then : =20 - if test "x$extfiles" =3D "xy"; then : - ZLIB_URL=3D\$\(XEN_EXTFILES_URL\) -else - ZLIB_URL=3D"http://www.zlib.net" -fi - + ZLIB_URL=3D\$\(XEN_EXTFILES_URL\) fi ZLIB_VERSION=3D"1.2.3" =20 @@ -3633,12 +3628,7 @@ GMP_VERSION=3D"4.3.2" =20 if test "x$POLARSSL_URL" =3D "x"; then : =20 - if test "x$extfiles" =3D "xy"; then : - POLARSSL_URL=3D\$\(XEN_EXTFILES_URL\) -else - POLARSSL_URL=3D"http://polarssl.org/code/releases" -fi - + POLARSSL_URL=3D\$\(XEN_EXTFILES_URL\) fi POLARSSL_VERSION=3D"1.1.4" =20 @@ -3648,12 +3638,7 @@ POLARSSL_VERSION=3D"1.1.4" =20 if test "x$TPMEMU_URL" =3D "x"; then : =20 - if test "x$extfiles" =3D "xy"; then : - TPMEMU_URL=3D\$\(XEN_EXTFILES_URL\) -else - TPMEMU_URL=3D"http://download.berlios.de/tpm-emulator" -fi - + TPMEMU_URL=3D\$\(XEN_EXTFILES_URL\) fi TPMEMU_VERSION=3D"0.7.4" =20 diff --git a/stubdom/configure.ac b/stubdom/configure.ac index e20d99edac0da88098f4806333edde9f31dbc1a7..c648b1602c227ed5fe63b9fbdf3= fa52fd2e1654b 100644 --- a/stubdom/configure.ac +++ b/stubdom/configure.ac @@ -55,15 +55,15 @@ AC_PROG_INSTALL AX_DEPENDS_PATH_PROG([vtpm], [CMAKE], [cmake]) =20 # Stubdom libraries version and url setup -AX_STUBDOM_LIB([ZLIB], [zlib], [1.2.3], [http://www.zlib.net]) +AX_STUBDOM_LIB([ZLIB], [zlib], [1.2.3]) AX_STUBDOM_LIB([LIBPCI], [libpci], [2.2.9], [http://www.kernel.org/pub/sof= tware/utils/pciutils]) AX_STUBDOM_LIB([NEWLIB], [newlib], [1.16.0], [ftp://sources.redhat.com/pub= /newlib]) AX_STUBDOM_LIB([LWIP], [lwip], [1.3.0], [http://download.savannah.gnu.org/= releases/lwip]) AX_STUBDOM_LIB([GRUB], [grub], [0.97], [http://alpha.gnu.org/gnu/grub]) AX_STUBDOM_LIB_NOEXT([OCAML], [ocaml], [4.02.0], [http://caml.inria.fr/pub= /distrib/ocaml-4.02]) AX_STUBDOM_LIB([GMP], [libgmp], [4.3.2], [ftp://ftp.gmplib.org/pub/gmp-4.3= .2]) -AX_STUBDOM_LIB([POLARSSL], [polarssl], [1.1.4], [http://polarssl.org/code/= releases]) -AX_STUBDOM_LIB([TPMEMU], [berlios tpm emulator], [0.7.4], [http://download= .berlios.de/tpm-emulator]) +AX_STUBDOM_LIB([POLARSSL], [polarssl], [1.1.4]) +AX_STUBDOM_LIB([TPMEMU], [berlios tpm emulator], [0.7.4]) =20 #These stubdoms should be enabled if the dependent one is AX_STUBDOM_AUTO_DEPENDS([vtpmmgr], [vtpm]) --=20 Sincerely, Demi Marie Obenour (she/her/hers) Invisible Things Lab