Sequoia vs SuiteSparse
Mark E Anderson
mark at macports.org
Wed Sep 18 14:03:01 UTC 2024
Yeah - clang 18 builds just fine on Sequoia - and it's got the OpenMP you'd need. Clang 17 is failing due to a weird overlapping symbol error that's broken from upstream.
—Mark
On Wed, Sep 18, 2024, at 8:10 AM, Chris Jones via macports-dev wrote:
>
> > I am puzzled as to why SuiteSparse_GraphBLAS drags in clang17 and
> > SuiteSparse_LAGraph drags in both clang16 and clang17 as build
> > dependencies. I don't see anything in the SuiteSparse Portfile showing
> > those dependencies.
> >
>
> LLVM 17 is a few versions back, LLVM 18 and 19 are both available, so it
> could be its just too old for macOS15. Can you please try forcing any
> build that is falling back to using clang-17 to use clang-18 and/or
> clang-19 instead ? you can do that by appending
>
> configure.compiler=macports-clang-18
>
> to your port install command, e.g.
>
> > sudo port install foo configure.compiler=macports-clang-18
>
> If that works we should then veto adding 17 (or older) as fallbacks on
> macOS15, at least until someone has time to investigate the problems there.
>
> https://github.com/macports/macports-ports/blob/master/_resources/port1.0/compilers/clang_compilers.tcl
>
> Chris
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20240918/f669b516/attachment.htm>
More information about the macports-dev
mailing list