Opened 10 years ago
Closed 10 years ago
#46459 closed defect (fixed)
libunwind-headers compiler blacklisting causes circular dependency
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | jeremyhu (Jeremy Huddleston Sequoia) |
---|---|---|---|
Priority: | High | Milestone: | |
Component: | ports | Version: | 2.3.3 |
Keywords: | Cc: | ||
Port: | libunwind-headers |
Description
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?
Change History (1)
comment:1 Changed 10 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
r131233