From 8d45fcd45c61586c3a0a9820f089f6e5453775ac Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 2 Jan 2025 22:40:29 +0100 Subject: [PATCH] perlPackages.SDL: fix build with GCC 14 --- pkgs/top-level/perl-packages.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 93935cb39d2d..e2b4d0711b01 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -22489,6 +22489,10 @@ with self; { patches = [ # https://github.com/PerlGameDev/SDL/pull/304 ../development/perl-modules/sdl-modern-perl.patch + (fetchpatch { + url = "https://aur.archlinux.org/cgit/aur.git/plain/surface-xs-declare-calc-offset-earlier.diff?h=perl-sdl&id=d4b6da86d33046cde0e84fa2cd6eaccff1667cab"; + hash = "sha256-dQ2O4dO18diSAilSZrZj6II+mBuKKI3cx9fR1SJqUvo="; + }) ]; perlPreHook = "export LD=$CC"; preCheck = "rm t/core_audiospec.t";