From nobody Wed Jun 18 06:15:52 2025 X-Original-To: toolchain@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 4bMYQK0hxWz5yJ17 for ; Wed, 18 Jun 2025 06:15:53 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMYQJ6fCmz3sLx for ; Wed, 18 Jun 2025 06:15:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750227352; 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=khBA6UgHumrYhEUToVQsF3bGfZHPdK0ja768mQEDbVo=; b=XhgmIMwjCrm364qfTL8Ptp4eAnHxEN90zclf1dhnVTOo5LoE/52qxcndrvqOzMNEFCDg8I fReqLjRBFbIsgBthrGSzXbSi+JEY3o8HJvWxqwnwcxK11nJsSGsR521nHJI/suIhGItC4G gl5qiP9Uip0ucKQ02XDMgOxB+i84RmYRoajEEVbDQOl3H2ht1ccLlKykyO7Fx/OQ4Jtehx gL6OlBsIODotZw9S25p59A270fwpkyrlx16WjHrGIOpyclsAztcg6LKIL14ZoZI8juf71H nMk8xooEfvZj3mMB1uXO1kYAL7bqPzPOeMAJl49nupDBbxq91uuTULywiCV2CA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750227352; 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=khBA6UgHumrYhEUToVQsF3bGfZHPdK0ja768mQEDbVo=; b=ZpvEOKvMp23i+P3J0L/KBGSC6Vu5crK/prs8z+2/vyNOLS8Dc8V8DU1zkt32p8bTuo184Q QM8xsn9ddGMC5N4m2xPaCS/LsH807l0H2jDTDUNUAL9uCTBszPO59Bd2USVRZT4eZNlEvQ yUr3suXKZ65cOUBj8w3N0FA/DN+WqXA/6N97yIy9lUwuXQd0zCoo6OnL+6+Vc7t0e+IFBu tyM3M2aWvySLPm8Lfu3Z+LggggPmKrgjYd2mFjg2OZETLB6+wtfRJjYlg+YrrYkjQVB7fD w+LG1MgA0GC4xFLlX/J3PJFswSB/CSl1Voux5/HAySJf7cXdZ6YpjI3YDCAIUg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750227352; a=rsa-sha256; cv=none; b=qZ01ACOp9pCy0QfrPIf5ZepGHsN3Et+34MynkHeSxfS4qkX+4d99MIQuwFaH+l77icKZ7X QKeQGDplJ69Hhc1GF1a6yAnq+sf0mlwv9tpTMWlC5HywQMwsypNBHAHNOPAmVAylWk7bkH F0JJh+bNlS9+m0o2kHnC5zdDCPSDjxW+Sh+XqmatFBVJioryu9IZqhCV5rkQSoKCuq3pG4 C+aQRayaDEudtkEF4mTbOEZyL3DWOdZfMk/QgdzcmmKMvWwBF1YyHM8bm2aKh77X79T4G9 SixOHmH86bvSEi9+7ki09M8ptbK5Wz4kSuyHDmWfcg0EjE8/nPsEL2xzVMntaw== 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 4bMYQJ5gv0z2cB for ; Wed, 18 Jun 2025 06:15:52 +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 55I6Fqgq021613 for ; Wed, 18 Jun 2025 06:15:52 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55I6FqaN021612 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 06:15:52 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: toolchain@FreeBSD.org Subject: [Bug 215193] libc++ and libcxxrt: convert to a private library Date: Wed, 18 Jun 2025 06:15:52 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: feature X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: arrowd@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215193 Gleb Popov changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |arrowd@FreeBSD.org --- Comment #6 from Gleb Popov --- Should we close this? We now have all the necessary harness in Ports to make software use GCC or = LLVM of any given version, which includes the standard c++ library. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 06:33:39 2025 X-Original-To: toolchain@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 4bMYpr4bHYz5yJhQ for ; Wed, 18 Jun 2025 06:33:40 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMYpr3dx5z40rM for ; Wed, 18 Jun 2025 06:33:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750228420; 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=bSRd/QJ8kkBqEDU2wJycsHTXnqt3zLy69NTLBRMRlZ0=; b=ogy+Ji/Ysp4pB1ppxvYAVw5F4HmOl8d69JCLTV/QrSdp/0PDv9LRiAOUvsnsDEQF2DeNXZ xPEyGEIkDZAM8Ao5S9+qCUfTcYK8wg5yF+bkBwUPT2ojRBwvLxNHO6/z4nobKun9L54z/P mYvNNZtAytAEASLm+HYMo/aGSkaM4/5Unp26Q5QTb9ow9wwyA4LMMkbH6GlSUSvf5UAuOq c72+uwqc9e6rAzwBrF5WIHg6jtadLT+DwP2Z9wAeEUhcbKk1zQ58l4Xcn7uOusfPxZbq+W O+rFrYxHKCDeNgP9KpykqUGxR4oprqM5HWnDBNeCQDhyziY8Ah8Y6EuhOWiJ3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750228420; 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=bSRd/QJ8kkBqEDU2wJycsHTXnqt3zLy69NTLBRMRlZ0=; b=uUbv7IXdSMYKg48w37W8N2H9KIz0DOEddlpGpK0X9N6vgZ72X6tsEuKiFS5xALdW9JWY6A 9aMqK8D7HaBLPPX1A4BM1izKbixRviXKdbQakfcXC/L8Vp3x1KQRnWbLnGDzZdKAnE2CpA +dM+MJPeWzRHnfE+yKRel2GIe1hui0vJ8Ftum4DZ0r9R7fVw4FG9UqrQAMNsyq2tlRfe4O 39G9MkLROrGNKGr3XiawpuXRUQQGOwFE/a8AMjdGzKGu7vdXR7/XjIKFjiuEoDlhR9TGKT fphimnMJuuCgGAaFewrBDZaneLzJIS3WQALIBsBGLt3ytAiEtKQXAM+BwdXcNQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750228420; a=rsa-sha256; cv=none; b=ftdHykVWtlcqLeNwr/+CIIJ00K+2JM1xvi87yPMjChS4ifDkvJ+xP8j6NfTphRu44nRN5N yWg2KymcEvL22Bhix59jNFSTlt8xPTpzevHuPk5S8GNZBk1Re3f5bjf6yZMnR/padHf2uJ ZvtZABri4eq1TNFq32oT/STj++tlhG28DZUdhaHT8sy/KuxvnCAGzQKXlizUg97omxpcis JISQQtADUVT4+D7iTlA4ceicqR4YWdYTwsGrKRYPnjzbbrdgWegkRNimMetV467qk20xgD 4/GiqHrM+n/F3gSIW6bHH/y95qRgtVRMT3/4yZHRnBZbSbtZB63dFMzCg/G/kQ== 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 4bMYpr3Fgtz3NN for ; Wed, 18 Jun 2025 06:33:40 +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 55I6XehQ058758 for ; Wed, 18 Jun 2025 06:33:40 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55I6XeII058757 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 06:33:40 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: toolchain@FreeBSD.org Subject: [Bug 250992] Binaries produced by clang -pg on x86-64 always crash in ld-elf.so.1 Date: Wed, 18 Jun 2025 06:33:39 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 12.2-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: arrowd@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc resolution bug_status 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D250992 Gleb Popov changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |arrowd@FreeBSD.org Resolution|--- |FIXED Status|New |Closed --- Comment #3 from Gleb Popov --- This is fixed at least in FreeBSD 14.2 and 15-CURRENT. I didn't check the 13 branch, though. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 06:37:10 2025 X-Original-To: toolchain@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 4bMYtv0CBgz5yJw2 for ; Wed, 18 Jun 2025 06:37:11 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMYtt3YVGz40f4 for ; Wed, 18 Jun 2025 06:37:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750228630; 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=FSaYaChi3i1UprvfPcc1FD++YKZqa931KKjjOKypm8k=; b=itWpIwFlSpKCcbkqL2orpDT5/v5sUqr/+WKP44XuIE4PQJAvuRsra7kae7OSTh0VpOoXwT 7WBWUplAyQJiRsSdAgwG+eiYashAZTYCCjfZu+dmmtoRZ9ackLE+gL21IkunxqPcnevD4c uKj0tqtSvny5qBYsT2uiAdZ8aq6x6ErNWe9CsQgsvxDp8NgJMekJldAGPCDfeHw8A40a1Z ui1M72qOmbXvRuFPQmT5jGs7kUBaLB+6sXBqAxdesFIeMBzKdRXPIX/b43ZKAKfIvXCzWy wLyUDppnzMz4U4cdDnNvvDHmbDgL38f9MGAwJvc0EqqEyNSONjtbu7f307Uhyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750228630; 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=FSaYaChi3i1UprvfPcc1FD++YKZqa931KKjjOKypm8k=; b=QlL6bSHE17wMjpdjlOzskJk70hvOCgeBpuOnYHNRcc1ZN47dLOBSi+neG+Y1Up6e+PwCKZ P5BtJ+/OtTVj4Q0JTH3/u2Q0zXytunioIJgeeeOY8Ls8lMlDS++Ktj/8y7LB5JyKLJ5325 jLfS6ElkKhJkWXXPii3pWyUmVbgI7vojePWEcm/VCCBYD2RdfnhFZFZX4yTEcjd69wRM+3 AYkSVou5jHlaQClovvWLzgcoW+r+2kbEhLb+wKdsLPnDbv4wKApPw1u9aE5CXXwMLcxPBi bCcLBuLDFC/N+GM780rBd7TslR1I/vRZkXw67b18drMdKsLG/Az/Hp/NPEiL+g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750228630; a=rsa-sha256; cv=none; b=yI4312pdcQrP95bH4jpT8dXTbzWMvrnvBpU4diEQNi8NtqCHksQzzcv1PtQZ3NyIvFHuZ1 MobmBDQWPn7h3WCQ7OkXuniil5HZm+RryJg5hJw905fo6NxFLeXwV01QthP5k1EsJsAQ9h aXE8q1GpRoD/9swZhXfdS12q39naKiIVacWtYW0ciZ7EtyekpVyhYcyeRCJbUDnqvi8BTd EpNQRSU35gjMlIQI2a4PxoH3H5G6zf9FrhEi4HNKoU2sWkN5ILzPfrR2gReE5FdU5Q/STD ohJOG1sHBGv5jCdezT5ur+SgYUffLE8yVfWwVkG4/uEuIMGkQWy7aAavkt/N4Q== 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 4bMYtt2P6Tz3NS for ; Wed, 18 Jun 2025 06:37:10 +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 55I6bAnI062339 for ; Wed, 18 Jun 2025 06:37:10 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55I6bAii062338 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 06:37:10 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: toolchain@FreeBSD.org Subject: [Bug 251198] clang-10 fails to compile C-embedded assembly with SSE and AVX instructions Date: Wed, 18 Jun 2025 06:37:10 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 12.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: arrowd@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc bug_file_loc 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D251198 Gleb Popov changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |arrowd@FreeBSD.org URL|https://bugs.llvm.org/show_ |https://github.com/llvm/llv |bug.cgi?id=3D48197 |m-project/issues/47541 --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 06:51:34 2025 X-Original-To: toolchain@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 4bMZCV5jdCz5yKpN for ; Wed, 18 Jun 2025 06:51:34 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMZCV3zl9z45FP for ; Wed, 18 Jun 2025 06:51:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750229494; 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=6PoyIdbQA69JAFiXirnsToJjxqWJN1vyREMMMsz6o+U=; b=OyDx1XiQBKdxGlGl0TzShQj2HbbhQ21o0vjdxS9ocaIVjfVNrKS+zbav4uh9boKKNjzEvk +M/8/wAZKbfQytHUQkud2aAFAL1Dyw+3Wy3hXDFE4sUJwk2qjzCa7Tvewt+P/w2B6n/Vz4 wtPX6/ACzO+PUcpw/cTv9gLS60rvW/BfPJFHD6HhgpW+4w4tt2L2kA0tk3tlV9EeGHS3my A8iOgjU2rrQctrIJvY+/XUDDRE0yZmwDXEFA8kApGD8nO9bg+QgAHgap+rG/fYHmSCpAk1 vdlnG57fQF10Gdl2bx0rbicHY5F+Jlqep+my+fK0XMMKCEwbW9RSwQKkg907YQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750229494; 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=6PoyIdbQA69JAFiXirnsToJjxqWJN1vyREMMMsz6o+U=; b=USvBmP2Eel9ExfwQOZxNaY9mMyoPTEwxui8cgDWgvAON0bLfdkiJ+8aIznPXG2d4VRZd0T WjTuU3jTiOm7XrnhdnZU+yYQkTgsLbD8btZUGkfyMsOV0b6mcMwZfrFeve6GW4LKE3AP8u 8VfBMhHFpLSteStKtLI4VsMU6dm8IyA4cEg36XmZr1vJFNCttf6sTcaFtPNT7CsLjROWB+ dS1GyV3LdRkseRUqwUAtgAzDWj+P5IcwcsBsmc06oTdljl75xYF6gankxlDDJtzXce0YMA Pc5nIOxkXFxaWOmd/I7l4aX9fA4OSoegqcKLONmvh55JoDxUweQ2/xPm+YVLrQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750229494; a=rsa-sha256; cv=none; b=LvlaUAGQjzeSCHUq1yG7q3gLzoaePeGEjC8UisxXPyhsCSvUsQJBnBVcZpBfIAiDBn/JSE D7vsUGnFTksYj8TxnG87DZjmdR4KCMKE6d61eZK98cwCp5pK5mXSerzqhbGwgH5Tnq38Cg o1hkDFIjExe1NJn3L0Otb7V63Tys/elDirgmsdoW3Yk5Fa5cnF4E5UcLTupnua1U/9PFu4 XoGtxkE24q0SryOaLmkgbJCmKTKVtD2pqgE2zNOxHDkK0E4l7agprSVusrIdT0zdJoqvAJ LZHDry9gxgVk0Jyzrup7ypEicBhSU6cQe3431BYjqfu8+qYEVrqKj833NXY6hA== 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 4bMZCV3Tp0z3k1 for ; Wed, 18 Jun 2025 06:51:34 +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 55I6pYCx087927 for ; Wed, 18 Jun 2025 06:51:34 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55I6pYav087906 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 06:51:34 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: toolchain@FreeBSD.org Subject: [Bug 257876] clang-11.0.1 crashes on 14-CURRENT but doesn't crash on 13.0-STABLE on the math/deal.ii port: error: Didn't find this decl on its identifier's chain! Date: Wed, 18 Jun 2025 06:51:34 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 13.0-STABLE X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: arrowd@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D257876 Gleb Popov changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |arrowd@FreeBSD.org --- Comment #13 from Gleb Popov --- This seems to being worked on upstream: https://github.com/llvm/llvm-project/pull/142338 --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 07:07:47 2025 X-Original-To: toolchain@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 4bMZZD2CvMz5yLq3 for ; Wed, 18 Jun 2025 07:07:48 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMZZC6q0vz49XY for ; Wed, 18 Jun 2025 07:07:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750230468; 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=t2Mov0iTEs+XnoVUN25gxuHCL7AmoOJuda8bWjEHNb4=; b=ybR9+aTtDMt5cdoVf+iq8ojeGoTQueaJDhEToszN2km0X1+5H7wLjEtcugBwW/38TNRIRC IcVsmsneY62TfmDCkW4v298iGT6rxWr9V62lH7WqXvR5a72z4a9/DS7WE/6jS8+2aNqTRp pni8Kw19ePQ9ZM+MbsePkjmma46RAiKmQe8enn9tbb8cj5DfXsBNikuGTToQmSAXAoTLBO 3XU63vXnrlkxTlmAqnCcOJsuAp3U8OPe/S6uwftOLPd0IR/tWKco/rE5EciclVev4D90LL ZnG2aXYxi6nuORv3MzcM7ktnck9f1fhF2AI9EhlE8Lplctim8YYe9Cii+dYI1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750230468; 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=t2Mov0iTEs+XnoVUN25gxuHCL7AmoOJuda8bWjEHNb4=; b=oQeoobIqv2w6k4r/PYJB9V3v3iXWrDk7OFaG6JIRRXVF5pEg84dVEAGjWMqh19Qk2PtFq+ kW/68D8LXKgbUU+8xphl+ISsSF+8IYZ3fGHaegCG5efhHqOY+T8IPJutYXu/8pAOcSA56W ExIwBYwttI2N1VJA2JqT4Wb+Dsz8mnbpAfYhLMSbh4m/oLJCMOhtKtsBUIFzCbT0+rpAm5 4jbqH0cnvih0RHY7YBpDC8jvwQI/KRsoXGUFwPwPXKDH8WzDTcdexOoD1yi+4u1RMT376v RvfPF++Yj3c4N6hxSRFfad+3E1Zo6DldanylCWljsTK8cAxKgmVjVfuNZfEZwA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750230468; a=rsa-sha256; cv=none; b=vPMH1JugTMbWwx5MC2usqqwhoYkieki+YisWw+Sqg4W4Z8O71ER67AJ9S1Ph1+b7jgmxKi qcmYOmZbW2puwim9sBaS1i/TlAiu9V6930KqA02osgBSLQ6/cTz76aapgoyqFc5wu3ttHJ qIYWScFCfHnlVanElfNGY/T8pbmvULwDJr5IwY55e2ha7S302DZ/Vwlq5YL2wOeuW+PFjD EqLR2zHB/csdyWfu9P402hkH9HtnR47cwCna5R05FORp/LcBAA9O/8YSAAuvU6O3bh5MPl R2y+mP1D1jC8ZPhUNLQgvUipAm196nBksdMfx6WyG/T6oQ4iINGhLtvz5ORMiQ== 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 4bMZZC6L7Sz3nh for ; Wed, 18 Jun 2025 07:07:47 +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 55I77llm020554 for ; Wed, 18 Jun 2025 07:07:47 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55I77lfn020553 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 07:07:47 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: toolchain@FreeBSD.org Subject: [Bug 243746] llvm-libunwind does not provide an API useful in signal handler context Date: Wed, 18 Jun 2025 07:07:47 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: arrowd@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243746 Gleb Popov changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |arrowd@FreeBSD.org --- Comment #4 from Gleb Popov --- The test program seems to work fine now: Signal 11 in dump_trace - have 7 frames 0x201a54 at /usr/home/arr/try-bt 0x8208162d3 <_fini+0x8206147d7> at ??? 0x2019b0 at /usr/home/arr/try-bt 0x2019c9 at /usr/home/arr/try-bt 0x2019d9 at /usr/home/arr/try-bt 0x201a08 at /usr/home/arr/try-bt 0x82305c234 <__libc_start1+0x124> at /lib/libc.so.7 Let's close this? --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 07:14:31 2025 X-Original-To: toolchain@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 4bMZjz3mnPz5yM61 for ; Wed, 18 Jun 2025 07:14:31 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMZjz21d9z3D24 for ; Wed, 18 Jun 2025 07:14:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750230871; 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=SSfnkmnqXPTSDYH4FnhdVPhwc3nnoNh65Go0uzoCKG8=; b=sd2wH/LoPnCfwwB59b0X2w0BTecbFA8VdoDEiSd/bGrbl7NDixvLBWN8uRPKChJ30jczTP vu69ezhIijmaQgynAEATVAFClLMee8dInCU3LjAqyfOFV08DDBZCLvX94R9kwPUTqx0lwY DrgG1xYfv+Gc5nJSZBHQ8zOCBhfZ3JqMIM3GEaaPCic2opXGeuqNJs6N6Ra/i+kx0pUTIu jTU7ywaTeJZJgz1M+JDjFqDrew53m2sZ2P7c9JCpeYoaYP+jW629dDnaOwzFu6nXoMFhCp STNEWKIi9RcaEQ3CumtmF52HBM5uPf/emLpCh+yuA98RAZmmGxZbDp6c+CXqjw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750230871; 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=SSfnkmnqXPTSDYH4FnhdVPhwc3nnoNh65Go0uzoCKG8=; b=EKZNx3cGDzbXZEl9dHnB/LnXsxf+GOOFu+03J/YzVd2L0gTnFgqkIAwxSRH/kJTztL2FaA M5LRIDg5A0B4mzYs1EAsp5SQQLGjUV8BaO0gc3T1RLJfTK9B8zpSBVUESmZmpyTPYTqigU JzHvo/yTZ0WJahq7pnokNvZtJWynAtZckSYHO33wvUAk5BK6ZdeMvHqjNzqt1OTmUWkKjX SlYww5f0ds6THbG3F2rWvw6zCid9MG4j3Dsy9kltMkYpVgF/VDpetT6DPuhCJnTSOHxGtA 0yKVQf4GwS+XKvNDnPuGAS5t+RrdfW09z+iEEFvOmEKFCaxPNXJHsNwwOahUkw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750230871; a=rsa-sha256; cv=none; b=kCwED7zyk3Ly+hOXYK+37MYRuqcy3Ym+X5tGOj3jw+mXrRvWdegkT5/bWhVvfco4ZJ8nPa Lm2Sz3GwN5If3IWUs29+Z8l0m9u04sWanszFfebzqNjN04HlI+iRYxaEX6Q6l72aPa6E0e 0B0ldzSBD9jzLwvLOUXJcZQDf24rqI7VMrM3RTBzr3gBPl5DxTimp2Q0Mcvb7xWlHnnwk0 Uh6SsOVrIqsusb8lMNTLo+tQoIy7SwBh0aNf0oYpdfISb0o+/L9b2gDUguf7XBrNcu7nlf RnPjqtqca6t/GyArPC2nhSbGIfyt+GVPXmoRe4bZMji5vUF74DZuPNJ8UUi1fA== 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 4bMZjy6zJZz41Q for ; Wed, 18 Jun 2025 07:14:30 +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 55I7EUXm037831 for ; Wed, 18 Jun 2025 07:14:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55I7EUnw037830 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 07:14:30 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: toolchain@FreeBSD.org Subject: [Bug 272654] The feature std::binary_function that has to be removed in C++17 isn't removed in clang-15 in FreeBSD 13.2 STABLE Date: Wed, 18 Jun 2025 07:14:31 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: arrowd@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: resolution cc bug_status 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D272654 Gleb Popov changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED CC| |arrowd@FreeBSD.org Status|New |Closed --- Comment #2 from Gleb Popov --- Correctly fails to compile now. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 08:45:49 2025 X-Original-To: toolchain@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 4bMclL065Zz5ySRD for ; Wed, 18 Jun 2025 08:45:50 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMclK6cwsz3p2n for ; Wed, 18 Jun 2025 08:45:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750236349; 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=tMkHHG6dUuRFSap4T80BDRw9unSs13xdHZuC6STDEdc=; b=YzrtL+pGJneAdifcWPZfBXQc82qJxWXYbFH3UIidI0a8vsK9YZmuc3isYMU4U7GrFM2dJs flEO3Igx8QWxXDsVI6MaBn2xUSGhEFhV0pAZgkVMt7BhGDh84oKZfoVE3qim4zle0Pne47 BrfeWdyPZEjJLfC5LfecgfAKX4l7ZnKDJHkQla+GSrRgW5cBtGuF8dN+LxMzrbGCdxt84e IUSjP5OsjeLyKXa/tvc/f5MnErTAmYytjyltQU01OoHUJij5OGcDZ5EIq+ptdm6NwJ4kYp jNaTwykqh5GVXpzwb1ysicOUcOYGRHIvLL1oLZcF4oPIzcAbxtZ6k+PTAwSJZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750236349; 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=tMkHHG6dUuRFSap4T80BDRw9unSs13xdHZuC6STDEdc=; b=w2/qvx063jP2LIZIfNIG8q92jKg495ihbqkkMlSaa0mDb0lCFlNfnVEFQlJbhdkTC1q8Q8 k/3wU9SPdT2g3XeTPx98rhJeJtZuQP2Ffcgm7g3zSf8VdjBRVrvKQyZtMxS/7DdBVoW6z2 MlILNkQQlS9GxqROeQBQYaALqVWnv6TW29votJcw+JZmMtJ/uMyL+v3pQ5n6VGl6sb01Ei ZC9z2Fk8a2aWep2WaYfm1NAPyx3CbFSeUq7SYS1kKk0DUF5e+pDLUBOnKkd9mDF32LVfDP hSPB0eBN/Mh2ED0fDCf/3HVKdm+gjjyI3/mn6ny9jJwcXzKgDbwN9XdCe3Da7g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750236349; a=rsa-sha256; cv=none; b=JZkrhr1keSIg/Akuf7iav8WrQE5OkXJpg2QjjgQQRNru0xVzd56ce55O8CWddAAOiyLPyl DYluQx4HsorlDahdHnHb/ZVLhDCsCmI++X7TXXCtEjWCxjw4f0o91DYpUerdrq5Cg1HzRV RWjmOEHMi063gTRb4LkmT3gjd/x/s2izcS7kYqlBPgTqf8POgPfadNd84ZGbUmUalqFE1Q 7sIo6bN1oAhxughfQRgxqXurBb7lFkex6M6K2wjNwwHtc1kxlJotpJcmEBu1KzDUPR4/wc AALpmkpGTDE4KcTjNhAn6uR2MICtUophKPJwl4LOfzDh/bgQScboO+uGzcE6nw== 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 4bMclK6F5Rz6hf for ; Wed, 18 Jun 2025 08:45:49 +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 55I8jn23025669 for ; Wed, 18 Jun 2025 08:45:49 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55I8jnhu025668 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 08:45:49 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: toolchain@FreeBSD.org Subject: [Bug 282329] Many ports started to fail with: error: implicit instantiation of undefined template 'std::char_traits' Date: Wed, 18 Jun 2025 08:45:49 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: arrowd@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D282329 Gleb Popov changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |arrowd@FreeBSD.org --- Comment #11 from Gleb Popov --- (In reply to shamaz.mazum from comment #10) Can't reproduce this on CURRENT, it compiles fine for me. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 08:50:48 2025 X-Original-To: toolchain@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 4bMcsd51Kbz5ySq4 for ; Wed, 18 Jun 2025 08:51:17 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-yw1-f173.google.com (mail-yw1-f173.google.com [209.85.128.173]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMcsc5Zs7z3pgv for ; Wed, 18 Jun 2025 08:51:16 +0000 (UTC) (envelope-from 6yearold@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of 6yearold@gmail.com designates 209.85.128.173 as permitted sender) smtp.mailfrom=6yearold@gmail.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none) Received: by mail-yw1-f173.google.com with SMTP id 00721157ae682-70f94fe1e40so6068427b3.1 for ; Wed, 18 Jun 2025 01:51:16 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750236675; x=1750841475; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=JLlGHEsSz6QogShiyQkNq7zfd5wFNowedeuYq0inoUs=; b=tEAzRNRF+LMnZ4M40pXQb20Nfr069Es2c44/j5MQQ7JOP5e5osHd4E4wikL5dYAPpt /+CRD5s94cK1CGKqMAvBTJ7chii4JU6cu4ceuPbowdwoharjSPj4RsSUKldjMRHsmK0J vqofvwJa0w/XyERoM503OnB+G6inpnvSVbPOYCh7cZE7gp/9Cj6wn70aWYB2rXfwdjgD XKDDT319XGlgF6itDOR+chUSGn3xYtlQpRCO58okDJDKyC5+sNTu4kjRAmHrQglbPjGf u+YH9BUVpWbZAC5YjpeonwIMmBuIFqJAkKZ7So/B6/mVTlMSBK4/nCknjaEQAV3ja9pX sGmA== X-Gm-Message-State: AOJu0YwISGTZv1FnppYLqfadhLLCNT34/6naBEwQ5mUSwplbsENUM2U8 GA2+dx/CRvtK8OJ4s5QirfNOf8SPvrwfaUHPJN7FvfqOmwyXyWcaY+P6AECLmQ== X-Gm-Gg: ASbGncsoAF9Tmm/D/jjnayCfvOGj8xcOfnXysWtAdSIJLxAXojLurDMUI4ohmmrPrJw Vp0+QuN3Om53NUkZGRxkgl8sXrZHrXs+k66JVpQX9QX4bH7KTdrYnA++kCHh9EiGsfPC2QZvPaL dS8UzRBXLrGMeOi79z6+kgPhvo4AltLatexgau0TKI4M0eN0m5NrOCBzRBYzCkfeh7IcLDxAv/P iiNO6zZaqkfGgq0BAfIrerqaDmSLXLl6FbeWz9Tm2GG1yD4kZueQ4aHGbS55sY2RU+XgeXvxGrQ lceQqDlYyVHhAf/roUTqg7NC41KicmXD/EDL2QkmF2agIP3HJg9XRTIVqm39+EziM3Ugh3aAQ4K KiLqvpekTEQ7HJqP409rF2JBgXQ== X-Google-Smtp-Source: AGHT+IG5Ou65BVejV6vHUHbWcJ7Hwlk5XzPZsAYdGFnhfP0tpRNcoy7ELmXBk/fBFrXMSZul+xKGEg== X-Received: by 2002:a05:690c:308a:b0:703:b708:e15c with SMTP id 00721157ae682-712a7036fb5mr22754127b3.13.1750236675592; Wed, 18 Jun 2025 01:51:15 -0700 (PDT) Received: from mail-yb1-f170.google.com (mail-yb1-f170.google.com. [209.85.219.170]) by smtp.gmail.com with ESMTPSA id 00721157ae682-7118ab6aa0esm13895897b3.11.2025.06.18.01.51.15 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 18 Jun 2025 01:51:15 -0700 (PDT) Received: by mail-yb1-f170.google.com with SMTP id 3f1490d57ef6-e81ec95d944so487891276.1 for ; Wed, 18 Jun 2025 01:51:15 -0700 (PDT) X-Received: by 2002:a05:690c:9418:10b0:70e:7158:6fda with SMTP id 00721157ae682-712a7008f1amr14947667b3.9.1750236675155; Wed, 18 Jun 2025 01:51:15 -0700 (PDT) List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 From: Gleb Popov Date: Wed, 18 Jun 2025 11:50:48 +0300 X-Gmail-Original-Message-ID: X-Gm-Features: Ac12FXypGVP_9JzGJOyMoLgaWFJkv6Bk_zK5Jvo39IoC3BCW2jwF1-eQPx6wJ4M Message-ID: Subject: Status of /usr/include/libunwind.h To: toolchain@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Spamd-Result: default: False [1.13 / 15.00]; NEURAL_SPAM_LONG(1.00)[1.000]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; NEURAL_HAM_SHORT(-0.97)[-0.967]; FORGED_SENDER(0.30)[arrowd@freebsd.org,6yearold@gmail.com]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCPT_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; PREVIOUSLY_DELIVERED(0.00)[toolchain@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_NEQ_ENVFROM(0.00)[arrowd@freebsd.org,6yearold@gmail.com]; RCVD_IN_DNSWL_NONE(0.00)[209.85.128.173:from,209.85.219.170:received]; MLMMJ_DEST(0.00)[toolchain@freebsd.org]; TO_DOM_EQ_FROM_DOM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.128.173:from]; FROM_HAS_DN(0.00)[] X-Rspamd-Queue-Id: 4bMcsc5Zs7z3pgv X-Spamd-Bar: + I noticed that we install the /usr/include/libunwind.h file, which can be picked by ports, but symbols from this header are defined in the /usr/lib/libgcc_eh.a static library. I find this a bit surprising. If this header is intended to be public, then we should have libunwind.so in base, so that programs can link to it. Otherwise, we should hide the header and make ports use devel/libunwind or devel/llvmXY instead. Thoughts? From nobody Wed Jun 18 08:54:31 2025 X-Original-To: toolchain@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 4bMcxN0h6rz5ySf4 for ; Wed, 18 Jun 2025 08:54:32 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMcxN019hz3r47 for ; Wed, 18 Jun 2025 08:54:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750236872; 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=AQpSfHi95vJuAhka5mWZiHxoj8To4TNCodpGrH6sJa4=; b=YzdRxKX2oU5GuOJlfDdiqvsB4g0pJYMpPYxXeK8eNXoUijAFPqIvXSYB9gIihD1Iy5dvnN 46bZ4Vwpmec79mhFPWBkYr4+h6AP6w/Ed4ZO8qulHQeW4ADP+K7p25ycp6FA4hMzAAON+C TKKXRt80S4It6Gu3YrKTNEfrEmc1CEZO6rkewQblRKC0iOYRuhW5VDUDksa+GpomkjmbG+ uEzVxkClubCjBo8XbVYhv4zFX5g0HYeL+4WKczEGiT/2YvJXFTWIA1aIYqVnKkYjo/M4RV kkwjAf+8OVmSN/NAv1UTXQd13T/arIwcHyVJWq3fN1ARhljRAtRHF5r8kAYShA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750236872; 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=AQpSfHi95vJuAhka5mWZiHxoj8To4TNCodpGrH6sJa4=; b=m3Kgl2cvfXl3wPAS12qyKtCfNL6OqLvBKg6zwnj2diSWhseIw1kHcgQ/G8k8BbwW/5vtnC xL1OmGv/VFxAE0TVF4GNqEGA0967P2OnSKgWg/PSb3nlEkRZOVQ6yiADyisl1nsaVb4H/f 17vo3zrVUZW2vy4a+hLqyTD1pr6Jhf3mC2/tO8l59qWd/vCfyqtYhAcn7c+4iy0dw8jdn0 dU03JLw2tNYBAzD5RB5mnbibjRbmTinwPwMhsiFmnjp+lDWNSiu4PjdPmuuhKBQ6d5QSc5 R+AbDDLYwGoJQwbHaeo8ZSDw11ehvqM19GGcnlkdp3kb0lhXfWWRAsaULDPE9g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750236872; a=rsa-sha256; cv=none; b=lPUFeQfmLDYq4Kafsbi4zKsIfHxsiZZLSz4LVxn5bSK6n7nUc7GSbmCMSUgxaJ3RnL9axT 6x8SYUuu5pSb2toPHeoRXa2iJSg+Gz5hV1MMrORPxWMF8Bd6uBdvW2zrh4BRdZbV9MRiKs lSlAOWZzaSL0bgBZhMDi6Tk42R9p8Zkg2hfs/pN+tINNcMKqZxobaIQLDAO4er1IhyLJPZ q8jW/Od/M+z8fYq7f2ktwRy5BXgEXGSPHXpj668+V1g/V1aZwC/3f06b5xjdIv2iaralKW +NVCj/E/t9tf/F51g9iHLw5Mn9g2KHGr9jnNyADQhXgPo+uFPUK5MhY3MzpUwA== 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 4bMcxM6cDcz729 for ; Wed, 18 Jun 2025 08:54:31 +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 55I8sVUH044306 for ; Wed, 18 Jun 2025 08:54:31 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55I8sVJx044305 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 08:54:31 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: toolchain@FreeBSD.org Subject: [Bug 282329] Many ports started to fail with: error: implicit instantiation of undefined template 'std::char_traits' Date: Wed, 18 Jun 2025 08:54:31 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D282329 --- Comment #12 from Dimitry Andric --- (In reply to Gleb Popov from comment #11) Yeah, it was just fixed in bug 284814. :) --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 11:00:50 2025 X-Original-To: toolchain@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 4bMgl81B81z5PRx2 for ; Wed, 18 Jun 2025 11:00:52 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMgl80FQ3z3W55; Wed, 18 Jun 2025 11:00:52 +0000 (UTC) (envelope-from dim@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750244452; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=AkVTgkVZwyJypbjsq/XvnsZiaI04K6QkiFtBEhxHYGY=; b=bzFnOCvdo+odJGLW5y99krTweKwuvD2tF3GX9mDlllkIr0/wcd87//SyKHXFl3jkbDMoIh iPFJbF6Se+gJ+ZWtqx9VYVNFAZgOBAkrJZPoozk4CQlzoGY2UAnPC3I6oOTPbJDiNw0tim 3YgVm8XDP97JqqpCTjGfKh3bkl0ubduA13K28rsuMkQDKTnkmteLCBdtqDspPoyaORYNsl a717IM+xATJPlW5Kp7k0i3t590LCygdhZlALPFdssTALT/gSlOQC1hHdWmBlgEXdNef6fw nnKRc06gQzdQX6WbthJ2xqpTVIM8CXvP/SeV0IdesYWW7V3mv4Bv1Y6vY4eQTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750244452; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=AkVTgkVZwyJypbjsq/XvnsZiaI04K6QkiFtBEhxHYGY=; b=dVzgBNGcksWs9qhKh+NQE9dNG9Sc7zKGLY4shXEPtC2NQk/uLkDTj4IPoFVikJBa/wZO/m NO2hTs/BxEHgH2azOZci6n6WMyhlSs1JquzjcoIyd4GB2XONbzqhO+H0UzjUSlFpdzU6Tm 2/ENNpKf+5LerUojUJxpKL/5y0gAiQBi16AEjoEO4VbDRbL0v1KL9iZHt5yp0AMVe/S9qj EEOIcnmYnRP/0mMHq2YWBP07eWAFFYGS6eubKB5inYshxE6qjBLD116B1U8WW3I26uZ79V bCL/MX30GJZBx5UXBA/KaTX20u+nyeaNa5iYRpx3vVhOs4IFgc6h60KrRpPpEQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750244452; a=rsa-sha256; cv=none; b=kpVCkvg6fso/wf8huAds5kRIBCDKEc9JHQigKmYSupxoJxx8aFMj/9dO5JtJ1D0Dsi5XUY cHx36+9NNwl1XiwUOL9gJSSI6AwW7943BTq+i3fHpCHiDurv7j467wpt47TG6FSLcVRuCE 06QnQj61ze8C8SLlt0z76VTrDPRxH/XZk3e0Bm4dj3npSFoVc+IZKtUAHfrkIdSjcEbAG5 NUE++aB/0b9vhgX3DNGHwxgR76OzW5THj26I5a/4No8EgbZAzRY/HO2tGIQBphxi6Vlu2z olPrwuG/L17HckVHkR8iwrrPlskUZEW5d9qKixx28prpI9S+mLm2X5VKsQwqHQ== Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (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 (2048 bits) client-digest SHA256) (Client CN "tensor.andric.com", Issuer "R11" (verified OK)) (Authenticated sender: dim) by smtp.freebsd.org (Postfix) with ESMTPSA id 4bMgl75mZ7zZ0R; Wed, 18 Jun 2025 11:00:51 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtpclient.apple (longrow-wifi.home.andric.com [192.168.0.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 826BE7BEF2; Wed, 18 Jun 2025 13:00:50 +0200 (CEST) Content-Type: text/plain; charset=us-ascii List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6.1.11\)) Subject: Re: Status of /usr/include/libunwind.h From: Dimitry Andric In-Reply-To: Date: Wed, 18 Jun 2025 13:00:50 +0200 Cc: toolchain@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <13A265E4-D0F1-441C-BE42-887122D97975@FreeBSD.org> References: To: Gleb Popov X-Mailer: Apple Mail (2.3731.700.6.1.11) On 18 Jun 2025, at 10:50, Gleb Popov wrote: >=20 > I noticed that we install the /usr/include/libunwind.h file, which can > be picked by ports, but symbols from this header are defined in the > /usr/lib/libgcc_eh.a static library. I find this a bit surprising. >=20 > If this header is intended to be public, then we should have > libunwind.so in base, so that programs can link to it. Otherwise, we > should hide the header and make ports use devel/libunwind or > devel/llvmXY instead. We didn't install it into /usr/include before 2022 [1], but it was located in /usr/include/c++/v1 since 2012 [2], and at that time there was still a HP unwind.h somewhere in the tree. The lib/libgcc_eh and libgcc_s directories were introduced in 2016 [3] and [4], which was a step in bringing in the llvm libunwind implementation, started in [5]. At that time, there was no libunwind in base, as far as I know. However, the actual unwinding functions are in libgcc_s.so.1: $ nm -D -U /lib/libgcc_s.so.1 | grep Unwind 0000000000017400 T _Unwind_Backtrace@@GCC_3.3 00000000000185d0 T _Unwind_DeleteException@@GCC_3.0 0000000000017360 T _Unwind_FindEnclosingFunction@@GCC_3.3 0000000000017570 T _Unwind_Find_FDE@@GCC_3.0 0000000000018440 T _Unwind_ForcedUnwind@@GCC_3.0 0000000000017620 T _Unwind_GetCFA@@GCC_3.3 0000000000017280 T _Unwind_GetDataRelBase@@GCC_3.0 0000000000018630 T _Unwind_GetGR@@GCC_3.0 00000000000186f0 T _Unwind_GetIP@@GCC_3.0 0000000000017680 T _Unwind_GetIPInfo@@GCC_4.2.0 00000000000184d0 T _Unwind_GetLanguageSpecificData@@GCC_3.0 0000000000018560 T _Unwind_GetRegionStart@@GCC_3.0 00000000000172f0 T _Unwind_GetTextRelBase@@GCC_3.0 0000000000017a60 T _Unwind_RaiseException@@GCC_3.0 00000000000180c0 T _Unwind_Resume@@GCC_3.0 00000000000171f0 T _Unwind_Resume_or_Rethrow@@GCC_3.3 0000000000018690 T _Unwind_SetGR@@GCC_3.0 0000000000018750 T _Unwind_SetIP@@GCC_3.0 We could make a symlink called libunwind.so, maybe? -Dimitry [1] = https://cgit.freebsd.org/src/commit/?id=3Dc00d345665366a89aaba7244d6f078dc= 756f4c53 [2] = https://cgit.freebsd.org/src/commit/?id=3Dcd38c40872c4d4cda7744045ff4672e8= 9d8bf714 [3] = https://cgit.freebsd.org/src/commit/?id=3D49c5eacbbfd900aeb9f3e571e769d2b1= ee48f212 [4] = https://cgit.freebsd.org/src/commit/?id=3Dc7fbd7722d7c6640bee5fbf8af3a0b13= 43eefd8b [5] = https://cgit.freebsd.org/src/commit/?id=3Db80f3546a8da40a0fe47415c8b6e107b= 21007684 From nobody Wed Jun 18 11:52:08 2025 X-Original-To: toolchain@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 4bMhtt1krKz5PWBZ for ; Wed, 18 Jun 2025 11:52:38 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-yb1-f176.google.com (mail-yb1-f176.google.com [209.85.219.176]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMhts6b8rz3mPM; Wed, 18 Jun 2025 11:52:37 +0000 (UTC) (envelope-from 6yearold@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-yb1-f176.google.com with SMTP id 3f1490d57ef6-e7387d4a336so5816080276.2; Wed, 18 Jun 2025 04:52:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750247557; x=1750852357; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6/bZ1nUP8OvDj6iYwJ3GGsZkQL+70lXLw4I9H2wNMfM=; b=fT8PaaL90EXGl8dNZOxaNLHwKoJlsYuTf9BmSALd8ma/5ZEIdNWnRT032uSs3C6+Jd 8wASHimFBY9ysut4bjKYwNOOQkNIru8izMnQ8KrspwGoSsaOLR+D3X5wnNq9HEC5i/7v 9vm+Z0rJZkGLY9cqUNwhyZsZ8GmE3cuIt7B+mvxbeBdCggaiE/vqS8yI3Y1K0TkPEPpM 5fDnBB8I/E0UrPRbQOpHLfGS33UsoF7A4HpNxnZucAfZgUtfXrtvMZsjEGkyBWb/Kzg4 wgYy/vEYTnmMwXfz4bpFjAriWM/U8sV22ZJEdkTnBkCIwVqxQ/taY04AImToShyal+GG eNxw== X-Gm-Message-State: AOJu0Yz4qkBr9v8hcagCaG0g6GJHCDuhKVkm7eoD9M3ivIYsyBVCDfn0 q20xdRxhjyAG/b0/e0/aQYtlKSUBlvr11/Qh/dJGvD2UgXX+YQ5+l+UO+mKewRFb X-Gm-Gg: ASbGncvMFlejgs+y1FxkM7oy6K7BjWRid5iJF4VKwPbnTCtBWGSgFQZWA/E/ieoNrhM Ite6sZc19mToqOP7VGFHfCa51vQ2JcwzSbatbYDESt88Zud0ZUUMD+OPiCmVzywLKApyoH4b+ov bN8DIKwt4zujSwkl1pP9vWDhiLBCf7phooiCGmHDWWTmMVS/8WUttJlfW95KR1jZQQA5zDLBnyJ zMytZXbRprnZvqeNda9nDlaVXmUOQKRYRZToZwGezpI2Rp7RQA+0eB6Dh9kdWplLRjQ3IF5J4fO g5w8AiYOo/ZV+BvYoAseqU//e2d3/pnzk6/HwROtOxEB0nolpGtqZoIeHVNrP+01Ce8kJYzAHvh RoH16AaWNJ8h+MNy7cFn7TZ9vyAYgSTVdIsP7 X-Google-Smtp-Source: AGHT+IEs9aLDA7WZsolWtFCnGG4pB2wmeNZGXlwQBNCXIBM8IRSLT+bNQq2werCDfFsP540U+lnZ0Q== X-Received: by 2002:a05:6902:98e:b0:e81:75da:d7d8 with SMTP id 3f1490d57ef6-e822acb44cemr21783548276.44.1750247556766; Wed, 18 Jun 2025 04:52:36 -0700 (PDT) Received: from mail-yb1-f169.google.com (mail-yb1-f169.google.com. [209.85.219.169]) by smtp.gmail.com with ESMTPSA id 3f1490d57ef6-e820e2be6bcsm4153839276.26.2025.06.18.04.52.36 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 18 Jun 2025 04:52:36 -0700 (PDT) Received: by mail-yb1-f169.google.com with SMTP id 3f1490d57ef6-e81826d5b72so6641272276.3; Wed, 18 Jun 2025 04:52:36 -0700 (PDT) X-Received: by 2002:a05:6902:1693:b0:e81:57f6:519a with SMTP id 3f1490d57ef6-e822aafff68mr21334109276.0.1750247556264; Wed, 18 Jun 2025 04:52:36 -0700 (PDT) List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 References: <13A265E4-D0F1-441C-BE42-887122D97975@FreeBSD.org> In-Reply-To: <13A265E4-D0F1-441C-BE42-887122D97975@FreeBSD.org> From: Gleb Popov Date: Wed, 18 Jun 2025 14:52:08 +0300 X-Gmail-Original-Message-ID: X-Gm-Features: AX0GCFuL3uL4Drke7qpHpKOODi_hZ9zhATF0EpU6rblHCn5Ti84bor8iHhUrFv0 Message-ID: Subject: Re: Status of /usr/include/libunwind.h To: Dimitry Andric Cc: toolchain@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4bMhts6b8rz3mPM X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US] On Wed, Jun 18, 2025 at 2:00=E2=80=AFPM Dimitry Andric wr= ote: > > However, the actual unwinding functions are in libgcc_s.so.1: > > $ nm -D -U /lib/libgcc_s.so.1 | grep Unwind > 0000000000017400 T _Unwind_Backtrace@@GCC_3.3 These are not functions I was talking about. I was talking about the unw_* family of functions, see "man unw_getcontext", for example. These functions are declared in libunwind.h, not unwind.h. This header seems to be a drop-in replacement for /usr/local/include/libunwind.h, which comes from devel/libunwind, but unlike the port the base header does not have an accompanying shared library. From nobody Wed Jun 18 12:08:59 2025 X-Original-To: toolchain@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 4bMjFl4BfJz5PWvG for ; Wed, 18 Jun 2025 12:08:59 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMjFl3jJFz3q7P for ; Wed, 18 Jun 2025 12:08:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750248539; 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=R3n/y93o2W+5he0jwMMDdV5Xv4wuXzVwbRGUglySmgU=; b=do9GzieowNU2lITR3bnousYBr2kqnhFQWN4xqjwbJIJ8oiQPdhnsYGCW3rQrECu2AwxY88 ON267Lti97f+H5+FAT4FS1RsxjslijkLoBwoSfaV/OJ1Q9zEp1Fh8Qi5dQU/kwuQhqZq6/ +HQnqFmteXGhLdS2K1JsQ7woRdrzWSDR7hYL7RU5AG7phBwgnTy/t0NIJH7/VcjuAVFGZC AJB6RkCh74VBgUi+C6rhMNqnzMFB8j1Vin62cNkwzO5kP3QhPyOeXJumFeGqIXG8R2DPtl upZHZhaVkFPXXLNF7hrcLw5FbZSGGcf1DPAfCe1kvb6DXFRKmxVhpXBdhTwlIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750248539; 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=R3n/y93o2W+5he0jwMMDdV5Xv4wuXzVwbRGUglySmgU=; b=dS0zcc9GEK+U2bN8ytxx56i482mVFdX5NEIkS0o9XzZBJ2rprYbq+TrOyJRqagoeS06ABb Kcs8gpGG4W1xITXOkMwmxW2xNGfcyVjTXMlNFx/egjCoJy7T5RPSLD/7tdQw6EerowPLiU ImfXfAqxWPDSQy42gWbRy+T32zfiTrFH/nIw13T+v75auZ1VE7rmRdnaIjgerZEqvpFqI8 Z87be1TF3t4A9tYx+sjlakdUb3WkPjQni+awg6T5Um5v10l3zLt2MjIaYBKmYCmfPRXLWP dRp4O8N1JnRzDSMLQ+8ZF6Q6d8+ZVgC3v5uQr+R+aZ0ED8yazUUwY5wzHv4nTg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750248539; a=rsa-sha256; cv=none; b=P3JpAHrjxy0CIGysKuz7Bb8UzZ3I6kduEuCdWLq5cv7zRDQ95UsjofVh7YlYEpYWyicNHd WjSlpdafaixx2o61fE4laISeKWIlyfjKLu6V8kg8XXn0iOA0jzz/kE8BiN/Hz5ggsEyQqy nEievtygEsyDfGIxIK6bq3o4sBFHNrSiK7lK8sJRJssZdrZa87XUYmsj9z0VfvQ8orCCrY S4wlyc3fOf/0LPa3kTviC+AcSezSvWRQo58XO3Kk38LreNP78+ZYT4OyJ3JZuNKoIYYTbU spNBMcs19JJ+ftzw0vI9d456Mz1MKl5OdV8D5OueIsRIQCjElRiIoEnMrBq3vQ== 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 4bMjFl3DxFzCTy for ; Wed, 18 Jun 2025 12:08:59 +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 55IC8xSS043940 for ; Wed, 18 Jun 2025 12:08:59 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55IC8x56043939 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 12:08:59 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: toolchain@FreeBSD.org Subject: [Bug 215193] libc++ and libcxxrt: convert to a private library Date: Wed, 18 Jun 2025 12:08:59 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: feature X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: kib@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215193 Konstantin Belousov changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kib@FreeBSD.org --- Comment #7 from Konstantin Belousov --- (In reply to Gleb Popov from comment #6) So can we link to libc++ from arbitrary llvm release, or to libstdc++ from a gcc release? Can you show how to do it, please? --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 12:32:29 2025 X-Original-To: toolchain@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 4bMjms6Bvpz5PYCZ for ; Wed, 18 Jun 2025 12:32:29 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMjms5WPPz40mj for ; Wed, 18 Jun 2025 12:32:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750249949; 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=qfIRZFLtIpiHBeCdD+hvULAc3h0qMev574Ttli+nmKQ=; b=cD368w0evJqb7MmD2PqOVcRHgQuDNkZiqjkZ9sMOeCphAvqjwwS2N7FzV/C9ozYmGkT7SI jdLxHJWKoVjDQCGQpkF5ZymysPvw8jAI/zX5yxD1cqcTuVvdl5LS73HrBQOaKRThJEeMKy kx3WcJlzO1UanGOTPsN1NeDL7Iq/ofz/AQlooj6SGRa5OjyD65VSY1gliR9fWcXOd9ilD2 5s5dDg1ZC3JBmtg6M2AYPTDcsOpkyw/9veXA75p866yKk/9sJbnTQR6jvpBaytP5xZ/P9O MmZiQBZ7PCP1DlO2iRpJjrFyu7Ez4i278TISw/hYGAdbvNWtgTpvJfuZXKDtVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750249949; 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=qfIRZFLtIpiHBeCdD+hvULAc3h0qMev574Ttli+nmKQ=; b=bYwGmE9uNkX5IAlSUPzZJBMkOZwc/D50k7P6DA8FF6x0DhFihemW2ibXdVGpbRSQioFdIt L0BOkkxGVRb2e3BBxeogt8GoZq/pwpcG9ZDLNHCs9gfhW8mroCejjXmKpwLzETCWgg940u 1drVqB87ZmM253WS4wYqu2r1wyYaSQzxxmkm/Ock/P45EMoUuQQsX3YKT0rlZgmvlUvLKz h10W4X0DHkjYoCTh/tZIzzhP2OMmdWQkCS38is137CK7uHHvqLnRb2W5wRlNszeKoUG8/F EfWXNNmhR3XDy75VOGT79fJy7NF2tbEMasvhdNEyUiBAOku/sr7mkJ5D6VrwSQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750249949; a=rsa-sha256; cv=none; b=Z/uu9E6TRpFtzVYu4ZEGEXlgPZu8wJj8ebZc+OMVmA9GQwcYxgxXIkbGvb6deqlbMF0G8g 4wvqD8nZ1Its3WHkzmVrl0u0+vuEcPX399vXoCUCIDnFntdDcuq4h2LLM1snR80UVx5rRP c+IA810BGyfb7UXazBlKI2CiL0GvTGWfy+yBevIJ/O4f96MR1jAEIUpZnaqkJwbGg4B3xQ M0M7LlT8uxJk5QextE56rkRHUSpaZ+eBt9XUaYw0mEBJlhk1YnzWY50fJrscgzOE6g1hN7 76XLnwu2/nmZmNdXo8tcxAEoBZQ7SrRele0p9fyfhbO4wm+QBs1pmVwaferz6w== 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 4bMjms568hzTpd for ; Wed, 18 Jun 2025 12:32:29 +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 55ICWTjK003525 for ; Wed, 18 Jun 2025 12:32:29 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55ICWTFE003523 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 12:32:29 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: toolchain@FreeBSD.org Subject: [Bug 215193] libc++ and libcxxrt: convert to a private library Date: Wed, 18 Jun 2025 12:32:29 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: feature X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215193 --- Comment #8 from Mark Millard --- (In reply to Gleb Popov from comment #6) devel/llvm* uses the system libc++ . So, for example level/llvm20 uses the llvm19 libc++ in main , 14.3-* , and 13.5-* . A goal for "private library" was to allow the likes of devel/llvm20 to use llvm20's libc++ even when the system libc++ was something else. The more modern lang/gcc* support use of -stdlib=3Dlib++ But this uses the system libc++ as well. Note . . . The command line notation has no way to specify which libc++ if there were multiple available. As far as I know, no devel/llvm* supports -stdlib=3Dlibstdc++ . Also, the command line notation has no way to specify which lang/gcc*'s libstdc++ to use. Also, the system c++ also does not support -stdlib=3Dlibstdc++ or have a command line notation to specify which lang/gcc*'s libstdc++ to use. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 12:34:07 2025 X-Original-To: toolchain@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 4bMjpl5V1sz5PYLL for ; Wed, 18 Jun 2025 12:34:07 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMjpl4yKVz41DJ for ; Wed, 18 Jun 2025 12:34:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750250047; 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=o+pfju19R83ZEHLWnRIFjPU78RebsSBUtuHQ7t43Ypg=; b=FjbEYShE51kO2f/91Ap7804kHvMjWWjmL4hhTsTSpebVd2nZFtz8MRfS/pqcxHXmeT29RC Mv742reaAJjlWGBop7A9H9teJbqDiuiozaQp8VgV1hVYYvTKrKILC4sUn4VPKQXIxfW37X D1ZjG8uJ1RQi30fkVVSbH6n4m7xpPJq5pV+6qtuILJ8W8eBBG3g1SNOPcz2KhZOf4OAUAa vaYYoMHNmjeSsZuVqsP/rWDIdBe+yEJdRzxBzkR0AM1i/DBfJWUERjlQaSJOPekDro5JdU 6w1ixHLUDwkXwy2C1PhK4BB3kuLVB/HYk5orKDCvYRrBCfcqpXiU3MxSwH12nw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750250047; 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=o+pfju19R83ZEHLWnRIFjPU78RebsSBUtuHQ7t43Ypg=; b=H62DYGS2/dXWtLtxLcE+i8GxCXsXOdDDFyNSUAeBac5tI1+sJP6FVjX7ZtNC97urx11LMC 1u5Qhr8FdYRcADTvB+h3rU4LESBbLqUOFGllkAiSkLDio7C99R0XDyur091qaJGn7Gvf+0 NIYXOlgjPdu4zjEEY/bhgNTdhkIwPJkLM8kALPLtLoQ7TkLDqrcVEBoyzWaEiaCwNoJQ9g dsWYOOziQI5ko37fVDavx8jXYt6ER3+GHkpHGnmR6z1Zuxx6SEehYY8pDc13ucA4YKhUCX yw9dXZD77l8CnEjwXcwqtlfLkGbeAEqJidfZbtuOvNNdLPCxaWyhfe84e62ynA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750250047; a=rsa-sha256; cv=none; b=wCPN2D1v8iICN4MrBnmfjMfKrX6X1r0FZqfcKTipUjy7uHQrGl/sBkwgsSogGo5TNedUET POdPOUAZ/HxN9sOTOdu4ul1pbemQrupIOIky8TqLk7TXyCrZ6SGeCHcrScqv3babp7dzii eHIArlRg2cEnHL4wbb9WGGBkPoWiAvscmBiU98IxC3VainIrM6I9rEdzLcpnUCxO2bqUHM pXe5OmEefENyG5IFqRx1dNWTzuc8dI5p9sTkA4+EZ5kF7/WGQWB+Kxcmp1oxESFwxTQes2 THfhD8ZjC57gQnpn47dGUBHcDeDqY6c8NzTv0Es1VQU2FAlR+sRBha+Kf3Yakg== 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 4bMjpl4LQYzTm9 for ; Wed, 18 Jun 2025 12:34:07 +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 55ICY7aV005504 for ; Wed, 18 Jun 2025 12:34:07 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55ICY7xn005502 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 12:34:07 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: toolchain@FreeBSD.org Subject: [Bug 215193] libc++ and libcxxrt: convert to a private library Date: Wed, 18 Jun 2025 12:34:07 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: feature X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215193 --- Comment #9 from Mark Millard --- (In reply to Mark Millard from comment #8) Dumb typo fixed: missing the "c" in libc++ . . . The more modern lang/gcc* support use of -stdlib=3Dlibc++ But this uses the system libc++ as well. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 12:49:07 2025 X-Original-To: toolchain@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 4bMk840lN1z5PZ93 for ; Wed, 18 Jun 2025 12:49:08 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMk8406k3z44PS for ; Wed, 18 Jun 2025 12:49:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750250948; 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=dLHVcF6EROytEF/jxp+c3XybIL8Tbn71CI9xAZg5T3o=; b=GwYBClswMnynb6pn74SfWjGIyQFxCOSCKvFzvOJ5l0InHGCo48C71Ia1fOmzPCSLwjs8Ga uCt8CDSUlvLIF7Z010OxydyqS+X7F3DAekPiqp+Kb+cpnFAmVym/y7rIRMeR01H0Om6ZUV PUaQPmAufCj90dXQNGBtF90QXmEnOwMm7tigCdSlo86lb/tq/W6FmZ/yWsA4A3Rk10OtKr IF9RMreq+CqEKoBvRegt2Afgvn38BpWezZYtPLnKiPIwnEH/jzHIu3a/K207jJRNm9hT4Y HiiTXC95k47WSERn3mG27q/Y2qxnQczGwr4tx4iEmQTAT4epPl9F8fj+qPGGbw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750250948; 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=dLHVcF6EROytEF/jxp+c3XybIL8Tbn71CI9xAZg5T3o=; b=nJIiI3Rv9mxd8BdpgE0R1rLBvvIrUY5nYFgQM0i6TB+sEXwEz0X5GJYUx9eOK/aBgVkIZE fVWyo1Q5emxv/bxyZj7TlZEi78MBWqqNBQZj7QVCRahLSkdPxTI4HrUhDcs1omMqJX4ZBq ya+oRBGQaIvWaImVsfQGhbvMISHh9k7JgN/F/VXGdy774Niw3TXBlIXJlwR9OypGiBjsan AqjWQCHn1059Gu35d+G0YPv8P67cXH1f362D7nSysTqsBBb+eIFDSXMOmvSJk04NLyZSrj TVJBImkoKVvP/jpG8d3k3+CADsiFhRnhb+ryWSyWXe9zKWAZAgCBxQS1z6msCQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750250948; a=rsa-sha256; cv=none; b=Rvb19QYJpebEWQdrC2UVKL6W8ert8loPyikZlgPPbSicUkjbi+0QMsx+R6BxdOrugGSjy+ qeDRxa6NU6BU7JDdWytCAROo0m5qbsbspH28PArAwwP7YZ2BX8nJfFI9P4W2HVXRf22JDH D/3OOoV/crfZw8Gcz5L0qRrF5/dunnm3dIxBLoeC9QgHXi7DkIInlek2vQaAO46Xd9MxPi P14dUIW6PRcERy74zDZUGOwNgFuXYYAWS1mblg3/6DMudK+fV0vYQZCnbYeg2c8ifmVJQ9 S0s1+8Ky54It1pF1Dg5dE0yJBZGtnQZpl2lNvh0wKLqtXrOeQO6af8yX09DC1g== 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 4bMk836rj7zTqk for ; Wed, 18 Jun 2025 12:49:07 +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 55ICn7KI031847 for ; Wed, 18 Jun 2025 12:49:07 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55ICn7Nk031845 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 12:49:07 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: toolchain@FreeBSD.org Subject: [Bug 215193] libc++ and libcxxrt: convert to a private library Date: Wed, 18 Jun 2025 12:49:07 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: feature X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: arrowd@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215193 --- Comment #10 from Gleb Popov --- (In reply to Konstantin Belousov from comment #7) Putting USE_GCC=3Dyes into a port makes it link to libstdc++. This can be q= uickly verified with devel/rhtvision for example: % ldd /usr/local/lib/librhtv.so.2.2.1 /usr/local/lib/librhtv.so.2.2.1: libstdc++.so.6 =3D> /usr/local/lib/gcc13/libstdc++.so.6 (0x19d1cd40= 0000) But Mark is right about USES=3Dllvm, it does not use libc++ that comes with= a package, but always links to the base one. I stand corrected there. However, I'm confused how can the base libc++ be made private. When running c++ foo.cpp what library would the resulting binary link to? --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 13:45:43 2025 X-Original-To: toolchain@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 4bMlPN1kMcz5PdWN for ; Wed, 18 Jun 2025 13:45:44 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMlPN03HYz4MXh for ; Wed, 18 Jun 2025 13:45:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750254344; 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=VTzIZk2IuZJp7Bk01ialz7O0q/gPhzAU9B0TCC01bTc=; b=cyM+Sk/JFIPQ5TpyW7ljryfqjog0k6DZ4/Scn0+v6+tvcIIEiiF/jeED7YDCWcPJ+jeuCd y2xEOlBwbbV1jaeHpiE9+dtPM7MGzTRLEUme0uxrbh+j9QYHJmT6TKelDIUrnjM7BdFJew TIpHzkCOK4c0b2krvajzXO+jz5ooW+VzCbwJCYTwxpDkIsuYtmFcYRX+vVEWFqqeybQWMf cpeSgs4vFrgbvdiOpKo5nFj+Qq5xsincua/R2ZRYwQONnvLRjPu68GgtW5zEmZDflhJWfv 9oblFhz+JxXglvxJ3dGwD7RAuLB+j4xo7nADhHN0kB3uAvGwiYKZOPWoTh+6Iw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750254344; 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=VTzIZk2IuZJp7Bk01ialz7O0q/gPhzAU9B0TCC01bTc=; b=Odlj5KedyUN3xbQlGWUvkmefMYOYOtGFBwY3pDpVfyFVIcQRB9kWbNGLsXXRMtZZUPWwEs rsGYxvXsv8cx3XnRZNkRvTZlvBYZ+oFFG6Y25ij/RTMBy6OSifjbUpQcNgUMdodCVC6+VY lo2UMy5gYxEtFar5xcvmmvVwIvk1hGqSAAKu35If31UG84CYgTvmLhcgScc6et31NqPDEr wBE/05TmVHPwN0vKWFN12i4eN1EawAJx6clgQNNBLPzteaH+2BaDbAqUbIeCx7QkFWHJx3 yL1YirqOFojghL1lEDKiDNKdb1bmj5T2JWcfLJVNV2vAkdQp5uCejIxTW/aZiQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750254344; a=rsa-sha256; cv=none; b=t3WiIdvOpj2MAP3J/7efkfzsCWdL1pl6YhU134Sbi74YmpNCxiuYgT39kEStlsjaf0N/Dn wfjRKIYtJizs40q+LW4DPFGUjcYk2UGJjLVPzf/i7xVdpZAS1MUys1jU3LmAPKxWqlbmun RcdkVKAow0gYoFLQNi/JAv2cM/dmZDrnfTZ8FXyp0XQFJWtJKqiI0LC5QeSTSd4XXitAbJ 0qk+WcvDhe1B9620VhtlMp+obf1Cp8MvyKzAROwnmd1oHZDtFTMidZQHM4PjBIfMARDbAr Nc0cXCQp6YmyejNJPC1iZd6z5bPJBIjc74Ra0c46uaC52Z4TE+o2wRONwXqz3Q== 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 4bMlPM69vKzXNp for ; Wed, 18 Jun 2025 13:45:43 +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 55IDjhtM050082 for ; Wed, 18 Jun 2025 13:45:43 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55IDjhtf050080 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 13:45:43 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: toolchain@FreeBSD.org Subject: [Bug 215193] libc++ and libcxxrt: convert to a private library Date: Wed, 18 Jun 2025 13:45:43 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: feature X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215193 Dimitry Andric changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dim@FreeBSD.org --- Comment #11 from Dimitry Andric --- (In reply to Gleb Popov from comment #10) I think the original idea was to make base libc++ private, link all base sy= stem utilities to that one, and thus _prevent_ ports or external programs from u= sing it at all. That would also entail removing /usr/include/c++, to prevent any external programs from even attempting to include any of the private libc++ headers,= and only make these headers available in the buildworld tree. It would force any external program to rely on a specific C++ library, and = that in turn would have to be installed from ports. In that case, people could choose to link program A with devel/libc++XX, and program B with devel/libc++YY, or even with devel/libstdc++ZZ. In practice, this would likely lead to the same issues that people encounter with the lang/gccXY ports, namely that mixing versions can result in unexpe= cted effects... :) --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 13:56:06 2025 X-Original-To: toolchain@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 4bMldL3KTcz5Pdkk for ; Wed, 18 Jun 2025 13:56:06 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMldL2sdGz4PPW for ; Wed, 18 Jun 2025 13:56:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750254966; 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=K6Q9eoM4EtnZRDTgtWMs3dyzJiygwIqzoI72lW+7sQc=; b=PE/+0E4h/ejENM532rvOcheT6bjSdzhF/Xi6V9FTRqLNGahL74w0yT1zSHrp3MK8VrcEAR Wl/Ab/m+Zm72Tc1DheBYQwrq2YQ+1PxlaKUV+h9fZHrkWyfJWyn3JDGLd8h5ELfGkdvwXX YRIzKC3m1y5h2D1VRY18E2iUjwvAKy37+3F3NQq+VWaycpOh16DKHz/ZTkLUfimBMUr7Ya CbPYUKT8t3oMdnoKp5RPIg/9cH9OsRE9PdJ7LT4BRPY31KmlyDHdvXQaCxD+rR2tpnKY7X Dhlrj9K9tjOMznk2OLSBHHbp/GT4rB/93gVa5BSrY+vUeojTnQKUwZH3MAPR5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750254966; 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=K6Q9eoM4EtnZRDTgtWMs3dyzJiygwIqzoI72lW+7sQc=; b=A/++azlDsd91I/zHxtBEWfgsvjJxua0Wf6ce5G/EMErAA4MvyA4Kbu1F8Kn8R0Q6hEfeSa HfvMSiN43OeGiN4r6ikLyzMy5u8FMNmTQ+imNYGpZIlvdh4CszE1WagDH1u3atZXTOCkU9 C16LeRY5tFodVXq68Q6MUXzFxi+HSfzIsXRXHWK2OG5+o3N5pMc1dEmVThEUrnw+nd99Wk xvoH2SsJSixSsWf7yKWkV3CZU6XV2LWe7RojVAUlRUGyCyd12Q9pAUmnROhuVWMqQfcLD9 LeViG/wZYA9GxmtXQfW7LCsXeIgQX00uUEu+CqDcgBwOY2FertENkUj+6YnOtQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750254966; a=rsa-sha256; cv=none; b=AHEoxLRTAngvPA+msNaQJwed2QR+FWedr3goaAO6/86hsAAd0x1opmPoSSVr1S8Rf+g/9P XbQOQOucW8K3aWXwePvR7DQPeVPQamlF/oGYNIl5CiHdfkcHizqjYPnmVY7oESjMUS1LH6 KjcplWugKpVBvIGUdv0J95hrtkoJPG0K85XzUBisHSNIGfef9tn8svKlaNzdaFFi7wjYUq rhwCXMIaMrDYeWlJzR0cO2py+7sUWSloYGcKb/HPhaj6AJkWuaKVRY/0zr6xaoQOOiORbw R5yQgor53u922wDEjnYBdTLARHf8pnOT4VAhi4cJitSKmeIUCXiEflSdVPADGQ== 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 4bMldL2CmBzY4b for ; Wed, 18 Jun 2025 13:56:06 +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 55IDu6SF070429 for ; Wed, 18 Jun 2025 13:56:06 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55IDu6mF070428 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 13:56:06 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: toolchain@FreeBSD.org Subject: [Bug 243746] llvm-libunwind does not provide an API useful in signal handler context Date: Wed, 18 Jun 2025 13:56:06 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: emaste@freebsd.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243746 Ed Maste changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Closed Resolution|--- |FIXED --- Comment #5 from Ed Maste --- Yes, confirmed here as well. mandree@ it would be great if you can test with the original program as well but I agree we can close this. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 14:06:19 2025 X-Original-To: toolchain@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 4bMls81LjGz5pfbf for ; Wed, 18 Jun 2025 14:06:20 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMls80pzrz3Bry for ; Wed, 18 Jun 2025 14:06:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750255580; 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=6CgeFeG2+2mRmfs8Oyq+mXF7MoqjxAShy0b762FQOrI=; b=vZgkdt+QCF2YwGP1Ymj1KWnd+qlmN/ihm6hExVyNpB2vLDPdAF7uwpqdmVNeY23gMkYPRy 3sHqm9fEJrDjZnUGGoONVu55d8C4JrY67gtGAkP8SJXEy0Ihy/6b/MDbdvGvCh6LBXREXq YIX9mczVXUcVZ38PflE0GCNNazJyRMSSYPbZqr4QIm5NsAAeSVDrDnxmmaB8CCcX8GigL2 Gb7Hx4qHvfDN/ltzhkpHVYVfOpI2tK5uOqA30wQBzan8OzfskUBSO3RuZeLHa8F7nVWqdH ti3tL3R68Jm24Ia2cgmzt+ToS7knWKRfHmDa+1k+JiDWi1hh+o+dTjY9tRDz5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750255580; 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=6CgeFeG2+2mRmfs8Oyq+mXF7MoqjxAShy0b762FQOrI=; b=d613in9TKwjASDeZp+ubKLOzNr+1HJMr3mGOahtCc3PTQRRmKGtf9hMPpr6PAW77S1M4vy zocHQkl+W1CUFUZaU650bvkA0oZmB0PKEM3Qw/nZsU71QsIebOq+zIGcDouvMxfTeT8Uop ePrHQSyhndtDzoKNrjpwjR21yRZGO925T96xCJIDcenH5jZsTwjbJEqqjGy6tlO22jG1qy MqNIjlpEnHKofN6Oy0y230F+viDMPotZyQVNN6l0q1Y91IaX1PTMV3sgHNpSJvOhPb4RSv rFdvHgOPGiMMQiPL1q/zG26DWdnUcCXCYCT9uu3xhGckW7Wp9ZIjqaQxXyHjsg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750255580; a=rsa-sha256; cv=none; b=gS9lLRMoGuKAkGk2aMJIzJOmMfQW27wvgukD7o6NulwsG7dwfppT8HIeFLYA8lt86nM+JF hS+3CmRkRUe42dr8KuUnDkvUEWeqJLKQIjzVKL79i8o2Tpl1BSiMiWyXJCsOA15JCD/QUV yEIf4V0NSpATuPRSWMnEVt8x5tt50hVqzPGFMYtIzqlGD0grVXeeJeWCoUBk5bgxDN55uf 17wGuwk8wXRVBXA+IeCCBovrzloIQw40vvFgonrmYo5Mf9cfRd8s9Vt3zwWcg4mOazB0ZS tUOmYOuNoG3ql3T6EzHDghBLFkQ2W3brDJnsnQfqxqSnnIforW/O074kZ4cd+A== 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 4bMls76JNlzZ19 for ; Wed, 18 Jun 2025 14:06:19 +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 55IE6Jjo093553 for ; Wed, 18 Jun 2025 14:06:19 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55IE6JKc093552 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 14:06:19 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: toolchain@FreeBSD.org Subject: [Bug 215193] libc++ and libcxxrt: convert to a private library Date: Wed, 18 Jun 2025 14:06:19 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: feature X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215193 --- Comment #12 from Mark Millard --- Another point here is that Jan has multiple bugzilla entries tied to the basic issue of enabling some use of the libc++ for the llvm release one is using in order to sometimes get modern libc++ library features. For example is the the following bugzilla entry, listed here via its recent addition of the comment: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D260139#c4 that is about: QUOTE OpenBSD avoids ABI issues by renaming the library and using custom namespac= e. https://marc.info/?l=3Dopenbsd-ports&m=3D174773391009935 END QUOTE --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 15:12:09 2025 X-Original-To: toolchain@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 4bMnK56y5Hz5pkWx for ; Wed, 18 Jun 2025 15:12:09 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMnK54rCSz3WCH for ; Wed, 18 Jun 2025 15:12:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750259529; 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=xZ6+4FuSjmOuyRW1Arf09FGV7YRExVTjnX8HDuqomog=; b=aB/klRTiUr3YoDIfOXicEE8Wog4gLZVpsvCQSeQG8WqjhoPHqsJRU+2anW6TgzEfSarWmn 6nRzDb7NCW+Hl0/RXPXO53SBNz3itYNx41WeIKIJtuWhCi+0O0fv36AfnuDIEPH4mGGp4s eDu0/PVv5g+BnHgqpgR9oXNSU5Fy/PcGv5pz2yaQ3yUjn5gzRUYBlHoLq3mFw+NaKeAv3T dsO7tG8+cUoGwODapqPsjS0Fg+pK+WcM6ORjj47SxAdpSmUEV1l+g6mZ69Ty8piuqXWKra 865w+mhhnHafyci0llc19A0Ngo9bmXmsj6MCodOCevMm6Ecy2iRRjQGJ6kMWeg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750259529; 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=xZ6+4FuSjmOuyRW1Arf09FGV7YRExVTjnX8HDuqomog=; b=ZY95uOxGGMxudsC9M2YwWUmqjHqqwteM+7wMx6/mErqPBkaWBJESPDYykwFvYN2Ddc87TP YSC7fcELQzXyGbmA5fYx2rBrNNfT4NUnCaxZKIngHzIAqjQundF95VzFshutHFX9M+SoVU Bd/7Pt0kUZ2oHFhH13jWGBFRFvdSk9JPePUnXx3nBEtcVTfHuv9fMWwWEtyYeCm5vfGwvZ NLzM3IWy8FVtsyh9GLvItfVs7x8ynwCbHbNfq1WRsjAYn16iYYrBhWWa4RLhvNtLe8SKX0 BzildTfExGIDBTS178y59hBOAEshF9B6dje9Vzu0RiofhN3TbCM9l2Rw3b+iIw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750259529; a=rsa-sha256; cv=none; b=JSA6PBCxNdaaN2QTopikkE9YD0jQ652dpeZgOyZhCRQ2K5dqn1smVIuQMJ3u4LMJAS4P4r 9wYvuaxxZdGsHDmZuhPF60BP382BN+HuUB5MSESYGgG6RHOKwj4Tdikm5c2HZsfEwKasDZ 2vqyGu3mWg5F5N1BZgSCUS/lYMvdVQ1umfKea3CFib1FiuEI3Nf2Jd9P3IFdRQKiWlwd3Y XnRvGeJ6fhcVMoMe8d5SDhEEON1rhaZ5NCehdh4yuZcjugJ2nm9JaS5BCIlZQ887sdq8kS JPCnOGo2DuV4IaA+rl6SVbQwE9saedsaF2Le2ee6dGOlZblufvxBRfhOwDhPOQ== 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 4bMnK547k3zbDL for ; Wed, 18 Jun 2025 15:12:09 +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 55IFC99l028787 for ; Wed, 18 Jun 2025 15:12:09 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55IFC9gc028785 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 15:12:09 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: toolchain@FreeBSD.org Subject: [Bug 257876] clang-11.0.1 crashes on 14-CURRENT but doesn't crash on 13.0-STABLE on the math/deal.ii port: error: Didn't find this decl on its identifier's chain! Date: Wed, 18 Jun 2025 15:12:09 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 13.0-STABLE X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D257876 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Open |In Progress --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 16:23:48 2025 X-Original-To: toolchain@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 4bMpvn6c6Rz5ppXG for ; Wed, 18 Jun 2025 16:23:49 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMpvn3KKcz3xC1 for ; Wed, 18 Jun 2025 16:23:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750263829; 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=fO/DqS6jPQY7+dDSj71a0ufOlmSYji2T3wh3etY6yQE=; b=TyxbdWxSI/9AJ2wCMh0+PygsfHV08F/vrxn+oGwaI7N9H8Ybumh225rRccpasFjJyomjjm xBLoFdivkbqXpBV90U8nxOfp/GbnfqLPhhvSQYVZWX0PitUHppRHfRaqhCd2aKOrFmYZXk OMWZw4A2Eq3fWX9iA6iYL9wJQkuP8SiyIkVhdgmWTeZmOO4Kr0hqcRJU0nj2aY83gIDwDF jg0GV/fSy95+l7iM7jCLjkBbvoCU8IOojfDl4U+1fXys9afpqJa15ys2Zp7x5W8OPIh6KJ wKTW1J0RDLAxHdH+fwpQxHqNkhvmy2bkrEK1RHVvevA8W9dAR8ULM94xwItCmw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750263829; 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=fO/DqS6jPQY7+dDSj71a0ufOlmSYji2T3wh3etY6yQE=; b=PVPkKjfF9lP7NrxO4r4ZrBWgjoFCvipXLfE53EryvUFJmtKhgj+Lxl5T05migZqrxZ1j1g uXpo1HMWjgB8Ebm9baBz9scNtjhQiUSve7gk/FT1DlkUcycwz6vt+VVMpreYO9D+QOGqEZ o7ab98eqL8FPno0UoVjgZ3ZsWWQ3xG5xIXX/7Y+ZAU6/8J9dRLCXx8G6i0+SkBTi+u/+h9 BSM0Mc0OY7Ehm2MkdjW8to+ueOX0zEG3lrO5kHxSQa7ZRDgRmljtyE9ZapTbZQO6fItIQS 5yvU3YDfKgAZF0FAFf/BAciBQYfDCxYcxY8W3ZIIRp1Gk7XaJjlfGVgwnpc1mg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750263829; a=rsa-sha256; cv=none; b=B0BuaIC0KRqYYJr5zSRpZHL2A7lu1+TkTyULaFzMQr1VtBr2IF0V6Rthp8GAqb1lRcupvH OJV0tMiljpc5xUrjW7ge661F4WCNRgAp9BMO9mWtVwonXKLBMj7lnSVxStK9eHIqEQcXtm fIP15SNin4yygdWs0+/CZ+R0mpIq+hNcLOW/t4PZSKzbdtv12lVq4+2cj1k8d2fB434Xy2 w923poom55BciEX9nZSv2NTP+6vCccUrkKPtHd5/Oa1/qzo2K78hsr47tPM+IOFQsZkDGh 1OkuA5rU7IB3LdvJFzzm7RGE15YyU3xM5ld8pumr4SNdVTwRtV3EwWVvO3Hl3Q== 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 4bMpvn2KrszcVl for ; Wed, 18 Jun 2025 16:23:49 +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 55IGNnJT079193 for ; Wed, 18 Jun 2025 16:23:49 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55IGNnqg079192 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 16:23:49 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: toolchain@FreeBSD.org Subject: [Bug 215193] libc++ and libcxxrt: convert to a private library Date: Wed, 18 Jun 2025 16:23:48 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: feature X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: arrowd@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215193 --- Comment #13 from Gleb Popov --- (In reply to Dimitry Andric from comment #11) > That would also entail removing /usr/include/c++, to prevent any external= programs from even attempting to include any of the private libc++ headers= , and only make these headers available in the buildworld tree. But this would render /usr/bin/c++ useless, no? If I have to install llvmXY= or gccXY to be able to compile any C++ program, then why have a C++ compiler in base? --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 18:21:24 2025 X-Original-To: toolchain@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 4bMsWS44c0z5pxDt for ; Wed, 18 Jun 2025 18:21:24 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMsWS36M5z3g3B for ; Wed, 18 Jun 2025 18:21:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750270884; 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=nFOkt5MDzSJFLAmxgJhjB6pjodcfZOad1C2le0/8JwQ=; b=r1gOddgr7/fxlcL+tjw62Q/3MHQFtPX+gTC9zE8m4c+nSIFHM+zjxHitDAki3GFRnqzC9/ kO96bqDlORUs185j3M3p1TUIHOXWAshobnbe9TbBaPKw+QwDTDd+pgDUXh5OqvQCnznNXQ SX4TJsWUBx3ORDvuh3qHvW62Hf11uBymoIGOSYRTra1tSFXAGM6oy4PjmZtlW9MFg4Mj25 Vso4vvAvsNacIkNmDSQP6TWMhbf6K8g+aklaDKNszQvumUc1xOrh6eQPPBHc5io8o5bzsW THJEjYKKqiU3AbnEgo2UMBJRQaodMOFfp/hu2uEDYkoEkPH3/8FbgDPl0OexoQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750270884; 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=nFOkt5MDzSJFLAmxgJhjB6pjodcfZOad1C2le0/8JwQ=; b=F8Byh8mjBze8/Sldi+7qk/6+Sg5JZ+2uj/QGE23ugVfCeEIRECmKU98KkRj9Q1jbBTzFMS HBegwye+TAu9OjD7IbzZ2EKjOekfd/k6dB2F1NJEUHBjpJx1fMdvbta8xpQUDEaBlVpx1x 6X4b3XPvKrUZXhCaySsxboQd3TVwo94SD7CBrHwI1CzWiX3msjPeL9MhD2jx9d7TU8CGmi ZWknYzwFzXNlqEnwefZeIebcnGL/5D9H3V1L2SrM9lebBCLb1+JulKBALMwizMeuPjVMyQ lqxEqhHBSAxrbTQbaNA0PvDByOALzlyzsWP5dD2VxCskKpT9rVKVXcr5org88g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750270884; a=rsa-sha256; cv=none; b=mDOUXBfvsTXOuRvTnDH9kUcjC0/n0GjXD4SlhryNJDpl+23DPbPSc0QS+Zs9pSWLe/AgPg y481q31CFH1Y8SUWYWofGwDFaJZzpcU25E+9DFh1fh9CqmQm8YXcrOEPEmnh3d7U9y3NZf 9LhohNiszrs069AixymJIV3VJvl2CATS0zAI3KgYMK8a4FhuSkiSHSXKZt8fqCeCDBThd2 Jy7H/2egts200/aHKtw+yyHSWmzckdNV5m5O5oR0AYVbgZ0X+VCt15TVfaOGPNipbtimhi IgoR0er6tV4bI6W7DrPWp+Ekvq0d4xuN+1Ih/2C6Z1AJNVXm8b5pfmBdVfNqJQ== 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 4bMsWS2T27zhJj for ; Wed, 18 Jun 2025 18:21:24 +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 55IILOAZ023453 for ; Wed, 18 Jun 2025 18:21:24 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55IILOBn023452 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 18:21:24 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: toolchain@FreeBSD.org Subject: [Bug 215193] libc++ and libcxxrt: convert to a private library Date: Wed, 18 Jun 2025 18:21:24 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: feature X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215193 --- Comment #14 from Dimitry Andric --- (In reply to Gleb Popov from comment #13) Yeah, I think the idea was to eventually get rid of a compiler in base, and replace it by a package? Then you could pick and choose whatever compiler y= ou'd want to use to build the base system. For example, maybe you would prefer g= cc over clang, and use that. Or build the base system with a different version= of clang, as some people already do. The only requirement for the base system is a C++ standard library, which y= ou can compile your C++ programs against. That would be libc++-in-base, and it would be completely private. Alternatively, you could get rid of C++ programs in base, and move those to ports too. Then you could eliminate the entire need for a C++ library in ba= se. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Jun 18 18:59:38 2025 X-Original-To: toolchain@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 4bMtMb57kmz5q1hW for ; Wed, 18 Jun 2025 18:59:39 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMtMb3Nxcz40Qq for ; Wed, 18 Jun 2025 18:59:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750273179; 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=1p6mWObUyo7QumPZZAZr4gYkS1llseVrkaYNGwC547c=; b=IrF60YqOiOsQzRPbyoDv8kF2wNTPXhySthDRdOJKW/7uLWWfk79t3mqbu9YuQGTciLYdK/ dZNy82wNfjsS0B1Y22RRCQiKzmo7bbFdj27i/pvyapZ02f4mQ74s52uITGkVyLw32mg54u m8PfWMC8USeV8aX7a0iZVFeoJpodsOnprU/liH16iJk8mdxQRf+canDaUxUs3DzpCCvzNw U2a5QFCwwO1Ar53eXN7Ey/JwiPe6Wmaa5652ISpMKIkhde6PTrqwlGYtZJt4Ge2LUGBtFE CKPIFV8WSBpTisikGDz18KAYcwPpGehyuYoCnd5L2i9D/J9tDI7Z4EHzm3ERGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750273179; 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=1p6mWObUyo7QumPZZAZr4gYkS1llseVrkaYNGwC547c=; b=LReTvva2oun7lBNlWFTTlSsW1A6x5Ya+MFh6b/+YVmgm9mL0im2JnIqhMk4cj2m+xqFKCB qo7nFDt6XDmCc5LsHbsvQ5oz1mtB39MF2d82aKJZcUCLj7UwPb0wZ4yrJeD/g+0X1At4YG u8IOnyx2AYnXecOrVdytUlR5nEqZNBvD9P20c3n6FuoymU6M75DWvbwu2xpSQW5OrLmg1j h7A3bhyQcTLP1+vEswyAqc0hfbI/6TRcsfg0eaL23PnuOKWP5h2Cs4CXVAJP0Kdia6hwIm jn3wIElaXUZlsu/HUK4gQEi1rKC4lxmBwLGeIq/6sBy2utH216cBBAuAvKHOKA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750273179; a=rsa-sha256; cv=none; b=WwwSsxJ9XW8+XpYUG9QQDxVxV0VORGAimgW3D80j5dnIJVlZJPMvltq0PKyz3z7TOpbwl9 h/kn/RpsifDJyzGeFsurMxI9iGnsWFqz+QPw9EYg+6vjsmiFjQM4O9EhYdCy/gnN60nTRw vuRhCHxI7FVTGxTauF4KmJWn0J+p/gCjILtTquRzU5mcjVeAfhFBFn/SrDXc07LQ9HI95m eRxJcBl5nKhRnrWeobrMwHekoI6wzThVPQ6zbyLTc9IyelaBI07vqezo/Ph73tr7TMJiK2 p0Cih7wFXarC34jU3PY0Nk+s4/+KU9in6GHwwGc75i2yUeWKrDOeYQ/3ZJgCjg== 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 4bMtMb222HzjGD for ; Wed, 18 Jun 2025 18:59:39 +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 55IIxdW1096765 for ; Wed, 18 Jun 2025 18:59:39 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55IIxdnG096764 for toolchain@FreeBSD.org; Wed, 18 Jun 2025 18:59:39 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: toolchain@FreeBSD.org Subject: [Bug 215193] libc++ and libcxxrt: convert to a private library Date: Wed, 18 Jun 2025 18:59:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: feature X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215193 --- Comment #15 from Mark Millard --- (In reply to Gleb Popov from comment #13) While I do not know how much libc++ is used, "base" does have c++ code that needs to be built and requiring a port/package to build the world is not commonly done. Seems unlikely that c++ would be eliminated from FreeBSD's world, even if the toolchain were made less public. Making /usr/include/c++ private/internal to FreeBSD instead would require changes to how the world is built so that the process references the FreeBSD-private copy. (I ignore here that making the astonishing change to a very public interface that is heavily used at this point is huge issue on its own.) Changes to the ports tree to well avoid mixes of differing libc++'s being mixed together in linking and/or run-time binding is also its own issue. Being able to support fully up to date libc++ based builds on such a grand scale may be more than is reasonable for all I know. But, as, stands, even a program that involves no dependencies outside the toolchain and libc++ has no means of using the most modern ports-supported llvm's libc++ (since it is not available as stands). Another type of example is use of 'import std.compat;' or 'import std;' . The imports are not references to globally invariant copies of files. Imports of either of those is handled by the likes of cmake to produce supporting files that are specific to the compiler options in use for what is being built. But for, say, cmake to do so means configuring the toolchain to provide extra information that is used by cmake (in this example, as worded). It does not look all that likely that FreeBSD's built-in toolchain configuration will support such. As far as I can tell, devel/llvm* using the system libc++ might not be able to(?). If modern enough lang/llvm* also does not support such, that blocks some basic (but new) c++ language+library functionality. (My wording ignores that cmake does not claim to have its final supported form for supporting such imports. The example is somewhat forward looking if one ignores exploring the existing llvm/cmake support combination. But it is still relevant for figuring out how to go forward and what is supported vs. not overall in the future.) --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Jun 22 05:51:48 2025 X-Original-To: toolchain@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 4bQ0hh6xbvz5tKbT for ; Sun, 22 Jun 2025 05:51:48 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bQ0hh49pSz3bnY for ; Sun, 22 Jun 2025 05:51:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750571508; 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=wUPs291nDMqCdPj1//FoI7RBrMPVM+U/PNeVFuZiAYw=; b=pNJ/0RVW7KPCjIGNgGo7beTGtzcOsgXXsvh0X/u1MCqBwc05GkL+xi/L9L5A8NVTWLK2sD dm3LANFXvfUA03xYRK0mvAn2dIPkoWMtMJ0C53G/2Rrfe/xt2m+jHlrGMSRTmaUf7dlom6 dbGjsxqbKqsBLT5JHRJVxNqL6ZTY/B8zNIeEQi3QErFaHQArV5c7TdA5z8vQShVLRjidOF D0jQ3BC03AIQgORh0SBGN0I33kzxmhu0C1AXHB76FvGh67RnqSYvi6VxK+TAC95upLxcx3 vb+eQxJ3AY3hDcuI9H4zSL0ypUxMrcT/ZNzgQ7meCSvwmkxoi9qij55wLz+6DA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750571508; 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=wUPs291nDMqCdPj1//FoI7RBrMPVM+U/PNeVFuZiAYw=; b=xfAD52OTcP8Ky3rEe6tcX7/FbomR3TIoSG/3nB+OicpsIFjc/KpaFGDxWG5mrtXX/7uyKS DPvZu0i54B14o2EJHTfVI/QGQWnE2cC8FlQbdBGP6mB4WCzGOKmOI8F/XCqLlXIDr0N0Mq G991Vwp7bVmTBeLn4tlFpCXqeUvbFqi37PAaIzgq801sGmsGjeDjsw8/OWl2qR3PoaUCe6 YvTtFYDHQnQaEJDVL5deitP2pdBbKtbX1mG4oGCbbHdhM/LWP0P5JVjAlGtLSGLofaqSHA xGAjuyjVBlc5P6AV4Bh4fhbEkp4FwhRykaJk0e64WwkCGDnPnv6CtnMYUjXTxA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750571508; a=rsa-sha256; cv=none; b=XnASmtDzZBHGVN7esNGqZ7iIte8Az/7qkttTvHG2Awb0U6pLvUKhjJC31nku73ow2BmQve CR/NogfX1NX51BDnOu63Vox2IRp4Bvro3+95t+87IO+kwvZZUgW4PYDWBiW5aFCZgdIm/U tAMe+BSqF/t4j+YYr7NuE2SAqhVzrsg44x+6aUsuKTYqi1ovOxN7EvuKnLK8NsODnGuSpf aKgGFyMFexQGzlrvOWk3m+EM0K23nGjBLzpGStGLPJS08pLiMOsf9Yo8x9hvGVkXJ3GzL4 b6D/M8IRzVz4Ogz7YP9PNQDOmUm7iPe0ZUcRA2e/XfU62h7tAZZmA/e8siFR+A== 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 4bQ0hh3cDvz14Hh for ; Sun, 22 Jun 2025 05:51:48 +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 55M5pm7t014808 for ; Sun, 22 Jun 2025 05:51:48 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55M5pmqi014805 for toolchain@FreeBSD.org; Sun, 22 Jun 2025 05:51:48 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: toolchain@FreeBSD.org Subject: [Bug 272806] aarch64's -m32 for system-clang uses -target armv7-unknown-freebsd14.0 instead of -target armv7-unknown-freebsd14.0-gnueabihf (now worded for stable/14 and releng/14.?) Date: Sun, 22 Jun 2025 05:51:48 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: short_desc 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D272806 Mark Millard changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|aarch64's -m32 for |aarch64's -m32 for |system-clang uses -triple |system-clang uses -target |armv7-unknown-freebsd14.0 |armv7-unknown-freebsd14.0 |instead of -target |instead of -target |armv7-unknown-freebsd14.0-g |armv7-unknown-freebsd14.0-g |nueabihf (now worded for |nueabihf (now worded for |stable/14 and releng/14.?) |stable/14 and releng/14.?) --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Jun 22 06:32:25 2025 X-Original-To: toolchain@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 4bQ1bZ1HBYz5yK6Q for ; Sun, 22 Jun 2025 06:32:26 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bQ1bY0cQnz3rBD for ; Sun, 22 Jun 2025 06:32:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750573945; 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=U9Rt+TStDgE4vSuyjw9vWQsD2XuR7MUyHRs0oJ/9ISg=; b=CeRSKwWkx9hmlzaCVWlzu311flbLHuPhLcR/0MSFfJ+em9Kc26CLwrOYhByTuD3+YT0zzf errl2aE4VGCFGwb5lZwmXSKysKRMgKPNOWd7voNuUiEFI0euGTCzoRZhS0MSjHFUV4HB3O jzu16/NU/T9DQRM2eBnFVkO+30CEAd8+u/GBNHDQg0V17pPqNdE5gH+jdg/LXD8cEGz+Vd U/5EUpJ3/ponqZWlvLUruMzguD73OQPSJV4YJNhNrLytpSA59ZHhZXcxJ7qpMC6zX6cdDf gduNnU9oUb9H9dC397lQ515ve0xOS2tRGrKzMckeBaAYK0fTra5BuSJz0e0/mQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750573945; 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=U9Rt+TStDgE4vSuyjw9vWQsD2XuR7MUyHRs0oJ/9ISg=; b=rhOhrtOubDRD0PQh6EZ9Ucwk0RykgJlkmYu7nq2R9YucNpua/KGw7bFUkN590kqy+CEeGj w8NGsp/PTH0yA5UM1zRwnBTFYvQNoCvS+N/G/KcqrTabBDpvfz/WfRYJXQKV13JDDVrB8E nSoVlHbnqNrgXHyqXD9IKxuJV6iZYt7RJ3hypXOVv2nUyD1sSQMCcO5EqnnY5dfeJKVIVu 7nQfDW8qn9KUzjSFJXJr5D6xyzrS+p0PWSqPdwuXM8yQd8fvsWsfV24y8Nzmk9KbOq/4rq wrjjH3E08A8ZelBPdi5CVTMmhpWRu0+uiOPoUMRYp6N+Beq/t0vBqSL+Sy8Vtg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750573945; a=rsa-sha256; cv=none; b=KYicliWxM5cDeMaMFk7U5pTrPPCE3YE7OePxdGU/Usp/x75b9Y8CYZasajNLGINTyyMfAS Hiu4mzlENq2kw/51DZbaDIlITnrLin+PR/vXd8MoW2XjLglWvm+q3m/E/J0zHmbrdMkUWn b4hRSZq9WxE5w3MmFzUo/ZR19Yz7xvWEwJ2fGyz0VAud8AjU3iyD2+vf7DFk8sYsNvQsQ/ CBk5NPKbeP7u3g2CoigVc0N5OJOiGzTtmkgIeQ/5SzKeKP4DVVOdiX+t/2wxtkw3XoVQtS nL+SJUpzYjbNWiYFE62YmV0q4QNtfSpo85Lp+yNkLVmWGCpsWnyeaDKCYnF7LA== 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 4bQ1bX69JZz151F for ; Sun, 22 Jun 2025 06:32:24 +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 55M6WOQk096865 for ; Sun, 22 Jun 2025 06:32:24 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55M6WOpX096864 for toolchain@FreeBSD.org; Sun, 22 Jun 2025 06:32:24 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: toolchain@FreeBSD.org Subject: [Bug 272806] aarch64's -m32 for system-clang uses -target armv7-unknown-freebsd14.0 instead of -target armv7-unknown-freebsd14.0-gnueabihf (now worded for stable/14 and releng/14.?) Date: Sun, 22 Jun 2025 06:32:25 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D272806 --- Comment #3 from Mark Millard --- It appears that the floating point ld.lld error reports are no longer an issue for at least main [so: 15] . But I make new notes about the -triple/-target issue, trying to correct my not previously being careful about the -triple vs. -target notation usage: # cc -v -m32 basic_double_use.c in an aarch64 context reports using: "/usr/bin/cc" -cc1 -triple armv4t-unknown-freebsd15.0 So: not armv7 and no -gnueabihf The context has: # cc -v FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2) Target: aarch64-unknown-freebsd15.0 Thread model: posix InstalledDir: /usr/bin Build config: +assertions By contrast, in an armv7 context: # cc -v FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2) Target: armv7-unknown-freebsd15.0-gnueabihf Thread model: posix InstalledDir: /usr/bin Build config: +assertions But . . . # cc -v -m32 basic_double_use.c reports using: "/usr/bin/cc" -cc1 -triple armv7-unknown-freebsd15.0-gnueabihf . . . as expected: armv7 and -gnueabihf in use.=20 Thus on aarch64, one needs to be explicit about -target , unlike on armv7: # cc -v -m32 -target armv7-unknown-freebsd15.0-gnueabihf basic_double_use.c reports using: "/usr/bin/cc" -cc1 -triple armv7-unknown-freebsd15.0-gnueabihf In summary: -m32 ends up with the wrong default -target for the modern aarch64 FreeBSD type of context. For reference: # cat basic_double_use.c int main(void) { volatile double a=3D10; volatile double b=3D13; return (a*b; Sun, 22 Jun 2025 06:57: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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bQ28q25pgz43QF for ; Sun, 22 Jun 2025 06:57:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750575467; 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=VSOGKeX3rx1NnCoI8de5mZ07pHUrCYRw6f6+i41xFKY=; b=PrOdtS6xSWY3F8tHEdUP9qWVeFgHgzkOFzc7/h+P2hISHLSCcyFQyWZSx8DjmDvWSCAOwe cHdHyfq550lw9UwRpKL2fHA5PfwdWTH7jsIsmXmrrQfcpVNNOqk8DTeg3GGYEx4f4XsQEW 6JhZrU+zJ7KeFk+2+Dm9kJyEHOwZUtRwvNgxsWXqETfZHMD+2b4SpDpkdS+fC5wAFr0P8N Vor7H/sRtPua7WWQ2s2CxcbfolonMnTLfNqT3xJVnaL2F28n8n0qw4SPLlXoftA8/tRoNl b+GQNAz+Wgk0IxSN26U4DDDDVk4jBuok6ZZtyYTJttnMMX7m28BlKYF4SJFxzw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750575467; 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=VSOGKeX3rx1NnCoI8de5mZ07pHUrCYRw6f6+i41xFKY=; b=MrYQ8B+FKPpjUlgGVEXBwz98Zu19SQob9aYdiF0aFp61EUl5BKIz3ggJ8XhexdWjN/UKrd SkRR6H5SjV0QUZb4Wwjm6WwKdw+6mGwoY0syEHtMg1+MbnxJO9MBbtimyNbhCvAnH7XwPL taoVbIBAZnY8/xpcN0ySfGv4J60ZpfO5XTjqOJ+n+/a00ZIYeeV1w7O5tHo98eCx2XR5pt F7QfNC6a+EqTqeRAvPxj7fksC4CYYb6CDhe6TRFRlMNMGA8Rgkk9SWEF8HwmNwG1lZKEEV S4J0l99Z7ddQSFN5ElUGi0BiO8ccmoDj9P5r/2XFMcYYTIo9Wi9xLqycCpVpjw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750575467; a=rsa-sha256; cv=none; b=ajrXi4pkzeD+xEAzNCiidlepMfO+Ffkbmqx6SBbuy1cAleZ9ixYxFo5agmeTY0wERNTLgx OuXat/MpklV+8v4+5OGU9NRF7BKnNC7xLF1F3D9UoHiWE5TdPMzGk2QLjywkYIAiS4T4To lnWJvxt0NxmHCrSGnwUEhAFAp2x2zFeA8y5hmxJ1u5jaHartRljPFiFZGzQV0vyr0VT50u +LFpzEEbCvcP3rAcYl5PcYyrdsul2ohaLL+l417sO08eJtjDOPkMPXbDs7eBbKdHx5vtH9 LSA2bvjW7O0Kq775KcgrQMRRuh/V65JaXKnidUHhJ6BeDxLXtojIzk7Qjt8roQ== 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 4bQ28q14ysz15kd for ; Sun, 22 Jun 2025 06:57:47 +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 55M6vlmA041428 for ; Sun, 22 Jun 2025 06:57:47 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55M6vl1v041426 for toolchain@FreeBSD.org; Sun, 22 Jun 2025 06:57:47 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: toolchain@FreeBSD.org Subject: [Bug 272806] aarch64's -m32 for system-clang uses -target armv7-unknown-freebsd14.0 instead of -target armv7-unknown-freebsd14.0-gnueabihf (now worded for stable/14 and releng/14.?) Date: Sun, 22 Jun 2025 06:57:47 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D272806 --- Comment #4 from Mark Millard --- Note: 14.3-RELEASE has the following properties for the undefined symbol issue . . . # cc -v -m32 -target armv7-unknown-freebsd15.0-gnueabihf basic_double_use.c . . . does not report such problems. But . . . # cc -v -m32 basic_double_use.c . . . "/usr/bin/cc" -cc1 -triple armv4t-unknown-freebsd14.3 . . . . . . "/usr/bin/ld" --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 --hash-style=3Dboth --enable-new-dtags -o a.out /usr/lib32/crt1.o /usr/lib32/crti.o /usr/lib32/crtbegin.o -L/usr/lib32 /tmp/basic_double_use-76fb64.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib32/crtend.o /usr/lib32/crt= n.o ld: error: undefined symbol: __muldf3 >>> referenced by basic_double_use.c >>> /tmp/basic_double_use-76fb64.o:(main) >>> did you mean: __muldc3 >>> defined in: /usr/lib32/libgcc_s.so ld: error: undefined symbol: __divdf3 >>> referenced by basic_double_use.c >>> /tmp/basic_double_use-76fb64.o:(main) >>> did you mean: __divdc3 >>> defined in: /usr/lib32/libgcc_s.so ld: error: undefined symbol: __ltdf2 >>> referenced by basic_double_use.c >>> /tmp/basic_double_use-76fb64.o:(main) cc: error: linker command failed with exit code 1 (use -v to see invocation) So the undefined symbols are tied to the armv4t and/or lack of -gnueabihf from the bad default target. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Jun 22 07:08:36 2025 X-Original-To: toolchain@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 4bQ2PK4nDdz5yMHC for ; Sun, 22 Jun 2025 07:08:37 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bQ2PK41gXz45j2 for ; Sun, 22 Jun 2025 07:08:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750576117; 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=34OC1vl62Mlh4EBrvUko7AB2anNlgetLwfASFzRsQNU=; b=uhyy45OOBHc2zgECOEZQRGpRzjlKLc3k4iCvD+9vkFzCvllvNrihLtyBmHHXyO5+/lXrW5 rhhtRmHxHaflXFm8EQ8SM+5CGRtzepsEleTASL1BTaBEHopQi/3XxVe94Zym6yld2lG17w 5fJK6hiytpSiiM8U8Z0ZU1agS4W+hbsb85MXN2TkfQLy3EGqcMVJisRpSyYzViSdRAW0GA vTE4IUP9pg5/i+UgfveVNnTV5CWEerN6UIg5Nz2fi10t7jzRzrD2l0I+lxjdd/aKQunfC8 FwMkJEP4S1ekUoZ9djl53Y1kZvWbF6MkLoq0a2oTMFg1sr2TnA/xAiY6h3ttdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750576117; 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=34OC1vl62Mlh4EBrvUko7AB2anNlgetLwfASFzRsQNU=; b=LZZhieRvz3v3VNVOlIhshA5O6vXMTqEJQGIxgpHGPGkaBv+4Q8asH6tkGUzmcG4Q/hSp/a zSVml1upBGhqZhVld5EA9cDcYytrOxq08IHirvuV00rRtQBo/w4ol/PTgnJyZmrJqYSWiD Jf2jRE264010XqYk75OB60HH7Ntqy5BMlPGMsHMUgZfXnRHnPij/oRZ+vkrAzQp9E14ezy 7KhcxSQaCPupiSsCJeC3at1jb7j0lSep8pUzOdkjBZHrFIXaQGwbL/IWt97mmFJRNVGknf da5ZP5HO+kCZeOSLm1gw4I+NtKDugEKnxd/JgvX7ckZiAx0Ri88c6aTiYNxSpg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750576117; a=rsa-sha256; cv=none; b=gJTlWNR3G8ztpVOE7TVFLWIpdlOGU3mYbU8gy32O/jwUQ5Oe6e4GUzzI6Az7H71xSpQWI/ ZDeMmszCrk1wqK1aYI3LWedxL66BUM0n0fC+m1kwEQz5q0OhLasQo2uk7rTxSoEbn8ekCL lD7X2/edyNyEAVVrn/Mw36KEbF8/m59fhwDGVjZ8CgqzRl8/79Ge2kvC72ocMfbZk3Ofqw kbcrqEklPQ33OHofnaiBNk/hfWt73QVOaeeEUWgFYtkfUgKrQL7JQlQPPpyjxxoqAq1Tws 6jlqck1IGTtJww+WgY7Qv9ctPRsCLxq6RIMjVedy9aVaeoqf5SfFuAzLkvjdaQ== 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 4bQ2PK3QjSz16D4 for ; Sun, 22 Jun 2025 07:08:37 +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 55M78bkj062298 for ; Sun, 22 Jun 2025 07:08:37 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 55M78boN062296 for toolchain@FreeBSD.org; Sun, 22 Jun 2025 07:08:37 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: toolchain@FreeBSD.org Subject: [Bug 272806] aarch64's -m32 for system-clang uses -target armv4t-unknown-freebsd14.3 instead of -target armv7-unknown-freebsd14.3-gnueabihf (and main [so: 15] as well) Date: Sun, 22 Jun 2025 07:08:36 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: short_desc 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: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D272806 Mark Millard changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|aarch64's -m32 for |aarch64's -m32 for |system-clang uses -target |system-clang uses -target |armv7-unknown-freebsd14.0 |armv4t-unknown-freebsd14.3 |instead of -target |instead of -target |armv7-unknown-freebsd14.0-g |armv7-unknown-freebsd14.3-g |nueabihf (now worded for |nueabihf (and main [so: 15] |stable/14 and releng/14.?) |as well) --=20 You are receiving this mail because: You are the assignee for the bug.=