[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