[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