[MacPorts] #59938: clang-3.7 +universal: Undefined symbols for architecture i386

MacPorts noreply at macports.org
Thu Jan 9 19:14:56 UTC 2020


#59938: clang-3.7 +universal: Undefined symbols for architecture i386
------------------------------+--------------------
  Reporter:  TheLastLovemark  |      Owner:  (none)
      Type:  defect           |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.6.2
Resolution:                   |   Keywords:
      Port:  clang-3.7        |
------------------------------+--------------------

Comment (by kencu):

 Your SDKs appear to be in the right place. The build at a certain point
 sets the isysroot to the MacOSX10.14.sdk, however, for some reason,
 instead of setting it to the MacOSX10.13.sdk, which is should look for and
 choose first according to base code.

 So that's a puzzle at the moment.

 Ryan's suggestion, for now, is that people on 10.13 who want to build
 +universal is to install and use XCode9 and the XCode9 CLTs, and don't
 upgrade Xcode (ever).

 I have made the Xcode10 with added MacOSX10.13.sdk work on several
 systems, including on 10.14, but it's not clear to me at this moment why
 your build is failing to use the MacOSX10.13.sdk.

 Sorry.

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


More information about the macports-tickets mailing list