From nobody Sat Aug 26 06:32:23 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RXn6v3nK1z4rMHG; Sat, 26 Aug 2023 06:32:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RXn6v39Hjz3SJ6; Sat, 26 Aug 2023 06:32:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693031543; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=z2t0S1cuo518QjY/36FuWeKmj93uIgGyLeQqFkLH05Q=; b=DQJqgTjqihFnOMafA77MCY18wQmv4N+wXwnjeAHyFUucjq//Xw7zNKwB1ZfER0TLdp+giE ZozA5jP1P9qZydXcQVyzttKH3eBa7cby7D/rRkpueiYu8bqcs2IZeJHgAf239++H2PCTJ6 RydSvuXFzalD72tSdMt3e436hp8PuS7+ZIUwNp80OyNxbkTHDWWajNRZCxRcDU6EjH+1M8 VE0bVGsg8QQHEJad4pCB+zd1SdHzDCBvPFPSrxhm5q+Vql4R//tFYeU/oWtjQxOvhnQbVX DmzMP6Q8oMWtnLjNjZ6m4lKLmg8ywfZdiquA42w4JFW6pGgXhY2XvVsKyuVEZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693031543; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=z2t0S1cuo518QjY/36FuWeKmj93uIgGyLeQqFkLH05Q=; b=lvA+tldPTyQmyrFOeVH0+gherAplzRuJewgruUaC9ayfuMot5xc3oW/VtFmkOW4Gsxmzn3 Cx2Rf1PB5LwI7GgeWxoUYAXN5eqSvCN31SsAB2kQox19VmadWF9VWmXjH54RAv1dCN99Wt 5FZmxTc4YkP9KE/wFHxp5KZVKpB2H2EfurahT1TVomQ0YNHBJijXMROyMwUbZ9YHwFC+0P VAW4ynwKYVOYg3/ETJELXpugLVnyYR/BWbTt6hCEUtXS42S5n+G6+pfecL+Td/WZ9TusL5 U8GJyjj45jXnk4NOrMYGfyxTBC7bJ3DGCJ/0xr8AErof9xK2oP6qlWpfPbSxwQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1693031543; a=rsa-sha256; cv=none; b=CxXT+FGljo8I93qyXMK/aapoUGN0zzAmLI0yVsALPOcri24w2pZXo7eeLu67RGl+MJhSh5 jmUMS/j5dDAvgKcSDi4ho/2ARN+ma1ijU9OuGkMPh3V6oyEXId5Pjwk/EiW0/Xoy29I8pF pTi8KpSYfny/BxjZj0Rk+pxA5QuwyS+O/Ym8A4jrZSVGCdrhtpSdXCg+A6uq9qwwDWWZCx 3PSS8cvRZG9NZzq6LMZonQ700RClHfdSDb8ycoQGwFb6QcCmWHDX12nCl2QdMqf0115NOQ pkNoe4J5FzYvWoKavhGywvZKzMBp+kQitz06GfIdGmnWqXreh3S/ml56R9u3lw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RXn6v1w2tz9d1; Sat, 26 Aug 2023 06:32:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 37Q6WNEv094608; Sat, 26 Aug 2023 06:32:23 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 37Q6WN43094605; Sat, 26 Aug 2023 06:32:23 GMT (envelope-from git) Date: Sat, 26 Aug 2023 06:32:23 GMT Message-Id: <202308260632.37Q6WN43094605@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: =?utf-8?Q?Vin=C3=ADcius?= Zavam Subject: git: 11d406a20cb1 - main - net/ipxe: update g20230719 (c1834f32) to g20230822 (9e99a55b317f5da6) List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: egypcio X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 11d406a20cb168fb54ef8bf843a3b711341f4fba Auto-Submitted: auto-generated The branch main has been updated by egypcio: URL: https://cgit.FreeBSD.org/ports/commit/?id=11d406a20cb168fb54ef8bf843a3b711341f4fba commit 11d406a20cb168fb54ef8bf843a3b711341f4fba Author: Vinícius Zavam AuthorDate: 2023-08-26 06:17:46 +0000 Commit: Vinícius Zavam CommitDate: 2023-08-26 06:17:46 +0000 net/ipxe: update g20230719 (c1834f32) to g20230822 (9e99a55b317f5da6) * this change applies 9e99a55b317f5da6 and c30b71ee9cc2dc2a from upstream * [virtio] Fix implementation of vpm_ioread32() The current implementation of vpm_ioread32() erroneously reads only 16 bits of data, which fails when used with the (stricter) virtio device emulation in VirtualBox. Fix by using the correct readl()/inl() I/O wrappers. * [image] Check delimiters when parsing command-line key-value arguments The Linux kernel bzImage image format and the CPIO archive constructor will parse the image command line for certain arguments of the form "key=value". This parsing is currently implemented using strstr() in a way that can cause a false positive suffix match. For example, a command line containing "highmem=" would erroneously be treated as containing a value for "mem=". Fix by centralising the logic used for parsing such arguments, and including a check that the argument immediately follows a whitespace delimiter (or is at the start of the string). PR: 272483 Reported by: mikael@ --- net/ipxe/Makefile | 6 ++---- net/ipxe/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/net/ipxe/Makefile b/net/ipxe/Makefile index 06fb4414001c..2e06aa1f3adf 100644 --- a/net/ipxe/Makefile +++ b/net/ipxe/Makefile @@ -1,5 +1,5 @@ PORTNAME= ipxe -DISTVERSION= g20230719 +DISTVERSION= g20230822 PORTEPOCH= 1 CATEGORIES= net @@ -19,7 +19,7 @@ USES= gmake perl5 shebangfix USE_BINUTILS= yes USE_GCC= yes:build USE_GITHUB= yes -GH_TAGNAME= c1834f323f4f6b9b +GH_TAGNAME= 9e99a55b317f5da6 USE_PERL5= build MAKE_ARGS= AR=${AR} \ ARCH=${ARCH:S/amd64/i386/} \ @@ -83,8 +83,6 @@ ISO_MAKE_ARGS= ISOLINUX_BIN="${WRKSRC}/isolinux.bin" \ LDLINUX_C32="${LOCALBASE}/share/syslinux/bios/com32/elflink/ldlinux/ldlinux.c32" ISO_ALL_TARGET= bin/ipxe.iso -PORTSCOUT= skipv:1.21.1,v1.21.1 - .include # Add user supplied build configuration after port options etc have diff --git a/net/ipxe/distinfo b/net/ipxe/distinfo index 0ae65b25864c..a742d6a935f4 100644 --- a/net/ipxe/distinfo +++ b/net/ipxe/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1690750844 -SHA256 (ipxe-ipxe-g20230719-c1834f323f4f6b9b_GH0.tar.gz) = 1d9ef5cea9081998edccf6839a7a6c8defe5f685f642ae4b4e53bab79e14123b -SIZE (ipxe-ipxe-g20230719-c1834f323f4f6b9b_GH0.tar.gz) = 4137097 +TIMESTAMP = 1693026053 +SHA256 (ipxe-ipxe-g20230822-9e99a55b317f5da6_GH0.tar.gz) = a145226dc3c9f2f17fe6e78d4c6301fb22c2b52f00b051520e458118bb6e669a +SIZE (ipxe-ipxe-g20230822-9e99a55b317f5da6_GH0.tar.gz) = 4137052