From b7a8d59e3ab68bc6e01ff660e5b8165eb399f443 Mon Sep 17 00:00:00 2001 From: Thibault Gagnaux Date: Sat, 25 Nov 2023 14:44:15 +0100 Subject: [PATCH] pyqt6: fix build on darwin Disable error on -address-of-temporary through linker flag. --- pkgs/development/python-modules/pyqt/6.x.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pyqt/6.x.nix b/pkgs/development/python-modules/pyqt/6.x.nix index 51f0341703e1..641b12f4e50d 100644 --- a/pkgs/development/python-modules/pyqt/6.x.nix +++ b/pkgs/development/python-modules/pyqt/6.x.nix @@ -133,7 +133,10 @@ buildPythonPackage rec { ; # fix build with qt 6.6 - env.NIX_CFLAGS_COMPILE = "-fpermissive"; + env.NIX_CFLAGS_COMPILE = toString ([ + "-fpermissive" + ] + ++ lib.optional (stdenv.isDarwin) "-Wno-address-of-temporary"); meta = with lib; { description = "Python bindings for Qt6";