@@ -104,7 +104,7 @@ jobs:
104104 # Pin xlings to a known-good version. The upstream install
105105 # script always grabs `latest` (no version override), so we
106106 # download + self-install manually to avoid broken releases.
107- XLINGS_VERSION : ' 2026.10.16.1 '
107+ XLINGS_VERSION : ' 2026.10.16.2 '
108108 run : |
109109 # BY VERSION, NOT BY PRESENCE. A restored ~/.xlings holds the
110110 # xlings of an earlier release, and this binary is the one the
@@ -329,7 +329,7 @@ jobs:
329329 - name : Bootstrap mcpp via xlings
330330 env :
331331 XLINGS_NON_INTERACTIVE : ' 1'
332- XLINGS_VERSION : ' 2026.10.16.1 '
332+ XLINGS_VERSION : ' 2026.10.16.2 '
333333 run : |
334334 tarball="xlings-${XLINGS_VERSION}-linux-x86_64.tar.gz"
335335 bash "$GITHUB_WORKSPACE/.github/tools/fetch_release.sh" \
@@ -400,7 +400,7 @@ jobs:
400400 # below are pinned to the same version as XLINGS_VERSION; they are
401401 # NOT interpolated from it, so check_version_pins.sh scans for them
402402 # explicitly (they were absent from the old lock-step comment).
403- XLA="xlings-2026.10.16.1 -linux-aarch64.tar.gz"
403+ XLA="xlings-2026.10.16.2 -linux-aarch64.tar.gz"
404404 # NOT fetch_release.sh: this asset is OPTIONAL and the `if` is the
405405 # point — an arch with no prebuilt xlings must fall through quietly,
406406 # while the helper retries a 404 five times before giving up. The one
@@ -409,9 +409,9 @@ jobs:
409409 # cover it.
410410 if curl -fsSL --retry 3 --retry-delay 2 --retry-all-errors \
411411 --connect-timeout 20 --max-time 600 -o "/tmp/$XLA" \
412- "https://github.com/openxlings/xlings/releases/download/v2026.10.16.1 /$XLA"; then
412+ "https://github.com/openxlings/xlings/releases/download/v2026.10.16.2 /$XLA"; then
413413 tar -xzf "/tmp/$XLA" -C /tmp
414- XLBIN=$(find /tmp/xlings-2026.10.16.1 -linux-aarch64 -path '*/bin/xlings' -type f | head -1)
414+ XLBIN=$(find /tmp/xlings-2026.10.16.2 -linux-aarch64 -path '*/bin/xlings' -type f | head -1)
415415 if [ -n "$XLBIN" ]; then
416416 mkdir -p "$STAGING/$WRAPPER/registry/bin"
417417 cp "$XLBIN" "$STAGING/$WRAPPER/registry/bin/xlings"
@@ -489,7 +489,7 @@ jobs:
489489 - name : Bootstrap mcpp via xlings
490490 env :
491491 XLINGS_NON_INTERACTIVE : ' 1'
492- XLINGS_VERSION : ' 2026.10.16.1 '
492+ XLINGS_VERSION : ' 2026.10.16.2 '
493493 run : |
494494 # By version, not by presence (see the Linux job).
495495 have=$("$HOME/.xlings/subos/default/bin/xlings" --version 2>/dev/null | awk '{print $2}')
@@ -676,7 +676,7 @@ jobs:
676676 shell : bash
677677 env :
678678 XLINGS_NON_INTERACTIVE : ' 1'
679- XLINGS_VERSION : ' 2026.10.16.1 '
679+ XLINGS_VERSION : ' 2026.10.16.2 '
680680 run : |
681681 # Captured before the `cd` below, in POSIX form: this step never
682682 # returns to the workspace, and GITHUB_WORKSPACE is a backslash
0 commit comments