[MacPorts] #46459: libunwind-headers compiler blacklisting causes circular dependency

MacPorts noreply at macports.org
Tue Jan 6 14:55:15 PST 2015


#46459: libunwind-headers compiler blacklisting causes circular dependency
--------------------------+-------------------------------
 Reporter:  ryandesign@…  |      Owner:  jeremyhu@…
     Type:  defect        |     Status:  new
 Priority:  High          |  Milestone:
Component:  ports         |    Version:  2.3.3
 Keywords:                |       Port:  libunwind-headers
--------------------------+-------------------------------
 If I am seeing this correctly, there now exists a circular dependency in
 MacPorts on Snow Leopard and earlier which prevents all compilers from
 being installed: clang-3.4 (and all compilers) depends on ld64 which
 depends on libunwind-headers which as of r130871 depends on clang-3.4.

 {{{
 $ port deps clang-3.4
 Full Name: clang-3.4 @3.4.2_3+analyzer
 Extract Dependencies: subversion
 Build Dependencies:   cctools
 Library Dependencies: libxml2, llvm-3.4, python27, libffi, ncurses, zlib
 Runtime Dependencies: clang_select, ld64, perl5
 $ port deps ld64
 Full Name: ld64 @97.17_3+llvm34
 Build Dependencies:   dyld-headers, libmacho-headers, libunwind-headers
 Library Dependencies: llvm-3.4
 $ port deps libunwind-headers
 Full Name: libunwind-headers @3.5.0_3
 Extract Dependencies: xz
 Build Dependencies:   clang-3.4
 $
 }}}

 Perhaps it was not intentional that the compiler blacklisting apply to the
 libunwind-headers subport? Perhaps the blacklisting is only needed for the
 main libunwind port?

-- 
Ticket URL: <https://trac.macports.org/ticket/46459>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list