From 36114230deea73ad204d0972fc16de69808c458f Mon Sep 17 00:00:00 2001 From: Will Fancher Date: Sun, 12 Oct 2025 22:40:44 -0400 Subject: [PATCH] miniupnpd: Fix cross compilation --- pkgs/tools/networking/miniupnpd/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/tools/networking/miniupnpd/default.nix b/pkgs/tools/networking/miniupnpd/default.nix index 19b9dbc95e14..c78d310d2781 100644 --- a/pkgs/tools/networking/miniupnpd/default.nix +++ b/pkgs/tools/networking/miniupnpd/default.nix @@ -4,6 +4,7 @@ fetchurl, iptables-legacy, libuuid, + linuxHeaders, openssl, pkg-config, which, @@ -71,7 +72,12 @@ stdenv.mkDerivation rec { # ./configure is not a standard configure file, errors with: # Option not recognized : --prefix= dontAddPrefix = true; + # Similar for cross flags --host/--build + configurePlatforms = [ ]; configureFlags = [ + "--host-os=${stdenv.hostPlatform.uname.system}" + "--host-os-version=${linuxHeaders.version}" + "--host-machine=${stdenv.hostPlatform.uname.processor}" "--firewall=${firewall}" # allow using various config options "--ipv6"