[MacPorts] #43737: ld64 @236.3_1 build failure with g++-4.2 on OS X 10.6.8

MacPorts noreply at macports.org
Sat May 31 21:41:23 PDT 2014


#43737: ld64 @236.3_1 build failure with g++-4.2 on OS X 10.6.8
-------------------------+-------------------------
  Reporter:  mopihopi@…  |      Owner:  jeremyhu@…
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.2.1
Resolution:              |   Keywords:  snowleopard
      Port:  ld64        |
-------------------------+-------------------------

Comment (by mopihopi@…):

 I had resolved this on my system by building ld64 @236.3_1 with clang-3.4,
 however during an update today, MacPorts automatically "updated" it to the
 old version @136_2 :(.

 ld64 @236.3_1 should build on Snow Leopard if all versions of gcc are
 blacklisted.  It looks like there was an attempt to do that in r120447,
 however the Snow Leopard buildbot still tried (and failed) to build with
 g++-4.2.  I'm guessing that is because there is another blacklist line
 after that one in the Portfile, which overrides it.  If the blacklist
 conflict is corrected (which should be done anyway for the other OS X
 versions) that should make it possible to reinstate this fix for Snow
 Leopard.

 There is also now a current Snow Leopard binary archive for all of the
 clang versions, allowing the circular dependency issue to be avoided to
 build ld64 from source when clang-3.x is not already installed.

-- 
Ticket URL: <https://trac.macports.org/ticket/43737#comment:45>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list