{libsForQt5,qt6Packages}.maplibre-native-qt: fix build with GCC 16

This commit is contained in:
Harinn
2026-10-10 13:55:23 +07:00
parent 254b860f87
commit f04e8cb5ba

View File

@@ -41,9 +41,15 @@ stdenv.mkDerivation (finalAttrs: {
cmake
];
env.CXXFLAGS = toString [
"-DQT_NO_USE_NODISCARD_FILE_OPEN"
];
env.CXXFLAGS = toString (
[
"-DQT_NO_USE_NODISCARD_FILE_OPEN"
]
# vendored maplibre-native builds with -Werror and trips GCC 16's -Wsfinae-incomplete
++ lib.optionals (stdenv.cc.isGNU && lib.versionAtLeast stdenv.cc.version "16") [
"-Wno-error=sfinae-incomplete"
]
);
buildInputs = [
qtlocation