From 4e2d61f0a10650a627c7d5fef502515b0ea39ca3 Mon Sep 17 00:00:00 2001 From: Dmitry Bogatov Date: Mon, 4 Aug 2025 19:08:49 +0000 Subject: [PATCH] w3m: Fix build with gcc=15 --- pkgs/by-name/w3/w3m/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/w3/w3m/package.nix b/pkgs/by-name/w3/w3m/package.nix index 7e26071c6dc6..f33cbede5407 100644 --- a/pkgs/by-name/w3/w3m/package.nix +++ b/pkgs/by-name/w3/w3m/package.nix @@ -105,6 +105,9 @@ stdenv.mkDerivation (finalAttrs: { configureFlags = [ "--with-ssl=${openssl.dev}" "--with-gc=${boehmgc.dev}" + # The code won't compile in c23 mode. + # https://gcc.gnu.org/gcc-15/porting_to.html#c23-fn-decls-without-parameters + "CFLAGS=-std=gnu17" ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ "ac_cv_func_setpgrp_void=${if stdenv.hostPlatform.isBSD then "no" else "yes"}"