OSX 10.6 clang / llvm circular dependency

Christopher Jones jonesc at hep.phy.cam.ac.uk
Fri Feb 8 20:02:06 UTC 2019



> On 8 Feb 2019, at 7:43 pm, Michael Dickens <michaelld at macports.org> wrote:
> 
> Updated; rebuilt the PortIndex. No different. I find the following very curious. "cmake" depends on itself circularly, which just can't be good; and, the internal cmake dependency has somewhat different dependencies compared with the outer one. It also has direct dependencies on clang-7.0 and llvm-7.0, which doesn't seem correct to me based on the Portfile. Hmmmm …

Thats not what strikes me. Its the fact this also depends on clang-7.0.

I really suspect something in your setup is forcing the use of this compiler on all ports…

> {{{
> $ port rdeps cmake
> The following ports are dependencies of cmake @3.13.4_0:
>   clang-7.0
>     xz
>       libiconv
>         gperf
>       gettext
>         ncurses
>     cmake
>       curl
>         pkgconfig
>         libidn2
>           autoconf
>           automake
>           libtool
>             xattr
>               unzip
>           libunistring
>             perl5
>               perl5.26
>                 db48
>                 gdbm
>                   readline
>             texinfo
>               help2man
>                 perl5.28
>                 p5.28-locale-gettext
>         libpsl
>           python27
>             bzip2
>             expat
>             libedit
>             libffi
>             openssl
>               zlib
>             sqlite3
>             python_select
>             python2_select
>           glib2
>             libxml2
>               icu
>             pcre
>         curl-ca-bundle
>       libarchive
>         lzo2
>         lz4
>         zstd
>       libuv
>         legacy-support
>       libcxx
>         clang-6.0
>           cctools
>             libunwind-headers
>             llvm-3.4
>               llvm_select
>           libomp
>           llvm-6.0
>             xar
>           clang_select
>           ld64
>             ld64-127
>               libmacho-headers
>     llvm-7.0
> }}}

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20190208/43b2c669/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1930 bytes
Desc: not available
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20190208/43b2c669/attachment-0001.bin>


More information about the macports-dev mailing list