Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 04 Dec 2024 20:23:49 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 282851] math/gfan: fix build with clang 19
Message-ID:  <bug-282851-7788-smYuYLcrWV@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-282851-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-282851-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D282851

--- Comment #2 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=3D9020eeb540c2246c678a06098b91628=
2e7251c11

commit 9020eeb540c2246c678a06098b916282e7251c11
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2024-11-18 12:43:25 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2024-12-04 20:22:19 +0000

    math/gfan: fix build with clang 19

    Clang 19 has become more strict about errors in member functions, which
    results in errors building math/gfan:

      src/gfanlib_matrix.h:123:18: error: no member named 'vectormultiply' =
in
'Matrix<typ>'
        123 |         ret[i]=3Da.vectormultiply(b.column(i));
            |                ~ ^

    The `vectormultiply` method has been commented out by upstream for
    unknown reasons, but the `operator*` method that references it is also
    never used, so stub it out.

    PR:             282851
    Approved by:    maintainer timeout (2 weeks)
    MFH:            2024Q4

 math/gfan/files/patch-src_gfanlib__matrix.h (new) | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-282851-7788-smYuYLcrWV>