From nobody Thu Dec 7 20:09:58 2023 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 4SmQNk4MNHz53XQV; Thu, 7 Dec 2023 20:09:58 +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 4SmQNk3w9Fz4pwF; Thu, 7 Dec 2023 20:09:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701979798; 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=8CafYnvc3hB7BOm8O6gfz4ufps/IJIZJya3vt/FPXIs=; b=t/qopM9cl9QJy77rLPok115+bnHWfTP+6UXLMjLEvVX8XRhv+26E6CFP5T/sF2SG3ULL6c UZ8eKBroRPE2AQ79z0SyW3Hilbnn9HL7OS1jl/yulBS6ZzAwO4hp+mRQvdE2JiVm8sUXFd jh0NqBiVPOI1aIZOSMsIXI+/jp+KzeI3B6f+wOB55LAPVWCuCKXyVbziYgJSMn1qy+mCLH F/8dBLBD3QiuQWaZ2V/34QS+zqQKTxGXP4cjBToBlePCLOzO4peZEpheWJS0jSyCn8TzyA VzBbEmeY3bUOoQOa/DWCBJ81yq95u8yni7JiY+7ZTihkUmeejBdy0mrK6i3qPA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701979798; a=rsa-sha256; cv=none; b=iICBoNNd/yQB0/A+066HC7/gNlWhzGPptLmE6rQmq140ncfdzaUXiKfo0aTkWurTJygM1t rU+h+6Vxy82aZhWyM9ULwW7rM3tUMxiGQYYIOL3pPz+RiH/X5H/8GefVtoa5wxpgjineFW dcp0DaMtMQM7YieGiR0+Bx+6kMAKgMAKl+PbKn+Fj27gAM5Ovy9lZvc6EkIWXKbrrYNNmX HIfjMmYWjUnQwZBudpBt5lYTz7HKRCd52Huu1TWMzIcEsw4Or6EJ1OpFszPgzjRue1zmBE 5HrAPCsPAEzjDQTHHaNdIGo+Q6DVdMMtxrD7StUNgR8EdtR2IcPxWSCQf0tOHQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701979798; 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=8CafYnvc3hB7BOm8O6gfz4ufps/IJIZJya3vt/FPXIs=; b=Nx7vS9ljbCp5aZZ6Q4bqKqwApKHQzCAJrfoaygYS+UaDHqUJe/hceY+aBPwIuEPplmOW6W FMJuIto8mFfcPGg+WouU6oJ6joTxeJgIZlddU5Hp9kwVYHqoeVIRKvo7GhpdZ3j4j5GrQz VfopzyuD3TuN9eQ0htND1cDiFNeYzH5roiaeXA/2V5fzr5g8bFEXhDEL/yKT1bsVMDSPMT Q+ZEhx0nSZgUuKwIgVCYoal2/ds6vv7YSz4pMP1FYt2OjfeaINkW0Dc6/WipHRf7h8FNX+ wNN/L0q3tQq/TPg+pUUKfhfBZ/eZxsmm/rVGJtK6HJ308P9wfgOvF1QlN/4Mmg== 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 4SmQNk2y43zr6k; Thu, 7 Dec 2023 20:09:58 +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 3B7K9wAg007026; Thu, 7 Dec 2023 20:09:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3B7K9w8G007023; Thu, 7 Dec 2023 20:09:58 GMT (envelope-from git) Date: Thu, 7 Dec 2023 20:09:58 GMT Message-Id: <202312072009.3B7K9w8G007023@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dimitry Andric Subject: git: 0971018ca3f2 - main - multimedia/l-smash: fix build with lld 17 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: dim X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0971018ca3f2753930333e2456650e6b6ce7dccf Auto-Submitted: auto-generated The branch main has been updated by dim: URL: https://cgit.FreeBSD.org/ports/commit/?id=0971018ca3f2753930333e2456650e6b6ce7dccf commit 0971018ca3f2753930333e2456650e6b6ce7dccf Author: Dimitry Andric AuthorDate: 2023-12-07 20:05:12 +0000 Commit: Dimitry Andric CommitDate: 2023-12-07 20:09:19 +0000 multimedia/l-smash: fix build with lld 17 Building multimedia/l-smash with lld 17 results in the following link error: ld: error: version script assignment of 'local' to symbol 'lsmash_string_to_wchar' failed: symbol not defined The mentioned symbol is only used for Windows, but the configure script fails to remove it from the linker script. Ensure the configure script's sed command does removes it. PR: 273753 MFH: 2023Q4 --- multimedia/l-smash/files/patch-configure | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/multimedia/l-smash/files/patch-configure b/multimedia/l-smash/files/patch-configure index b3c357dbf760..aeeb79efe81e 100644 --- a/multimedia/l-smash/files/patch-configure +++ b/multimedia/l-smash/files/patch-configure @@ -9,3 +9,11 @@ fi +@@ -430,6 +430,7 @@ sed -i -e '/lsmash_win32_fopen/d' \ + # Get rid of non-public symbols for the cli tools from local. + sed -i -e '/lsmash_win32_fopen/d' \ + -e '/lsmash_string_from_wchar/d' \ ++ -e '/lsmash_string_to_wchar/d' \ + -e '/lsmash_importer_open/d' \ + -e '/lsmash_importer_close/d' \ + -e '/lsmash_importer_get_access_unit/d' \