aboutsummaryrefslogtreecommitdiffhomepage
path: root/debian/patches/cross.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/cross.patch')
-rw-r--r--debian/patches/cross.patch21
1 files changed, 21 insertions, 0 deletions
diff --git a/debian/patches/cross.patch b/debian/patches/cross.patch
new file mode 100644
index 0000000..4ce10a2
--- /dev/null
+++ b/debian/patches/cross.patch
@@ -0,0 +1,21 @@
+Index: zxcvbn-c-2.3+dfsg/makefile
+===================================================================
+--- zxcvbn-c-2.3+dfsg.orig/makefile
++++ zxcvbn-c-2.3+dfsg/makefile
+@@ -5,6 +5,7 @@
+ CC ?= gcc
+ AR ?= ar
+ CXX ?= g++
++CXX_FOR_BUILD ?= $(CXX)
+
+ # need zxcvbn.h prior to package installation
+ CPPFLAGS += -I.
+@@ -57,7 +58,7 @@
+ ./dictgen -b -o zxcvbn.dict -h dict-crc.h $(WORDS)
+
+ dictgen: dict-generate.cpp makefile
+- $(CXX) $(CPPFLAGS) -std=c++11 $(CXXFLAGS) \
++ $(CXX_FOR_BUILD) $(CPPFLAGS) -std=c++11 $(CXXFLAGS) \
+ -o dictgen dict-generate.cpp $(LDFLAGS)
+
+ test-c++inline: test.c zxcvbn-c++inline.o