summaryrefslogtreecommitdiff
path: root/debian/patches/002-build-flags.diff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2016-02-10 17:22:43 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2016-02-10 17:22:43 +0100
commit6d0b84cb9963ea8fa761ee575fc8c8505de2f786 (patch)
tree4fb3b830e70ba5243db4ad1fcfde6cfedc0301aa /debian/patches/002-build-flags.diff
downloadveracrypt-6d0b84cb9963ea8fa761ee575fc8c8505de2f786.tar.gz
veracrypt-6d0b84cb9963ea8fa761ee575fc8c8505de2f786.tar.bz2
veracrypt-6d0b84cb9963ea8fa761ee575fc8c8505de2f786.zip
Import Debian packaging as found at https://launchpad.net/~unit193/+archive/ubuntu/encryption/+packages (2016-02-10).
Diffstat (limited to 'debian/patches/002-build-flags.diff')
-rw-r--r--debian/patches/002-build-flags.diff34
1 files changed, 34 insertions, 0 deletions
diff --git a/debian/patches/002-build-flags.diff b/debian/patches/002-build-flags.diff
new file mode 100644
index 0000000..25f3e69
--- /dev/null
+++ b/debian/patches/002-build-flags.diff
@@ -0,0 +1,34 @@
+From: Stefan Sundin <stefan@stefansundin.com>
+Date: Fri, 12 Sept 2013
+Subject: Add build flags
+
+Forwarded: no
+
+Index: veracrypt/src/Makefile
+===================================================================
+--- veracrypt.orig/src/Makefile
++++ veracrypt/src/Makefile
+@@ -54,6 +54,10 @@ export WXCONFIG_CFLAGS :=
+ export WXCONFIG_CXXFLAGS :=
+ WX_ROOT ?= ..
+
++CPPFLAGS+=$(shell dpkg-buildflags --get CPPFLAGS)
++CFLAGS+=$(shell dpkg-buildflags --get CFLAGS) $(CPPFLAGS) -Wno-sequence-point
++CXXFLAGS+=$(shell dpkg-buildflags --get CXXFLAGS) $(CPPFLAGS) -Wno-narrowing
++LFLAGS+=$(shell dpkg-buildflags --get LDFLAGS)
+
+ export TC_BUILD_CONFIG := Release
+
+Index: veracrypt/src/Build/Include/Makefile.inc
+===================================================================
+--- veracrypt.orig/src/Build/Include/Makefile.inc
++++ veracrypt/src/Build/Include/Makefile.inc
+@@ -14,7 +14,7 @@ $(NAME): $(NAME).a
+
+ clean:
+ @echo Cleaning $(NAME)
+- rm -f $(APPNAME) $(NAME).a $(OBJS) $(OBJSEX) $(OBJS:.o=.d) *.gch
++ rm -f $(APPNAME) $(NAME).a $(OBJS) $(OBJS:.o=.d) *.gch $(RESOURCES) SystemPrecompiled.d
+
+ %.o: %.c
+ @echo Compiling $(<F)