From nobody Wed Feb 25 20:08:47 2026 X-Original-To: ports-bugs@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 4fLlz40K46z6TffS for ; Wed, 25 Feb 2026 20:08: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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fLlz36pgLz3xK9 for ; Wed, 25 Feb 2026 20:08: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=1772050128; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uRAnv4Kc4NwObHIcaMwBYFWVRzlSZU0CTdOZG+oqdy0=; b=w5p+tunc4C67V9LnxNFshjEco0uZgbmMQAuSF/d4h5uVe+6dyrcuLIwKlC0F+JEGUNMkhZ CeYT7oUATCezQfDvmhhwWj4fjz9A6EMfWNE8l4Z6+AIv31V4pqkMwgRqMmQiOpDhakrYMT IDgoctgyjX3bABbJL4H21YwL9BgYDk+7AnCGgo4egYfa7YGDYvz9kadOhbjp/oC1eYNyKZ 3GmboQvLQa3xPaZfLHpHLvbGN1bcoZsaR82ZqEPYvkX5DRQmPLUcybLin/FYFELl/bnZMy ilWi6h7BKRjD6TsvZ40LM7jq8uPCohHvm1bTEJFNJL6/iLi1z8NntK1ZaeFHMg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772050128; a=rsa-sha256; cv=none; b=dzbMp45zMolpNamxW7ezKt+YBE6AcLqt5r9EmT4LtUG2dCX2TQNsFORetsQIUEbVCW7R7m vTvip7wJ76pSeu9SNBO36ASkEu9Q4gzbAEef3O2zT3+5fGPY7YvncSG6BWSADLz9QJHiWh 5fI49/Si3SR9sLHm90xZ0pt/ILY0vjJuTRnFpJuL3q/wYTCJ9BGZ3HugnMWXlStL0vnKfl cWRDNoMQjZM/Z6ZYkaH6dVAq28YiB4ERU2vRnBD3uWQmWoQ1of1phs3rLt5PbE+E0OL5Iv c0ncSUmLSDotlOAhOBBKn2GA6YLfAj0Cs5AOTiNOdrVAFBMA13CHXnyQHwPOmw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772050128; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uRAnv4Kc4NwObHIcaMwBYFWVRzlSZU0CTdOZG+oqdy0=; b=cvTbEgkU7FR1I4XLUI3FQ/O1GsOrRp/J8dqHvTefZD0jLoJ1ZnWhBZUN4i5xLicwMeujl7 Hg1siCklyHnX0zIJ7QJ7Pz52jbhRIxyH9zbxT+WtlHX3D5cvj0yf8gP4iT92U6p3oJ+sxn VfThXYEYY+8f1skJUYJBlI5NYM0gzzt48wnMSCgnZ5n3i6uDh+HwhQ5GvoyVy4R+VgtfSb Gv4K4ErASS9YOETuxqF0hIpBJeZ4YfPjO6t8435AnE55DeTcQWKm/4l3u27I30vx+2hlum f41iNei/DOsI/7KWv5TlDb7eUF98HoBdSs/AfL9adGiwZh8ciRSx1E5xHtG5Bg== 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 4fLlz36QPrz1FvN for ; Wed, 25 Feb 2026 20:08: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 61PK8lJM087946 for ; Wed, 25 Feb 2026 20:08:47 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 61PK8lnR087945 for ports-bugs@FreeBSD.org; Wed, 25 Feb 2026 20:08: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: ports-bugs@FreeBSD.org Subject: [Bug 293447] cad/ngspice_rework: fix build with libc++ 21 Date: Wed, 25 Feb 2026 20:08:47 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc flagtypes.name Message-ID: 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: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D293447 Bug ID: 293447 Summary: cad/ngspice_rework: fix build with libc++ 21 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: dim@FreeBSD.org CC: kevinz5000@gmail.com Flags: maintainer-feedback?(kevinz5000@gmail.com) CC: kevinz5000@gmail.com With libc++ 21 cad/ngspice_rework fails to build, with errors similar to: In file included from hicumL2temp.cpp:11: ../../../../src/include/cppduals/duals/dual:444:8: error: 'is_compound' cannot be specialized: Users are not allowed to specialize this standard library entity [-Winvalid-specialization] 444 | struct is_compound> : true_type {}; | ^ /usr/include/c++/v1/__type_traits/is_compound.h:25:8: note: marked '_Clang::no_specializations' here 25 | struct _LIBCPP_NO_SPECIALIZATIONS is_compound : _BoolConstant<__is_compound(_Tp)> {}; | ^ /usr/include/c++/v1/__config:1167:9: note: expanded from macro '_LIBCPP_NO_SPECIALIZATIONS' 1167 | [[_Clang::__no_specializations__("Users are not allowed to specialize this standard library entity")]] | ^ This is because libc++ 21 no longer allows specializing a number of standard library entities. Comment out the specialization to make the build complete. --=20 You are receiving this mail because: You are the assignee for the bug.=