Drop "-march=native" from Projucer build-flags
authorIOhannes m zmölnig <zmoelnig@umlautQ.umlaeute.mur.at>
Mon, 2 May 2016 13:50:53 +0000 (15:50 +0200)
committerIOhannes m zmölnig <zmoelnig@umlautQ.umlaeute.mur.at>
Mon, 2 May 2016 13:50:53 +0000 (15:50 +0200)
fixes FTBFS on a number of archs.

debian/patches/debian_make-projucer.patch

index a65e1320e9794b1ed17ad32c86ceeddbf4b05db1..90d42f9ea1c5918acf53c61c3ae4694f420643ed 100644 (file)
@@ -15,8 +15,12 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
  ifeq ($(CONFIG),Debug)\r
    BINDIR := build\r
    LIBDIR := build\r
-@@ -18,13 +20,13 @@
-     TARGET_ARCH := -march=native\r
+@@ -15,16 +17,16 @@
+   OUTDIR := build\r
\r
+   ifeq ($(TARGET_ARCH),)\r
+-    TARGET_ARCH := -march=native\r
++    TARGET_ARCH :=\r
    endif\r
  \r
 -  CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCER_LINUX_MAKE_6D53C8B4=1" -D "JUCE_APP_VERSION=4.2.1" -D "JUCE_APP_VERSION_HEX=0x40201" -I /usr/include -I /usr/include/freetype2 -I ../../JuceLibraryCode -I ../../../../modules\r
@@ -34,8 +38,12 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
    CLEANCMD = rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR)\r
  endif\r
  \r
-@@ -38,13 +40,13 @@
-     TARGET_ARCH := -march=native\r
+@@ -35,16 +37,16 @@
+   OUTDIR := build\r
\r
+   ifeq ($(TARGET_ARCH),)\r
+-    TARGET_ARCH := -march=native\r
++    TARGET_ARCH :=\r
    endif\r
  \r
 -  CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "NDEBUG=1" -D "JUCER_LINUX_MAKE_6D53C8B4=1" -D "JUCE_APP_VERSION=4.2.1" -D "JUCE_APP_VERSION_HEX=0x40201" -I /usr/include -I /usr/include/freetype2 -I ../../JuceLibraryCode -I ../../../../modules\r