PrimeIntellect/SWE-rebench-V2 huggingface dataset:
Repository: cross-rs/cross (rust)

Issue:
Update Zig to 0.10.0
Currently, cross uses zig `0.9.1`, however, `0.10.0` was recently [released](https://ziglang.org/download/#release-0.10.0). We should upgrade the images to the latest version.

Pull request:
Update zig-cc and zigbuild versions.
Closes #1109.

Patch:
diff --git a/.changes/880-1111.json b/.changes/880-1111.json
new file mode 100644
index 0000000..27d1911
--- /dev/null
+++ b/.changes/880-1111.json
@@ -0,0 +1,5 @@
+{
+    "description": "added a zig-based image (v0.10.0), allowing multiple targets to be built from the same image, using cargo-zigbuild (v0.14.1).",
+    "type": "added",
+    "issues": [860, 1109]
+}
diff --git a/.changes/880.json b/.changes/880.json
deleted file mode 100644
index 978cdca..0000000
--- a/.changes/880.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
-    "description": "added a zig-based image, allowing multiple targets to be built from the same image, using cargo-zigbuild.",
-    "type": "added",
-    "issues": [860]
-}
diff --git a/docker/zig.sh b/docker/zig.sh
index d41ee37..03185f3 100755
--- a/docker/zig.sh
+++ b/docker/zig.sh
@@ -19,7 +19,7 @@ main() {
 
 install_zig() {
     local platform="${1}"
-    local version="0.9.1"
+    local version="0.10.0"
     local dst="/opt/zig"
     local arch=
     local os=
@@ -119,7 +119,7 @@ install_zig_source() {
 
 install_zigbuild() {
     local platform="${1}"
-    local version=0.11.0
+    local version="0.14.1"
     local dst="/usr/local"
     local triple=
 


Test patch:
diff --git a/ci/test-zig-image.sh b/ci/test-zig-image.sh
index 2468b45..6417ee8 100755
--- a/ci/test-zig-image.sh
+++ b/ci/test-zig-image.sh
@@ -20,7 +20,7 @@ TARGETS=(
     "i586-unknown-linux-musl"
 )
 
-# on CI, it sets `CROSS_TARGET_ZIG_IMAGE` rather than `CROSS_TARGET_ZIG_IMAGE`
+# on CI, it sets `CROSS_TARGET_ZIG_IMAGE` rather than `CROSS_BUILD_ZIG_IMAGE`
 if [[ -n "${CROSS_TARGET_ZIG_IMAGE}" ]]; then
     export CROSS_BUILD_ZIG_IMAGE="${CROSS_TARGET_ZIG_IMAGE}"
     unset CROSS_TARGET_ZIG_IMAGE