]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
win32_deps_build.sh: pin zlib tag 61627/head
authorLucian Petrut <lpetrut@cloudbasesolutions.com>
Mon, 3 Feb 2025 14:53:05 +0000 (14:53 +0000)
committerLucian Petrut <lpetrut@cloudbasesolutions.com>
Mon, 3 Feb 2025 15:02:56 +0000 (15:02 +0000)
The zlib Windows build started to fail, probably because of this:
https://github.com/madler/zlib/issues/1038

  Cloning into 'zlib'...
  make: *** No rule to make target 'zconf.h', needed by 'adler32.o'.

We'll pin the zlib version for now to unblock the Windows build.

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
win32_deps_build.sh

index 49d26710dd0dde3963c0499aa1341ae3a534a4c1..4d92b2443eb218292f1417de721335ece0f2515c 100755 (executable)
@@ -22,6 +22,7 @@ boostSrcDir="${depsSrcDir}/boost_1_85_0"
 boostDir="${depsToolsetDir}/boost"
 zlibDir="${depsToolsetDir}/zlib"
 zlibSrcDir="${depsSrcDir}/zlib"
+zlibTag="v1.3.1"
 backtraceDir="${depsToolsetDir}/libbacktrace"
 backtraceSrcDir="${depsSrcDir}/libbacktrace"
 snappySrcDir="${depsSrcDir}/snappy"
@@ -120,7 +121,7 @@ source "$SCRIPT_DIR/mingw_conf.sh"
 echo "Building zlib."
 cd $depsSrcDir
 if [[ ! -d $zlibSrcDir ]]; then
-    git clone --depth 1 https://github.com/madler/zlib
+    git clone --branch $zlibTag --depth 1 https://github.com/madler/zlib
 fi
 cd $zlibSrcDir
 # Apparently the configure script is broken...