[MacPorts] #36026: ld64 sometimes builds wrong which causes other software to fail to build

MacPorts noreply at macports.org
Fri Oct 5 05:43:24 PDT 2012


#36026: ld64 sometimes builds wrong which causes other software to fail to build
-------------------------+------------------------
  Reporter:  jwhowse4@…  |      Owner:  jeremyhu@…
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.1.2
Resolution:              |   Keywords:
      Port:  ld64        |
-------------------------+------------------------

Comment (by jwhowse4@…):

 Replying to [comment:106 jeremyhu@…]:
 > Replying to [comment:105 jwhowse4@…]:
 > > It has taken me a while to regress to XCode 4.4.1 and rerun my
 previous experiments.  In about 2 hours a TAR file should appear in the
 DropBox that I shared with you previously containing all the information
 you requested.  Please let me know if you are able to get it, and whether
 you need anything additional.  As stated in the included README file
 things labeled 'tst1' produced a working linker and things labeled 'tst2'
 produced a broken linker.
 >
 > Thanks for your help.  Does the tarball actually contain everything
 through 'port install ld64'?  I was hoping that just having up to before
 the 'port install llvm-3.1' would be enough, and I was trying to save you
 some bandwidth, but based on how finicky this process has been, it would
 be good if I could see everything.

 For each of the 2 tests, there is a TAR containing the state before
 installing llvm and a TAR containing the state after installing ld64.  I
 believe they are appropriately labeled.  For each test there is also the
 preprocessed source for macho_relocatable_file.cpp and OutputFile.cpp as
 well as copies of the generated linker and the command script I used to
 obtain the results.  For both tests I used the -k option throughout, so
 the complete build and log directories for all ports are available.

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


More information about the macports-tickets mailing list