From c2877ec5cc048e73283c749ff4dfecb5d6acb3d8 Mon Sep 17 00:00:00 2001 From: FlameFlag Date: Sun, 19 Apr 2026 18:54:24 +0300 Subject: [PATCH] iverilog: fix Darwin build by setting `-std=gnu17` Refs: https://github.com/NixOS/nixpkgs/issues/511329 --- pkgs/by-name/iv/iverilog/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/iv/iverilog/package.nix b/pkgs/by-name/iv/iverilog/package.nix index 0d694260f537..c32744a4d55d 100644 --- a/pkgs/by-name/iv/iverilog/package.nix +++ b/pkgs/by-name/iv/iverilog/package.nix @@ -51,6 +51,8 @@ stdenv.mkDerivation (finalAttrs: { preConfigure = "sh autoconf.sh"; + configureFlags = [ "CFLAGS=-std=gnu17" ]; + enableParallelBuilding = true; # NOTE(jleightcap): the `make check` target only runs a "Hello, World"-esque sanity check.