[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