[MacPorts] #52131: cctools, ld64: Removing +llvm37 variant pulls in +llvm34 instead and toolchain becomes unstable on 10.6
MacPorts
noreply at macports.org
Mon Aug 29 19:45:21 PDT 2016
#52131: cctools, ld64: Removing +llvm37 variant pulls in +llvm34 instead and
toolchain becomes unstable on 10.6
-------------------------------------+-------------------------
Reporter: kenneth.f.cunningham@… | Owner: jeremyhu@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords: snowleopard
Port: cctools ld64 |
-------------------------------------+-------------------------
Comment (by kenneth.f.cunningham@…):
Replying to [comment:6 jeremyhu@…]:
> Ok. I'll see if I can break it.
I installed LibCxxOnOlderSystems, but instead of +llvm38, I put +llvm37 in
the variants thinking that was correct to go with clang-3.7. Also, perhaps
of importance, when I was finished bootstrapping with clang-3.4, I
deactivated it but did not fully uninstall it (thinking I would leave it
deactivated but available to activate for another rebuild of clang-3.7 if
needed). So that clang-3.4 was the bootstrap version, built against
libstdc++.
The iteration of cctools and ld64 was the current version - 1.
Then when cctools and ld64 upgraded, they called in clang-3.4/llvm3-4,
which reactivated the deactivated version, built ld64 (with libcxx=libc++
in the macports.conf and all other settings correct). Then the segfaults
started.
>Do you have any crash logs I can look at?
Stupidly, and for no good reason, I deleted them. Another user (ftp83) had
a similar experience and his crash log is here
<http://pastebin.com/bzuez8Xp>. It's probably the same issue.
>
> Note that +llvm38 doesn't actually require using macports-clang-3.8.
You can continue to use macports-clang-3.7
Just when I think I am getting a good understanding of what I'm doing, you
tell me something like this and I realize I know nothing :>
Ken
--
Ticket URL: <https://trac.macports.org/ticket/52131#comment:7>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list