[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