From 804af16f3e4c8fe67e3ff72c283bdaa96648dfbc Mon Sep 17 00:00:00 2001 From: Marie Ramlow Date: Wed, 30 Sep 2026 17:03:02 +0200 Subject: [PATCH] usbguard: build with '-std=c++20' Must match abseil-cpp's c++ version. Fixes: https://github.com/NixOS/nixpkgs/issues/568672 --- pkgs/by-name/us/usbguard/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/us/usbguard/package.nix b/pkgs/by-name/us/usbguard/package.nix index 5f575755a7fb..2a9dea3f724c 100644 --- a/pkgs/by-name/us/usbguard/package.nix +++ b/pkgs/by-name/us/usbguard/package.nix @@ -65,6 +65,11 @@ stdenv.mkDerivation (finalAttrs: { "--with-polkit" ]; + postPatch = '' + substituteInPlace configure.ac \ + --replace-fail '-std=c++17' '-std=c++20' + ''; + enableParallelBuilding = true; postInstall = ''