[MacPorts] #54985: clang-3.9 @3.9.1_6 wrappers broken at least with Snow Leopard/Xcode 3.2.6

MacPorts noreply at macports.org
Tue Oct 17 11:45:41 UTC 2017


#54985: clang-3.9 @3.9.1_6 wrappers broken at least with Snow Leopard/Xcode 3.2.6
------------------------+----------------------
  Reporter:  rlhamil    |      Owner:  jeremyhu
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.4.1
Resolution:             |   Keywords:
      Port:  clang-3.9  |
------------------------+----------------------

Comment (by MarcusCalhoun-Lopez):

 Replying to [comment:7 kencu]:
 > This <https://github.com/kencu/macports-
 ports/commit/b671ba1875a6e1f28c074407105aeca1bb9d5303> should fix this.
 Just have to test it out on a few more systems.
 In your [https://github.com/kencu/macports-
 ports/commit/b671ba1875a6e1f28c074407105aeca1bb9d5303 commit], may I
 humbly suggest that instead of testing OS version, we test Xcode
 version.[[BR]]
 Something like this: {{{${os.major} < 11}}}--->{{{[vercmp ${xcodeversion}
 4] < 0}}}.[[BR]]
 I am not 100% sure when xcrun started allowing absolute pathnames, but if
 it happened before Xcode 4.2.1, then {{{llvm-bin-sl}}} might not be needed
 even on Snow Leopard.

--
Ticket URL: <https://trac.macports.org/ticket/54985#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list