#48825: dolfin @1.6.0_0 +openmpi +suitesparse fails to build -----------------------------+-------------------- Reporter: mschamschula@… | Owner: sean@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: fixed | Keywords: Port: dolfin | -----------------------------+-------------------- Comment (by sean@…): Replying to [comment:8 mschamschula@…]:
Replying to [comment:7 sean@…]:
I just dug this up again. I think it's happening because one of your dependency ports was built with gcc. If you can ensure they are all built with clang, then I think that was fix it.
In other words, use +accelerate, rather than +atlas to build SuiteSparse?
atlas is built using gcc by default.
After all, my only reason to build dolfin was as a prerequisite for octave-fem-fenics.
That *should* be alright but you can try to use clang to build atlas. I was more worried about something using gcc's c++ library as opposed to clang (since they are incompatible). `boost` smells suspicious but I can't really tell for sure. -- Ticket URL: <https://trac.macports.org/ticket/48825#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X