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