[MacPorts] #64341: curl fails due to circular dependencies with clang on 10.6.8 (x86_64)

MacPorts noreply at macports.org
Mon Jan 3 18:30:02 UTC 2022


#64341: curl fails due to circular dependencies with clang on 10.6.8 (x86_64)
-------------------------------------------------+-------------------------
  Reporter:  barracuda156                        |      Owner:  (none)
      Type:  defect                              |     Status:  new
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.7.1
Resolution:                                      |   Keywords:  x86_64,
      Port:  curl, libpsl, python39, cmake,      |  Snow Leopard
  libomp                                         |
-------------------------------------------------+-------------------------

Comment (by barracuda156):

 Replying to [comment:1 ryandesign]:
 > Can you figure out what the specific dependency cycle is?


 {{{
 Sergey-Fedorovs-Mac-mini:bin svacchanda$ ./port deps curl
 Full Name: curl @7.80.0_0+ssl
 Extract Dependencies: xz
 Build Dependencies:   pkgconfig, clang-3.7
 Library Dependencies: libidn2, libpsl, zlib, zstd, openssl, curl-ca-
 bundle, libcxx

 Sergey-Fedorovs-Mac-mini:bin svacchanda$ ./port deps libpsl
 Full Name: libpsl @0.21.1-20210726_2
 Build Dependencies:   gettext, pkgconfig, python39, clang-3.7
 Library Dependencies: gettext-runtime, libiconv, libidn2, libunistring,
 libcxx

 Sergey-Fedorovs-Mac-mini:bin svacchanda$ ./port deps python39
 Full Name: python39 @3.9.9_0
 Extract Dependencies: xz
 Build Dependencies:   pkgconfig, clang-9.0
 Library Dependencies: bzip2, expat, gettext-runtime, libedit, libffi,
 ncurses, openssl, sqlite3, xz, zlib, libcxx
 Runtime Dependencies: python_select, python3_select

 Sergey-Fedorovs-Mac-mini:bin svacchanda$ ./port deps clang-9.0
 Full Name: clang-9.0 @9.0.1_4+defaultlibcxx+emulated_tls+libstdcxx
 Extract Dependencies: xz
 Build Dependencies:   cmake, cctools, pkgconfig, cctools, clang-3.7
 Library Dependencies: libxml2, libomp, llvm-9.0, python27, libcxx
 Runtime Dependencies: clang_select, ld64, cctools

 Sergey-Fedorovs-Mac-mini:bin svacchanda$ ./port deps libomp
 Full Name: libomp @13.0.0_0+universal
 Extract Dependencies: xz
 Build Dependencies:   cmake, perl5, clang-3.7
 Library Dependencies: libcxx

 Sergey-Fedorovs-Mac-mini:bin svacchanda$ ./port deps cmake
 Full Name: cmake @3.22.1_0
 Build Dependencies:   clang-3.7
 Library Dependencies: curl, expat, zlib, bzip2, libarchive, ncurses,
 libuv, libcxx, legacy-support

 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/64341#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list