From ea91c637fb586d49b772525fcdd9b59b966dab11 Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Thu, 24 Nov 2022 14:56:55 +0000 Subject: [PATCH 1/3] opentrack: remove -march=native --- pkgs/applications/misc/opentrack/aruco.nix | 2 +- pkgs/applications/misc/opentrack/default.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/opentrack/aruco.nix b/pkgs/applications/misc/opentrack/aruco.nix index 9a315a1320736..2c28d0e8d397c 100644 --- a/pkgs/applications/misc/opentrack/aruco.nix +++ b/pkgs/applications/misc/opentrack/aruco.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation { buildInputs = [ opencv4 ]; - NIX_CFLAGS_COMPILE = "-Wall -Wextra -Wpedantic -ffast-math -march=native -O3"; + NIX_CFLAGS_COMPILE = "-Wall -Wextra -Wpedantic -ffast-math -O3"; preInstall = '' mkdir -p $out/include/aruco diff --git a/pkgs/applications/misc/opentrack/default.nix b/pkgs/applications/misc/opentrack/default.nix index 34c6b3f712b5c..7be07093cd1d8 100644 --- a/pkgs/applications/misc/opentrack/default.nix +++ b/pkgs/applications/misc/opentrack/default.nix @@ -42,7 +42,7 @@ in nativeBuildInputs = [cmake pkg-config ninja copyDesktopItems]; buildInputs = [qtbase qttools opencv4 procps eigen libXdmcp libevdev aruco]; - NIX_CFLAGS_COMPILE = "-Wall -Wextra -Wpedantic -ffast-math -march=native -O3"; + NIX_CFLAGS_COMPILE = "-Wall -Wextra -Wpedantic -ffast-math -O3"; dontWrapQtApps = true; cmakeFlags = [ From 3dcbb57adbd32ce721b55663ffa068675731cefc Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Thu, 24 Nov 2022 14:57:33 +0000 Subject: [PATCH 2/3] glava: remove -march=native --- pkgs/applications/misc/glava/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/applications/misc/glava/default.nix b/pkgs/applications/misc/glava/default.nix index a0af30ac84b9e..14173fc7057f6 100644 --- a/pkgs/applications/misc/glava/default.nix +++ b/pkgs/applications/misc/glava/default.nix @@ -55,8 +55,6 @@ in substituteInPlace Makefile \ --replace 'unknown' 'v${version}' - - export CFLAGS="-march=native" ''; makeFlags = optional (!enableGlfw) "DISABLE_GLFW=1"; From 93c50a28f6b913b2fce0ae38c54a85eacf245df4 Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Thu, 24 Nov 2022 14:58:19 +0000 Subject: [PATCH 3/3] mlv-app: remove -march=native --- pkgs/applications/video/mlv-app/aarch64-flags.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/video/mlv-app/aarch64-flags.patch b/pkgs/applications/video/mlv-app/aarch64-flags.patch index b8c025b3b3fc0..affd85d2b7320 100644 --- a/pkgs/applications/video/mlv-app/aarch64-flags.patch +++ b/pkgs/applications/video/mlv-app/aarch64-flags.patch @@ -7,7 +7,7 @@ index ebdc552..3e37573 100644 # Linux linux-g++*{ - QMAKE_CFLAGS += -O3 -fopenmp -msse4.1 -mssse3 -msse3 -msse2 -msse -std=c99 -+ QMAKE_CFLAGS += -O3 -fopenmp -march=native -std=c99 ++ QMAKE_CFLAGS += -O3 -fopenmp -std=c99 QMAKE_CXXFLAGS += -fopenmp LIBS += -lgomp }