From nobody Sat Oct 05 13:21:50 2024 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 4XLQzz0RhQz5YKPT for ; Sat, 05 Oct 2024 13:21:51 +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 4XLQzy6Tdfz42KN for ; Sat, 5 Oct 2024 13:21:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728134510; 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=BVybGHEH95oVKaTjvrhn1pnAgRf3DcLiXiunhv8bLWQ=; b=c7BPq18ong6DH08KHRPea6bTsm57+wFGRYPvekxCGGGE5U+fL67ycaw61EH5hMNxbv1MX7 UrVWqOKy+uo6zHCJS95zGza0le8mb63/gU1gH6mwiFZM6mfYUXygGc1dBMzecDLr/wt3fK Xu9gpajkKKmWUftI++jkmDI2z3t9jHnIwjznnljqQQjDQo9b0SgmFRkEiRGEiZ6f732//7 YMd75Tl82pgYSfXUp7fwfc/dxjqIBfKi/e1w5u5ZZwAWOaY/vKExmCZ8bOvuRO08JhU6ec g7qLtdLl39G5OLXCurVo+2t+dfIom2GKBUTWrV8Hlw14I+ffNYpItGognQg91A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728134510; a=rsa-sha256; cv=none; b=sGL9Ln+yc1+zJomyGzCw/LpV4dcdA+IlohmEUhJQ89p8eVb8hXIfYQtCqhGRcz3y5ZiTdJ r8VgYS56MjJT4/ys+sEH2qQ/vywsrmw4+e0vBIu3rCLGmqbVTB0DUAgjI+U5LtDzTXvAjw hn1p4ZJt2dHN5fizWtc02aawbd6uLsrXBDhx6WKM6msAV5hKuvfA50qrAmSdbL3LpBcOXn 7+zFsAG22L6Zwl/pIplzl9RrR+1ZRptiW/EdNQGy6R/RpCesmyc8ZGGbM5EfCD1S2reXZf ko0masB1snygkRbouJhc20wANdGsK6CyCZQCHK5PAvW/AdBdSh/eLknYw5SFKA== 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 4XLQzy5pNrzKVH for ; Sat, 5 Oct 2024 13:21:50 +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 495DLo6w021240 for ; Sat, 5 Oct 2024 13:21:50 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 495DLoW4021239 for ports-bugs@FreeBSD.org; Sat, 5 Oct 2024 13:21:50 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 281867] math/pdal: fix build with clang 19 Date: Sat, 05 Oct 2024 13:21:50 +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 Some People X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: lbartoletti@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 flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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=3D281867 Bug ID: 281867 Summary: math/pdal: fix build with clang 19 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: lbartoletti@FreeBSD.org Reporter: dim@FreeBSD.org Assignee: lbartoletti@FreeBSD.org Flags: maintainer-feedback?(lbartoletti@FreeBSD.org) Clang 19 has become more strict about errors in member functions, which results in errors building math/pdal: =20 /wrkdirs/usr/ports/math/pdal/work/PDAL-2.7.2-src/vendor/kazhdan/SparseMatri= x.inl:195:18: error: no member named 'm_N' in 'SparseMatrix' 195 | Resize(this->m_N, this->m_M); | ~~~~ ^ =20 /wrkdirs/usr/ports/math/pdal/work/PDAL-2.7.2-src/vendor/kazhdan/SparseMatri= x.inl:195:29: error: no member named 'm_M' in 'SparseMatrix' 195 | Resize(this->m_N, this->m_M); | ~~~~ ^ /wrkdirs/usr/ports/math/pdal/work/PDAL-2.7.2-src/vendor/kazhdan/Ply.h:320= :97: error: no member named 'value' in 'PlyOrientedVertex' 320 | PlyOrientedVertex operator - ( PlyOrientedVertex p ) cons= t { return PlyOrientedVertex( point-p.value , normal-p.normal ); } |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ~ ^ /wrkdirs/usr/ports/math/pdal/work/PDAL-2.7.2-src/vendor/kazhdan/Ply.h:366= :92: error: no member named 'value' in 'PlyColorVertex::_PlyColorVertex' 366 | _PlyColorVertex operator - ( _PlyColorVertex p ) const { return _PlyColorVertex( point-p.value , color-p.color ); } |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ~ ^ The first pair of errors is because there are no members `m_N` and `m_M` in `SparseMatrix` at all, nor are there any members that remotely look like these. However, the `SetZero()` member function that invokes these is never used anywhere, so it can simply be deleted. The second pair of errors is due to a typo: `p.value` should have been `p.point`. --=20 You are receiving this mail because: You are the assignee for the bug.=