From nobody Sun Mar 16 10:33:46 2025 X-Original-To: x11@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 4ZFvbH2Wmcz5qFbq for ; Sun, 16 Mar 2025 10:33:47 +0000 (UTC) (envelope-from bugzilla-noreply@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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZFvbG6plbz4Lqd for ; Sun, 16 Mar 2025 10:33:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1742121227; 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: in-reply-to:in-reply-to:references:references; bh=Hm7ZJ9pZyX7Km0YguJdEcJv91FdzpLvq7vHFrR5q+Vo=; b=FO/HombyOrSJdoT8GrcxfgnalHkvTRVzaiq7RjUvdOZH7gCKNwNai38Buix0PipEWRn6f/ tQkg+RyYIvY0saOExBSgPJIRL9DheuBzzp3qYcIzzV50v8Bo0F+ggKNwi52Ld3DSl2l1xC qmu5cn+p5TY+zB9XbJ6Ufa3iDVO/lQxhmhBd489bg8hyDy0TUtS6LboqLZYKmiAM7IOuaN Wjchl4vX9KIfZgSATnHvyKq66HdHkoKg9QLVM26FelfzMmqn/kIT/SE1TzPTY1QHE629wY qe9KXdS3K/WKnBhP2dZTnqd92yFZdWBV/xZUhLHZb/3CX3sgXpxzoabgrmXCIA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1742121227; a=rsa-sha256; cv=none; b=FH9AeClFwO8qBC6OzPsFGfzuQzz3bdOGhB9EudngheAm+rCbDxiCntHaO7+haleIeJMy0I szx6w7GcE3tjOl4jjWOjEeggFfzezUC3FCoG+QAV50lluA5QiC8G3kkrIY/MCl9syCRFkH PKSfM7RvL/9b6uf7S0Nj1BfO0zZzogt9W9/5ylfyLpVO7qNBSSaajRAAU8EmIP5qLM+cDM c2VxmWQbgBDy9y2rEIhoxyho73GD+uuNCcvMZg9XFjdO3TGIhuE2pUKQJp1euz+WRN1GuR qohyDQ/qX+bzUA9Ut9xMH9aHn31QR015t/tLCaLT6lk5amf4jm4naduNtCb5IA== 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=1742121227; 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: in-reply-to:in-reply-to:references:references; bh=Hm7ZJ9pZyX7Km0YguJdEcJv91FdzpLvq7vHFrR5q+Vo=; b=YGdAwN3zCA/Te6xI85t2lQNIHvtQMzTFYdQpMcYbEp76eb6b9cAuHVn9ci2uLpt+PvT7Oi 3OBXV/+Zisi+gyMnFQyuMcf1qYOYTdPDn4AVjxUlbhvIJwWnNO0dz3WGbVnNt+LJgUt+YF koMqpkH8pzYO30ognwoZdP+BJrOVYhX7hqPA64PEphR9G8HOUeY7OmHwOJyGop9xcVhaPF rdsI7HzIiIAvIGsXI+auO/GBgbIWpYLoo50kFbC1FL6GKm67etYwSnSR6fYUq5lk1mPHFw ptGVbTWx6AsT10i81mi93Dgce7OI06AzJVXobzaztkKc3qYc5crs0dQnqdjBTA== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 4ZFvbG4VkNzwx7 for ; Sun, 16 Mar 2025 10:33:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 52GAXkUb018309 for ; Sun, 16 Mar 2025 10:33:46 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 52GAXk2W018308 for x11@FreeBSD.org; Sun, 16 Mar 2025 10:33:46 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 285401] x11/libxkbcommon: after recent updates to 1.8.0 and 1.8.1 several ports may need a PORTREVISION bump Date: Sun, 16 Mar 2025 10:33:46 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: discipline@tiscali.it X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: X11 List-Archive: https://lists.freebsd.org/archives/freebsd-x11 List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-x11@freebsd.org Sender: owner-freebsd-x11@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D285401 --- Comment #18 from Ale --- I did the following tests, I don' know if they can mean something and being= of some help. $ echo 'int main() { return 0; }' > test.c $ echo 'VERSION_1 { global: main; };' > test_version.map $ cc -Wl,--version-script=3Dtest_version.map test.c -o test $ echo $? 0 Then I created test_version2.map that should have the same content of meson_test.map: $ echo 'VERSION_1 { global: main; local: *;};' > test_version2.map $ cc -Wl,--version-script=3Dtest_version2.map test.c -o test ld: error: non-exported symbol 'environ' in '/usr/lib/crt1.o' is referenced= by DSO '/lib/libc.so.7' ld: error: non-exported symbol '__progname' in '/usr/lib/crt1.o' is referen= ced by DSO '/lib/libc.so.7' cc: error: linker command failed with exit code 1 (use -v to see invocation) and I get the same error. I don't know if it's normal, but it seems that adding -shared as argument $ cc -shared -Wl,--version-script=3Dtest_version2.map test.c -o test.so it works with no error. In meson-log.txt I have also found the following: Detecting linker via: `cc -Wl,--version -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing` -> 0 stdout: LLD 19.1.7 (FreeBSD llvmorg-19.1.7-0-gcd708029e0b2-1400007) (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2) (compatible with GNU linkers) ----------- ----------- Detecting LLD linker via: `cc -Wl,-v -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing` -> 1 stdout: LLD 19.1.7 (FreeBSD llvmorg-19.1.7-0-gcd708029e0b2-1400007) (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2) (compatible with GNU linkers) ----------- stderr: ld: error: undefined symbol: main >>> referenced by crt1_s.S:66 (/usr/src/lib/csu/amd64/crt1_s.S:66) >>> /usr/lib/crt1.o:(_start) cc: error: linker command failed with exit code 1 (use -v to see invocation) I don't know if libc or the linker is screwed up on my system, or maybe in STABLE/14 as I'm not the only one with the same error. --=20 You are receiving this mail because: You are the assignee for the bug.=