From 7bcf9d83484de2c690534762dd5f6a8f9b0b3475 Mon Sep 17 00:00:00 2001 From: Xiangyan Sun Date: Sun, 3 May 2026 11:06:10 -0700 Subject: [PATCH] openvpn-auth-ldap: fix build with gcc15 --- pkgs/tools/networking/openvpn/openvpn-auth-ldap.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/tools/networking/openvpn/openvpn-auth-ldap.nix b/pkgs/tools/networking/openvpn/openvpn-auth-ldap.nix index 818eadf2483f..1abfe2af14a6 100644 --- a/pkgs/tools/networking/openvpn/openvpn-auth-ldap.nix +++ b/pkgs/tools/networking/openvpn/openvpn-auth-ldap.nix @@ -29,6 +29,11 @@ stdenv.mkDerivation rec { url = "https://patch-diff.githubusercontent.com/raw/threerings/openvpn-auth-ldap/pull/92.patch"; hash = "sha256-SXuo1D/WywKO5hCsmoeDdTsR7EelxFxJAKmlAQJ6vuE="; }) + (fetchpatch2 { + name = "gcc-15-fix"; + url = "https://sources.debian.org/data/main/o/openvpn-auth-ldap/2.0.4-5/debian/patches/gcc-15.patch"; + hash = "sha256-VwUwRBBfxgxEO4PKC/97vEN4e6XcUG6esc0Khu+iDxM="; + }) ]; # clang > 17 dropped support for `-export-dynamic` but `-rdynamic` does the