[MacPorts] #33003: clang++ 2.9, 3.0 and 3.1 fail to link properly

MacPorts noreply at macports.org
Mon Feb 27 22:54:45 PST 2012


#33003: clang++ 2.9, 3.0 and 3.1 fail to link properly
----------------------------------------------+-----------------------------
  Reporter:  roland@…                         |       Owner:  jeremyhu@…           
      Type:  defect                           |      Status:  closed               
  Priority:  Normal                           |   Milestone:                       
 Component:  ports                            |     Version:  2.0.3                
Resolution:  worksforme                       |    Keywords:                       
      Port:  clang-2.9, clang-3.0, clang-3.1  |  
----------------------------------------------+-----------------------------
Changes (by jeremyhu@…):

  * status:  assigned => closed
  * resolution:  => worksforme


Comment:

 On my Snow Leopard machine with XCode 3.2.6,

 My ld is:
 {{{
 ld64-97.17
 llvm version 2.9svn, from Apple Clang 1.7 (build 77)
 }}}

 And with clang-3.1 (r150641), it is not passing -demangle.  With
 clang-3.0, it *is* passing -demangle, but the linker is ok with it.

 It looks like this was probably an issue with 2.9, 3.0, and earlier 3.1
 and fixed with recent revisions on trunk.  If you really want to use 2.9
 or 3.0, I suggest you update your XCode to 3.2.6 or later.

-- 
Ticket URL: <https://trac.macports.org/ticket/33003#comment:12>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list