From 7bdcda1d626fa6c1b935168c3741079908630230 Mon Sep 17 00:00:00 2001 From: henderkes Date: Fri, 5 Dec 2025 11:37:35 +0100 Subject: [PATCH] gmp can't build with std=c23 (default with gcc 15) --- src/SPC/builder/unix/library/gmp.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/SPC/builder/unix/library/gmp.php b/src/SPC/builder/unix/library/gmp.php index f09976d8..cb5d76f9 100644 --- a/src/SPC/builder/unix/library/gmp.php +++ b/src/SPC/builder/unix/library/gmp.php @@ -10,7 +10,12 @@ trait gmp { protected function build(): void { - UnixAutoconfExecutor::create($this)->configure()->make(); + UnixAutoconfExecutor::create($this) + ->appendEnv([ + 'CFLAGS' => '-std=gnu99', + ]) + ->configure() + ->make(); $this->patchPkgconfPrefix(['gmp.pc']); } }