From 3a56cc1c6300a578d357323df746650c386a9b24 Mon Sep 17 00:00:00 2001 From: Liliana Marie Prikler Date: Sat, 19 Jul 2025 00:25:53 +0200 Subject: [PATCH] gnu: stepmania: Fix build with GCC 14. * gnu/packages/video.scm (ffmpeg-for-stepmania)[source]: Add snippet to include header. Signed-off-by: Zheng Junjie --- gnu/packages/games.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 1259dedfad6463adebc0fb08c1ddfb28a4968ee9..8da6c928aee64c9a1b8d8dc16a0555f4ba9b6582 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -10151,7 +10151,10 @@ via the in-game download manager.") (substitute* "extern/CMakeLists.txt" (("include\\(CMakeProject-png.cmake\\)") "")) (delete-file-recursively "extern/libpng") - #t)))) + ;; Include missing header. + (substitute* "src/arch/ArchHooks/ArchHooks.h" + (("#define ARCH_HOOKS_H" all) + (string-append all "\n#include // struct tm"))))))) (build-system cmake-build-system) (arguments `(#:tests? #f ;FIXME: couldn't find how to run tests