[MacPorts] #63784: clang-3.4 ↔︎ llvm-3.4 dependency cycle
MacPorts
noreply at macports.org
Wed Nov 3 13:08:10 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
Keywords: snowleopard | Port: llvm-3.4
-------------------------+----------------------
I initially could not upgrade clang-3.4 from @3.4.2_15 to @3.4.2_16 on the
10.6 i386 buildbot worker machine. There were lots of these errors:
{{{
/bin/sh: line 1: 64780 Trace/BPT trap
}}}
And then:
{{{
make/platform/clang_linux.mk:16: *** "unable to infer compiler target
triple for
/opt/bblocal/var/macports/build/_opt_bblocal_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-3.4/clang-3.4/work/build/Release/bin/clang".
Stop.
}}}
It did not attempt to upgrade llvm-3.4 first because there is a dependency
cycle: llvm-3.4 → perl5 → perl5.28 → (clang-3.7 and xz) → clang-3.4 →
llvm-3.4
When I first upgraded llvm-3.4 from @3.4.2_14 to @3.4.2_15, then clang-3.4
succeeded upgrading. So it's just the dependency cycle that needs to be
resolved.
--
Ticket URL: <https://trac.macports.org/ticket/63784>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list