[MacPorts] #70481: curl again pulls in a dependency on C++11 compiler, which makes bootstrapping problematic

MacPorts noreply at macports.org
Fri Aug 2 14:39:10 UTC 2024


#70481: curl again pulls in a dependency on C++11 compiler, which makes
bootstrapping problematic
--------------------------+------------------------
 Reporter:  barracuda156  |      Owner:  ryandesign
     Type:  defect        |     Status:  assigned
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.9.3
 Keywords:                |       Port:  curl
--------------------------+------------------------
 Ryan, somehow it happened that we are back to the issue which was already
 fixed once:

 {{{
 36-25% ./port rdeps curl
 The following ports are dependencies of curl @8.9.1_0+ssl:
   xz
     gettext
       ncurses
       gettext-tools-libs
         libiconv
           gperf
         libtextstyle
         gettext-runtime
   pkgconfig
   brotli
     cmake-bootstrap
   libidn2
     libunistring
       autoconf
         m4
       automake
       libtool
   libpsl
     python310
       bzip2
       expat
       libedit
       libffi
         dejagnu
           expect
             tcl
       openssl
         openssl3
           perl5
             perl5.34
               db48
               gdbm
                 readline
           zlib
       sqlite3
       python_select-310
         python_select
       python3_select-310
         python3_select
   nghttp2
     gcc14
       texinfo
         help2man
           p5.34-locale-gettext
       cctools
         libunwind-headers
           xz-bootstrap
       gmp
       isl
       ld64
         ld64-97
           libmacho-headers
           llvm-3.4
             python27
               openssl11
               python2_select
             llvm_select
       libmpc
         mpfr
       zstd
         lz4
       libgcc
         libgcc14
       gcc_select
     legacy-support
   curl-ca-bundle
     unzip
 }}}

 `curl` again pulls in a dependency on C++11 compiler, which is a problem
 for older systems, where `curl` is needed for MacPorts to be properly
 functional. It is really unnecessary to force someone build `gcc7` or
 `gcc14` (or some modern `clang`), just to have a tree with bootstrapped
 `curl` to link the main MacPorts to.

-- 
Ticket URL: <https://trac.macports.org/ticket/70481>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list