From fa2c56ec27f21eac9a102afadd49a073f74504f2 Mon Sep 17 00:00:00 2001 From: marco <*~=`'#}+{/-|&$^_@721217.xyz> Date: Thu, 11 Jun 2026 07:35:52 +0200 Subject: [PATCH 1/2] ci: Bump channel to nixos-26.05 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ffaca1ca..7d6e572e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -131,7 +131,7 @@ jobs: runs-on: ubuntu-latest env: - NIXPKGS_CHANNEL: nixos-25.05 + NIXPKGS_CHANNEL: nixos-26.05 NIX_EXTRA_CONFIG: | keep-env-derivations = true keep-outputs = true From 7402affd0ce7370fb6a82efb8268f3f168408519 Mon Sep 17 00:00:00 2001 From: marco <*~=`'#}+{/-|&$^_@721217.xyz> Date: Sun, 2 Aug 2026 12:34:14 +0200 Subject: [PATCH 2/2] ci: Pin oldeps config to older nixpkgs channel to compile older cmake with older gcc --- ci/configs/olddeps.bash | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ci/configs/olddeps.bash b/ci/configs/olddeps.bash index 95f44128..cbba7508 100644 --- a/ci/configs/olddeps.bash +++ b/ci/configs/olddeps.bash @@ -1,5 +1,8 @@ CI_DESC="CI job using old Cap'n Proto and cmake versions" CI_DIR=build-olddeps +# Pin olddeps to an older Nixpkgs channel, since compiling the old CMake +# requires an older GCC. +NIXPKGS_CHANNEL=nixos-25.05 export CXXFLAGS="-Werror -Wall -Wextra -Wpedantic -Wno-unused-parameter -Wno-error=array-bounds" NIX_ARGS=(--argstr capnprotoVersion "0.7.1" --argstr cmakeVersion "3.12.4") BUILD_ARGS=(-k)