[MacPorts] #70328: libgcc14 @14.1.0_0+stdlib_flag: Can't build against 11.3 SDK on macOS 14
MacPorts
noreply at macports.org
Mon Jul 8 16:17:41 UTC 2024
#70328: libgcc14 @14.1.0_0+stdlib_flag: Can't build against 11.3 SDK on macOS 14
-----------------------+--------------------
Reporter: lukaso | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: libgcc14 |
-----------------------+--------------------
Comment (by cjones051073):
When macOS 11 came out, so Apple finally moved away from 10.X for the
major versions, a combination of what Apple was shipping at the time for
its SDKs and what macports was doing with them meant the full
MacOSX11.n.sdk was passed to the build. For ports like gcc that retains
knowledge of the SDK used this causes issues if the SDK changes on a minor
OS update, which at first it did. The cleaning in the gcc ports are to fix
this, by removing the minor version.
Now since then, Apple has changed a bit how it ships its SDKs, providing
these symlinks without the minor version. Macports has also improved how
it handles things, so I think now unless a user does what you are doing
here, forcing a particular minor versioned SDK the protection has no
effect. So to that end I am going to retain it.
You keep mentioning you still have problems but are not providing the logs
to back this up. Without these no one can help you. From my perspective
the changes I have made address the issue here so unless you can prove
otherwis, with full clean logs, I am going to close this.
--
Ticket URL: <https://trac.macports.org/ticket/70328#comment:27>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list