[MacPorts] #69449: cmake, cmake-devel: Remove libuv dependency

MacPorts noreply at macports.org
Sat Mar 9 07:35:13 UTC 2024


#69449: cmake, cmake-devel: Remove libuv dependency
---------------------------------+-----------------------
  Reporter:  ryandesign          |      Owner:  michaelld
      Type:  enhancement         |     Status:  assigned
  Priority:  Normal              |  Milestone:
 Component:  ports               |    Version:
Resolution:                      |   Keywords:
      Port:  cmake, cmake-devel  |
---------------------------------+-----------------------

Comment (by ryandesign):

 Replying to [comment:2 ryandesign]:
 > I trust a bundled copy of libuv even less.

 After having [https://gitlab.kitware.com/cmake/cmake/-/issues/25752 a
 conversation with the CMake developer about this], I've changed my mind.
 They appear to be completely aware that newer libuv versions do not
 guarantee support with older OS versions and are for that reason
 maintaining a fork of an older version of libuv in which they routinely
 backport fixes from the current version. As such, the cmake and cmake-
 devel ports should absolutely switch to using the bundled libuv as soon as
 possible to guard against updates of the libuv port breaking cmake on
 older systems (since—don't forget—all recent clang ports require cmake;
 breaking cmake breaks clang which breaks everything).

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


More information about the macports-tickets mailing list