10.11 64bit - gcc14 not working
Riccardo Mottola
riccardo.mottola at libero.it
Tue Feb 25 09:20:17 UTC 2025
Hi,
Ryan Carsten Schmidt wrote:
> The libomp portfile is programmed to enable the universal variant by
> default on macOS 10.13 and earlier (regardless whether on a user
> machine or a buildbot machine):
>
> https://github.com/macports/macports-ports/blob/c6647b9a1a23ac4cd3ffd90b715edc25e037b22a/lang/libomp/Portfile#L135
Well, it means my system is now "up to spec" and coherent with build
bots. In fact, while reinstalling, all ports where quickly installed as
a binary.
>
> This is very unusual so it undoubtedly has a good reason. If knowing
> the reason is important to you, you can examine the git history of the
> portfile.
Curious indeed, it almost looks as a very old addition. Maybe even an
oversight?
https://github.com/macports/macports-ports/commit/06df52a7fda865f033c65f3923ea4c74b51be1a8
enables it for OS < 17, but I guess it was just a way of disabling it on
i386-less system. In fact, enabling it came from this commit:
https://github.com/macports/macports-ports/commit/0e5dbb8c8520a9c02e9057073e9a0f78907dc254
which enabled it unconditionally. It cites
https://trac.macports.org/ticket/50511
where some comments show confusion, but apparently it is needed to make
the fat test suite pass. Best guess is to leave everything as is :)
Riccardo
More information about the macports-dev
mailing list