From nobody Wed Jan 24 17:22:21 2024 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 4TKrP95mGBz58PJh; Wed, 24 Jan 2024 17:22:21 +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 4TKrP94W7yz514D; Wed, 24 Jan 2024 17:22:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706116941; 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=DJBbx/tUpKLFDXjyLUaKYCClvSkLWuR/lEuSqfK1FN8=; b=oEgUl+SG2IPQMk0YeGGhVdnnXZLxVhX40aMGgDvmCB7FB2g+ggRQR/BKuhdciCjoR8bwVn HLlM8GCLrLsUWedWGZ01RM15gBWUHFaKXqumjyuCcVak0h6qc/5B4a9kxupG1UlhU6ZKT/ Ox+SC4SWONE/TQV7ndemTmcqYwgWj3CCZszhi3mxnE4h+82q4PWRACiHGbF8FJOZt8vgsw E/t0lRtqLqOS579JobX+4/kyQg3JkqLbLAJ0ELkF6nVDdIOm5W3+34WOHJ6Ju5tHu+V+ja U2SckfB/pAaKRowxiPFDgLy+A5e6xgAGgObB0qwpK6C7Jjo9AYukomRu8JEKpw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706116941; 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=DJBbx/tUpKLFDXjyLUaKYCClvSkLWuR/lEuSqfK1FN8=; b=OQSTSgNLzNjmetJTEoy0jM1pqcqKqRNSiT5BvJG+mldLMfh/lXWxi8KTNAn/4e0FpY2rS0 Hzx/xP8Q/z+rAJYWyD1wPpFiQEtZKhh6Ebl43PG8yARg/nCH+zax8Nlll8pnPTnTXLWKU5 ZDt10EhIgqcgvE02HDHFtKJhRLMI9+ph1NaDJWvUw3LgebbYqnzLW6grsQIY1fYcVxTVDR 1oVq+VYz6Y1a/nTArh1PDyd8w0USns27BQ+J3Y7jm+s/azgVeZbOwfWNi8BEYkOG3sTqkO 2Q36wgt4hOfLuSmem1KzsVIEljPhiSHA0xsiu9tJyEEn3ZHiMKagewe2AQx1NQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1706116941; a=rsa-sha256; cv=none; b=uG9lMILrvJNo0Nq8qD3uDNZhnPW8PbnqUk6grnyHGFjMDTtYfnQn9u3c8z4p5GjPtcxaKZ qifTtwiXFTbyX5qfaYH9/tQtXHYXIMpnRviU2PMP6bz7bLXHdCaD1W2lhAxlxaHDpnU89c bIUA5chfmmZhBEwkb8zMET/VnMOcrJG8ubrJzJ9Fj48anglaQ7cg2SQ4Z8kdj3vv/aOUQu f1Car8a7aBnErjiTw5UqSFINSQRUK/ghtEEFC8OsbnCbOsELvevTedn3mLvPbiNr0Nce19 Hnq19+CnTJuke17f7cP8w6mrSZ18NdeITS/yiij4WqP60q43xCrmMH+XGkAYIg== 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 4TKrP93TBYzNQG; Wed, 24 Jan 2024 17:22:21 +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 40OHMLsf066596; Wed, 24 Jan 2024 17:22:21 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 40OHMLt4066593; Wed, 24 Jan 2024 17:22:21 GMT (envelope-from git) Date: Wed, 24 Jan 2024 17:22:21 GMT Message-Id: <202401241722.40OHMLt4066593@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Baptiste Daroussin Subject: git: a323045d5d52 - main - dns/libind2: deal with lld 17+ 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: bapt X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a323045d5d52010f05fedee55ef996e5d756820b Auto-Submitted: auto-generated The branch main has been updated by bapt: URL: https://cgit.FreeBSD.org/ports/commit/?id=a323045d5d52010f05fedee55ef996e5d756820b commit a323045d5d52010f05fedee55ef996e5d756820b Author: Baptiste Daroussin AuthorDate: 2024-01-24 16:37:46 +0000 Commit: Baptiste Daroussin CommitDate: 2024-01-24 17:22:19 +0000 dns/libind2: deal with lld 17+ force the configure script to always activate symbol versionning the test in the configure script being broken, dies when lld 17+ which errors in case of trying to version non existing symbols. while here switch to the old behaviour of lld which is not erroring when versioning non exitsing symbols, because the version file contains non existing symbols (hasn't been cleaned up upstream) Bump portrevision has non versionned binaries has been released --- dns/libidn2/Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dns/libidn2/Makefile b/dns/libidn2/Makefile index 3e57c035bb13..2d6c6e3b7952 100644 --- a/dns/libidn2/Makefile +++ b/dns/libidn2/Makefile @@ -1,6 +1,6 @@ PORTNAME= libidn2 PORTVERSION= 2.3.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= dns MASTER_SITES= GNU/libidn @@ -16,9 +16,11 @@ BUILD_DEPENDS= help2man:misc/help2man LIB_DEPENDS= libunistring.so:devel/libunistring USES= charsetfix iconv libtool localbase makeinfo pathfix +LDFLAGS+= -Wl,--undefined-version CONFIGURE_ARGS= --disable-nls \ --with-libunistring-prefix=${LOCALBASE} \ + --enable-ld-version-script \ ac_cv_prog_RONN=${TRUE} GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share