From 256511bd011ccca65cb19d0509c560716cc71213 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 9 Sep 2026 11:50:57 +0200 Subject: [PATCH] clickhouse: fix build w/ glibc-2.44 `struct open_how` is actually defined now, even though the value is set to false. Failing Hydra build: https://hydra.nixos.org/build/344143757 --- pkgs/by-name/cl/clickhouse/generic.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/cl/clickhouse/generic.nix b/pkgs/by-name/cl/clickhouse/generic.nix index 4616222f3363..ec64d528972a 100644 --- a/pkgs/by-name/cl/clickhouse/generic.nix +++ b/pkgs/by-name/cl/clickhouse/generic.nix @@ -130,6 +130,9 @@ llvmStdenv.mkDerivation (finalAttrs: { postPatch = '' patchShebangs src/ utils/ + + substituteInPlace contrib/liburing-cmake/CMakeLists.txt \ + --replace-fail "set (LIBURING_CONFIG_HAS_OPEN_HOW FALSE)" "set (LIBURING_CONFIG_HAS_OPEN_HOW TRUE)" '' + lib.optionalString stdenv.hostPlatform.isDarwin '' substituteInPlace cmake/tools.cmake \