From nobody Sun Jan 14 20:36:49 2024 X-Original-To: dev-commits-ports-all@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 4TCnB95wWhz574GM; Sun, 14 Jan 2024 20:36:49 +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 4TCnB94q9Wz3wkX; Sun, 14 Jan 2024 20:36:49 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705264609; 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=dg+MvC+a5aQDUPs+u0kdzpqFCMUEIkSbNWdt43IE5Zs=; b=ebkro+wYpg7Boikmup0+Ob5k2XSNN4M8FoM+wGDXC6S11Rjdt68ItRxScUq6GvGv8RghyH Uzp9zKYnQ9kGeocuwzyLSEHuR1R6HTPHTK9MdcJ+i4y1HnlfbavhqQUy2ra9IqRogCH3j+ n9SGaa8Wr2kjTCH66IwMy9ooqCEEYUgC4ta8phJGt0DOQUYe3i87tkR2HjXUqK+dNUsS0G yOCOm7kfnXzTMUiTRGrYMXBoDMeXRRvIyytSyGb11PqRfP47WulnXtibOmIcATm44mtJiK q3txaHLG5+8KHqRQiiDYyYfdDdiF3kcXvT1Tf/8vcsqDA7RcBklJsTJqQpNpUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705264609; 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=dg+MvC+a5aQDUPs+u0kdzpqFCMUEIkSbNWdt43IE5Zs=; b=abpRUCVL69KleQe1T4vzfRdYer61aQsn2vOJTG/zyGBTFHTMzfYhDbiwRRnkZ7eykyNYzb 5G2WF4r6FZaHEy7nT7xIe9GE0Yhsf7+4rHrntXbQkFRx0hjbK1bbBylVpv7Fgqxpfqa0N5 xjgz4Iz6U2K65q45eTnikNGIfUnlLuT4/vVYK+9jMoJoxfsTiKSb0gR2qZQQj8nMw5Ny64 nt7o+A2ulBRjhNamtuWbd0h7mBsuJDV+KAkaRedC/TTLyQGJsFq7mHntpvFiFjRZ7NuEX6 gdTmVVZDxhwvqgmR1WsQIJ6rWfSK7iUz+lDbDs7vryjT6D83rZetsMFv0+0ILQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1705264609; a=rsa-sha256; cv=none; b=sC4dDEn74meuEZ2kdSy1pB8BUn6G9S0zb8W0IHHSm836zoMDt9iqny1sY7xEuJYcSaEVLo NKwGwOTX31kk8KglEeONkQyuPTEf/Oj2kZp1ImIr3lPcKcogq5BYInqEcx5wVCLpQkMhGo o426+WngdASV4S1/YHz/ad88Rv7fbSmhhY/V3Vv5BjPXGxUxGBRJINW2XP4voIFF7MzyiF vvAr4G4PEMxPI1wn3wTcZqrGfGfWV0e52rzlz2ZBKcGbQRcttUa8Oc+eAf9caKg8WChmQS 5zLZmWcbkv+FGC3jJSrMgxSGM09RTzeLEnpenAoq7nYT4XwN0j+pWAVfG1ZuxA== 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 4TCnB93wM5zS2b; Sun, 14 Jan 2024 20:36:49 +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 40EKanBm007113; Sun, 14 Jan 2024 20:36:49 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 40EKanfl007110; Sun, 14 Jan 2024 20:36:49 GMT (envelope-from git) Date: Sun, 14 Jan 2024 20:36:49 GMT Message-Id: <202401142036.40EKanfl007110@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Daniel Engberg Subject: git: a11f3cf1acfa - main - net/dpdk: Fix build warnings about symbols in version map file List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: diizzy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a11f3cf1acfa50cb00aae97b629e5163a7b6cb7b Auto-Submitted: auto-generated The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=a11f3cf1acfa50cb00aae97b629e5163a7b6cb7b commit a11f3cf1acfa50cb00aae97b629e5163a7b6cb7b Author: Bruce Richardson AuthorDate: 2024-01-14 08:11:02 +0000 Commit: Daniel Engberg CommitDate: 2024-01-14 20:28:30 +0000 net/dpdk: Fix build warnings about symbols in version map file The latest versions of ld are throwing warnings/errors about entries in the linker script that don't exist in the actual build. For DPDK, there are functions in the linker script (version.map) which only exist on Linux (and sometimes only on Windows) but not on BSD. To avoid warnings/errors, we can restore old behaviour by adding the "-Wl,--undefined-version" flag to the build. PR: 276277 --- net/dpdk/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/net/dpdk/Makefile b/net/dpdk/Makefile index 0696d3ea44af..9a21be853ae7 100644 --- a/net/dpdk/Makefile +++ b/net/dpdk/Makefile @@ -44,6 +44,7 @@ DPDK_CPUTYPE=default MESON_ARGS= -Ddefault_library=shared \ -Denable_kmods=true \ + -Dc_link_args=-Wl,--undefined-version \ -Dmachine=${DPDK_CPUTYPE} WRKSRC= ${WRKDIR}/${PORTNAME}-stable-${DISTVERSION}