summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2023-08-18 19:52:07 (GMT)
committerBrad King <brad.king@kitware.com>2023-08-18 19:52:49 (GMT)
commit703e3e03c30c6400602b1140140e254dc5d02c2d (patch)
tree98b8bb13fd626274f59c1b9be581b997b5136796
parente7395d84e465487e32809f86f44743a9d25275ee (diff)
downloadCMake-703e3e03c30c6400602b1140140e254dc5d02c2d.zip
CMake-703e3e03c30c6400602b1140140e254dc5d02c2d.tar.gz
CMake-703e3e03c30c6400602b1140140e254dc5d02c2d.tar.bz2
libuv: Comment why we cannot update past 1.44.2
libuv 1.45 and above have higher minimum requirements than we do. Until we raise ours, we will have to stick with 1.44.2 and backport any further changes we need.
-rwxr-xr-xUtilities/Scripts/update-libuv.bash4
1 files changed, 4 insertions, 0 deletions
diff --git a/Utilities/Scripts/update-libuv.bash b/Utilities/Scripts/update-libuv.bash
index 280c684..1027436 100755
--- a/Utilities/Scripts/update-libuv.bash
+++ b/Utilities/Scripts/update-libuv.bash
@@ -8,6 +8,10 @@ readonly name="libuv"
readonly ownership="libuv upstream <libuv@googlegroups.com>"
readonly subtree="Utilities/cmlibuv"
readonly repo="https://github.com/libuv/libuv.git"
+# We cannot import libuv 1.45 or higher because it has higher
+# minimum system requirements than we do:
+# - It requires C11 atomics from GCC 4.9+. We support GCC 4.8.
+# - It requires Windows 8, we support Windows 7.
readonly tag="v1.44.2"
readonly shortlog=false
readonly paths="