From nobody Wed Jan 22 18:05:50 2025 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 4YdX7L28C2z5kq9t; Wed, 22 Jan 2025 18:05:50 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YdX7L1dJmz3xbt; Wed, 22 Jan 2025 18:05:50 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737569150; 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=tqxyY13Js8vCi9meMQ3fdE0BaAUfvpo0b7sK8EYBYEY=; b=EqIRZYvE+ULhtHAvqqprNSX4seiIhjliUrWlm8qyeAMWHqZiphNPJCKfTtHP/BcMXmC7ce qv5Lxz/SyN3sZMDHH/u+VJDGWoCIrDJ4VNRSk6hzDfOYcb4Iqb3bzWYoJ0jC6oosQ05g1M LS13HMPrctPvnfNfPtO42kGzeHs5AvN44JVJfKuNRnFvhzOWEUVKyKkb1hihyfB0b0vK4a pIiEJBB4ikUbvNaYMLqNKW/hc6/K5jx/om8+OKx9XqfpybxWp5by+Fk3EH8kgz1tpa/7EF 7DkgpyvmlRBptwvVjYbmhnYf74LdZr3jMF5RUrDxyEWFPtTGx1jhYAsPdnynbA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737569150; 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=tqxyY13Js8vCi9meMQ3fdE0BaAUfvpo0b7sK8EYBYEY=; b=BPKoEKJqeR/tdkYsPGkwZyIiIM/5LgjaSGJtlFLTcQz+838Rg0Q8H4fttdkjTx37Clm66Y iqAyOZE8ULFW1oZZNZANymcUgfj00TyXCO3EcXil73nV2wN3N0A1MX9rBUXy3SEeGDrSHr ye2Ny7B7QSl8GqZwgj7CXHi9jESrR1sRB5Pr1yydyf0RZClk1xkUd77YmKklmuxsOADgG/ YGzzDqrHrgTTEPeeaHvZ+kjLBJU8rhwZQZUpZ8yKNM5KJVb16olvq8LJnOHMu/JEEumq3/ zkQOpArphUm7FH4ACqbbmPAcHoEfWjA8ZMFqp9SHXrpxawioHG3Y66ZErHIX+A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1737569150; a=rsa-sha256; cv=none; b=AhtaE5t8f6xnrlquo3gDHGVLPa0ik/le/e/I2L/BLObTfqsJ9ZU11eWCrELmTG+fyyx8B5 LgDwGvIYRgbUdGbU4HkBUhxIPKmSrezThWW+TptYIKKIrhb5PVBE8LnFfhEk9lxd1OYLsf a+M1p96NOwD93MKLj4tEGf9+QGb225LKImOfed4XcEmf9EzVeWl717eOBZSggDGuPwucqb rHx7Nll0PHyLSOKPbmcGNoJmyROb7oBugx8ff57JUQh6ZzAvTlUJW/ktbvLNi2Yzf3ZZpu Tmh7bEnOQptnHFrBlGSRDmjylr8IZ+14ZtkYJ+4uXV341HT41QAVB74P99ZQ9g== 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 4YdX7L1CZWz13Kw; Wed, 22 Jan 2025 18:05:50 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 50MI5omp095554; Wed, 22 Jan 2025 18:05:50 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50MI5ouw095551; Wed, 22 Jan 2025 18:05:50 GMT (envelope-from git) Date: Wed, 22 Jan 2025 18:05:50 GMT Message-Id: <202501221805.50MI5ouw095551@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Charlie Li Subject: git: 4e8ef08bd32f - main - net/libproxy: temporarily mark LLD_UNSAFE for symbol versioning 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: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vishwin X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4e8ef08bd32f826a277c415a89079ed9ef61908f Auto-Submitted: auto-generated The branch main has been updated by vishwin: URL: https://cgit.FreeBSD.org/ports/commit/?id=4e8ef08bd32f826a277c415a89079ed9ef61908f commit 4e8ef08bd32f826a277c415a89079ed9ef61908f Author: Charlie Li AuthorDate: 2025-01-22 18:02:21 +0000 Commit: Charlie Li CommitDate: 2025-01-22 18:02:21 +0000 net/libproxy: temporarily mark LLD_UNSAFE for symbol versioning LLD being stricter than BFD results in a failed configure check for version script support, which means no symbol versions linked into the shared library: Command line: `cc /wrkdirs/usr/ports/net/libproxy/work/libproxy-0.5.9/_build/meson-private/tmps6kwi6ne/testfile.c -o /wrkdirs/usr/ports/net/libproxy/work/libproxy-0 .5.9/_build/meson-private/tmps6kwi6ne/output.exe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declar ation -Wl,--fatal-warnings -Wl,--version-script,/wrkdirs/usr/ports/net/libproxy/work/libproxy-0.5.9/src/libproxy/libproxy.map` -> 1 stderr: ld: error: version script assignment of 'LIBPROXY_0.4.16' to symbol 'px_proxy_factory_new' failed: symbol not defined ld: error: version script assignment of 'LIBPROXY_0.4.16' to symbol 'px_proxy_factory_get_proxies' failed: symbol not defined ld: error: version script assignment of 'LIBPROXY_0.4.16' to symbol 'px_proxy_factory_free_proxies' failed: symbol not defined ld: error: version script assignment of 'LIBPROXY_0.4.16' to symbol 'px_proxy_factory_free' failed: symbol not defined ld: error: version script assignment of 'LIBPROXY_0.5.5' to symbol 'px_proxy_factory_get_type' failed: symbol not defined ld: error: version script assignment of 'LIBPROXY_0.5.5' to symbol 'px_proxy_factory_copy' failed: symbol not defined cc: error: linker command failed with exit code 1 (use -v to see invocation) ----------- Compiler for C supports link arguments -Wl,--version-script,/wrkdirs/usr/ports/net/libproxy/work/libproxy-0.5.9/src/libproxy/libproxy.map: NO Upstream issue opened: https://github.com/libproxy/libproxy/issues/320 Reported by: tijl --- net/libproxy/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net/libproxy/Makefile b/net/libproxy/Makefile index 4a7b619fa3d2..a20f7aba8a78 100644 --- a/net/libproxy/Makefile +++ b/net/libproxy/Makefile @@ -1,5 +1,6 @@ PORTNAME= libproxy DISTVERSION= 0.5.9 +PORTREVISION= 1 CATEGORIES= net devel MAINTAINER= desktop@FreeBSD.org @@ -22,6 +23,8 @@ MESON_ARGS= -Dtests=true \ -Dintrospection=true \ -Drelease=true USE_LDCONFIG= yes +# https://github.com/libproxy/libproxy/issues/320 +LLD_UNSAFE= yes OPTIONS_DEFINE= CURL DOCS VAPI OPTIONS_GROUP= CONFIG PACRUNNER