On Tue, Oct 28, 2025 at 4:36 AM Chris Jones <[email protected]> wrote:
> > Looking at the commit history for this port, and the build history in the > buildbots, I think its safe to say this port has not been really maintained > for a long time now, the last meaningful commit was probably 10 years ago. > I suspect if its possible at all, getting this port back working on recent > OS versions with newer gcc versions etc. will be a lot of work for someone… > > > On 28 Oct 2025, at 9:20 am, Chris Jones via macports-users < > [email protected]> wrote: > > > > > > > >> On 28/10/2025 5:59 am, Dan Hitt wrote: > >> Hi, > >> I'm using macports version 2.11.5 on macos 10.15.7 catalina. > >> I'm trying to install atlas via the command > >> sudo port install atlas +gcc15 > >> I have gcc15 installed and selected. > >> I have clang-5.0 installed and selected. > >> When i try to install atlas, i get this message: > >> clang-3.7 is known to fail. Try to install anyway? [y/N] > >> Sure enough, it does fail. > >> But i don't want to use clang-3.7, i want to use clang-5.0. This is > not because i expect anything better from clang-5.0, but just so i can try > to get past the failure: if clang-5.0 fails, then i would try other > versions of clang. 'port select clang' lists 6 versions i can try. And > clang-3.7 is not even listed among the possibilities. > >> So . . . how can i get gcc15 to use something besides clang 3.7? > > > > That isn't your problem. gcc15 does not use clang 3.7. As you say > yourself, you already have gcc15 install so clearly doing that did not need > this clang version. > > > > Did you check what variants atlas has, as for me it doesn't have a gcc15 > variant so adding '+gcc15' is doing nothing for you. > > > > > > Larissa ~/Projects/MacPorts/ports > port info atlas > > atlas @3.10.2_2 (math) > > Variants: gcc49, [+]gcc5, mpclang37, nofortran, universal > > > > Description: Provides a complete BLAS and LAPACK API. > > ATLAS achieves performance on par with > machine-specific tuned libraries. > > Homepage: http://math-atlas.sourceforge.net/ > > > > Build Dependencies: gcc5 > > Library Dependencies: libgcc, libgcc6 > > Platforms: darwin < 20 > > License: BSD > > Maintainers: Email: [email protected], GitHub: Veence > > > > so what you are likely seeing is the dependency tree for gcc5, which is > of course much much older. > > > > If you think atlas should have more options for gcc to use, then check > for a trac ticket and if there isn't one you should submit one. > > > > Chris > > Awesome Chris, thanks so much for both messages. When i do 'port search atlas' i see only one variant of 'atlas'. So when i do 'port info atlas' i get the same output as you do --- i suppose that is to be expected (?). As to why i added '+gcc15' to the command line, that was based on the advice of Gemini (Google's AI). Gemini actually suggested that i try +gcc14, but based on what you and the ports database say, that would have been just as futile. I plan to hold off on writing any bug report for now until i can get a little more educated on both atlas and macports. Thanks again for your guidance. dan
