[MacPorts] #54129: llvm-4.0 build fails due to libtool error on SnowLeopard when built with clang-3.9, but succeeds when built with clang-3.7
MacPorts
noreply at macports.org
Sun Jul 9 23:13:45 UTC 2017
#54129: llvm-4.0 build fails due to libtool error on SnowLeopard when built with
clang-3.9, but succeeds when built with clang-3.7
-----------------------+----------------------
Reporter: kencu | Owner: jeremyhu
Type: defect | Status: accepted
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: llvm-4.0 |
-----------------------+----------------------
Comment (by Ionic):
No, it doesn't. `${configure.compiler}` is being used before blacklisting,
which keeps it at `gcc-4.2` and hence any dependencies upon `cctools` are
not added to `depends_build`. This holds for unpatched base.
The situation is different if I backport your base patch (though we cannot
rely on that for the moment): since the `cctools` dependency is added by
base early enough, the `cmake` option is also added in the `pre-configure`
block.
Take a look at these two log files - one made with vanilla base, the other
one with the backported patch.
For now, we should delay both blocks by putting them into the `pre-
configure` phase.
--
Ticket URL: <https://trac.macports.org/ticket/54129#comment:26>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list