From nobody Fri Oct 20 16:26:14 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 4SBqhk6BMzz4xy1j; Fri, 20 Oct 2023 16:26:14 +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 4SBqhk3Q0jz3N7m; Fri, 20 Oct 2023 16:26:14 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1697819174; 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=bOCiJbfPKx0UCZWX0RDExcL97uxJg6Vui663V8s3pcY=; b=gK2Rfj8ENaAbFSHIWzbqCaLGtt+ONn3Fv4R+04vkl6qDqGESzGypKy+OKFIkfNGmEwsfEp +3AIS65ioqZrXxXs4jtDzvNMC1BIa/Nv0CfsLdjPu6hn2SfUy2XNbKHXqXGaiXaGDH9HQe lMCVhw/UCdtg+ZirWardWBoYu7V3YtAhjkroWFV71tKe3LnQhDpeYplGyxjRWJcrfGAh6B QmooOpJoAdhi1mlvM/QToRzYMovWgSOv3uVT3nYva9eJQWgmpyvLKQqjRsvZLxl1DkKBIV 78Cgk+OL7afm76Oac/FrlUqNXBi86kF3UIKSSXz3LNzX+kVHxLWHo7dv3VIIkQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1697819174; a=rsa-sha256; cv=none; b=UT0MS4JobwhRt38Af2bp2HNkQUE2Tlay+htAHCAYS6UuvCVVmrRJ5Epek8SqUN6QOrT9EV wmhIFlxE0h+ze7+yXKeUN6kYv5H9/o1qZ4/pOBqs/XtAvbbI86BmsUNnHAzDmAIBEjit0P XpV+k3eIZO7kkUMbnTZfnY5suI7slmh9iMn+fXATOdniPf3G1fLYVMxpX9lN58KkpZqHVZ sezRd2eYM0+HiCsjMoTTC//s1IeuNm7T1qkFF9ctQhBrvsmoQDbz10eqYD2ZrBNqubILb+ WxA5KxOmH1AcKGvZMKjLwarinykj16Gew4ckR738UsVZJ38k1BrMgxYxVlGkbQ== 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=1697819174; 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=bOCiJbfPKx0UCZWX0RDExcL97uxJg6Vui663V8s3pcY=; b=lADBypDPd5EZ6r/hP4QifdO4JKPOz05XKXOmHoo5SM8GwGorwOqbUEbDTY2IbUUl+8MEub 2qy8QVu5d6C7pjKmnZVpg9/ICnEpbNo3+4PJ/BQUMzbTfHzCgaO5Mmw5qOqtmyTyuLlgyC SRvY2uLVY3q+T/D5wwWvGayMA+0igeUaBF5JS8gWqevfExes2Zvuv/qyYyUZVsqs4VPwsD jFPKpcs+nA3xFtXpIbtNMX9hdZv9ppVYjAdIAMi9gZuE/WU0ea8bEEabhvgTUhcd+SKLUo r3CLw9GraB+ZJphfouEbGsnJM4OdiYd6usJ0IjJSTPfz6rB0x8cC0whls3d3lA== 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 4SBqhk2VfNzg5t; Fri, 20 Oct 2023 16:26:14 +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 39KGQE66073204; Fri, 20 Oct 2023 16:26:14 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 39KGQET1073201; Fri, 20 Oct 2023 16:26:14 GMT (envelope-from git) Date: Fri, 20 Oct 2023 16:26:14 GMT Message-Id: <202310201626.39KGQET1073201@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: d93897eed715 - main - databases/firebird40-server: 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: d93897eed7151b7aac6ea2293df9ecd1c4a4417a Auto-Submitted: auto-generated The branch main has been updated by dim: URL: https://cgit.FreeBSD.org/ports/commit/?id=d93897eed7151b7aac6ea2293df9ecd1c4a4417a commit d93897eed7151b7aac6ea2293df9ecd1c4a4417a Author: Dimitry Andric AuthorDate: 2023-10-07 15:31:33 +0000 Commit: Dimitry Andric CommitDate: 2023-10-20 16:25:47 +0000 databases/firebird40-server: fix build with lld 17 Building databases/firebird40-server with lld 17 results in the following link error: c++ -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -static-libstdc++ -Wl,--version-script,firebird.vers -fstack-protector-strong -L/usr/local/lib -D_THREAD_SAFE -shared -Wl,-soname,libfbclient.so.4 -Wl,-rpath,/usr/local/lib -o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/gen/Release/firebird/lib/libfbclient.so.4.0.2 /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/yvalve/DistributedTransaction.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/yvalve/MasterImplementation.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/yvalve/PluginManager.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/yvalve/alt.o /wrkdirs/share/dim/ports/databases/firebi rd40-client/work/Firebird-4.0.2.2816-0/temp/Release/yvalve/array.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/yvalve/blob.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/yvalve/gds.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/yvalve/keywordsStub.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/yvalve/perf.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/yvalve/preparse.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/yvalve/user_dsql.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/yvalve/utl.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/yvalve/why.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Fi rebird-4.0.2.2816-0/temp/Release/yvalve/conf! ig/os/posix/binreloc.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/yvalve/config/os/posix/config_root.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/remote/inet.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/remote/merge.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/remote/parser.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/remote/protocol.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/remote/remote.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/auth/SecureRemotePassword/srp.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/remote/client/BlrFromMessage.o /wrkdirs/share/dim/ports/databases/firebird40-clien t/work/Firebird-4.0.2.2816-0/temp/Release/remote/client/interface.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/auth/SecureRemotePassword/client/SrpClient.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/auth/SecurityDatabase/LegacyClient.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/plugins/crypt/arc4/Arc4.o /wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/temp/Release/common.a -L/wrkdirs/share/dim/ports/databases/firebird40-client/work/Firebird-4.0.2.2816-0/gen/Release/firebird/lib -liconv -lm -lpthread -ldecFloat -lre2 -ltommath -ltomcrypt c++: warning: argument unused during compilation: '-static-libstdc++' [-Wunused-command-line-argument] ld: error: version script assignment of 'global' to symbol '_IO_stdin_used' failed: symbol not defined c++: error: linker command failed with exit code 1 (use -v to see invocation) The mentioned symbol is only relevant for Linux. Remove it from the builds/posix/vers.sh.in script that generates the linker version script. PR: 274336 Approved by: maintainer timeout (2 weeks) MFH: 2023Q4 --- .../firebird40-server/files/patch-builds_posix_vers.sh.in | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/databases/firebird40-server/files/patch-builds_posix_vers.sh.in b/databases/firebird40-server/files/patch-builds_posix_vers.sh.in new file mode 100644 index 000000000000..9bd98223e361 --- /dev/null +++ b/databases/firebird40-server/files/patch-builds_posix_vers.sh.in @@ -0,0 +1,10 @@ +--- builds/posix/vers.sh.in.orig 2022-08-10 09:04:28 UTC ++++ builds/posix/vers.sh.in +@@ -57,7 +57,6 @@ platform_linux() { + echo "${TAB}$i;" + done + +- echo "${TAB}_IO_stdin_used;" + echo 'local:' + echo "${TAB}*;" + echo '};'