Re: [MacPorts] #63784: clang-3.4 ↔︎ llvm-3.4 dependency cycle
MacPorts
noreply at macports.org
Thu Nov 4 12:38:30 UTC 2021
#63784: clang-3.4 ↔︎ llvm-3.4 dependency cycle
-----------------------------+-------------------------
Reporter: ryandesign | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords: snowleopard
Port: llvm-3.4 perl5 |
-----------------------------+-------------------------
Comment (by mascguy):
Replying to [comment:7 kencu]:
> but that does not fix the issue and I believe Josh meant to clear
{{{configure.cxx_stdlib}}} instead, like this:
>
> https://github.com/macports/macports-
ports/blob/ecf4e70ac19a2b3ec2147489e3568da32d7cdeb6/devel/openssl11/Portfile#L54
So should we essentially copy-pasta the same logic from that change, into
the `openssl` shim port?
{{{
if {${os.platform} eq "darwin" && ${os.major} < 11} {
# Having the stdlib set to libc++ on 10.6 causes a dependency on a
# macports-clang compiler to be added, which would be a dep cycle.
configure.cxx_stdlib
}
}}}
--
Ticket URL: <https://trac.macports.org/ticket/63784#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list