From eaa6948c8f4cb0a98af1b859ec98bd41264b717f Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Thu, 11 Jun 2026 07:04:15 +0100 Subject: [PATCH] quesoglc: fix build by disabling system glew Without the change the build fails as: https://hydra.nixos.org/build/330916076 ../src/ocontext.h:134:3: error: unknown type name 'GLEWContext' 134 | GLEWContext glewContext; /* GLEW context for OpenGL extensions */ | ^~~~~~~~~~~ --- pkgs/by-name/qu/quesoglc/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/qu/quesoglc/package.nix b/pkgs/by-name/qu/quesoglc/package.nix index 6d093a62ed6f..f569c9367e24 100644 --- a/pkgs/by-name/qu/quesoglc/package.nix +++ b/pkgs/by-name/qu/quesoglc/package.nix @@ -31,6 +31,9 @@ stdenv.mkDerivation (finalAttrs: { # required for cross builds configureFlags = [ + # system glew is not compatible with chromium-bsu API assumption + "--without-glew" + "ac_cv_func_malloc_0_nonnull=yes" "ac_cv_func_realloc_0_nonnull=yes" "ac_cv_func_memcmp_working=yes"