summarylogtreecommitdiffstats
path: root/0002-libsnark-no-gtest.patch
diff options
context:
space:
mode:
authorKoutarou Tanaka2018-07-02 10:58:47 +0900
committerKoutarou Tanaka2018-07-02 10:58:47 +0900
commit877511531499ac8b2e4ee3b62296c40411c70493 (patch)
treecc68a2ef01ebdad972c935494e8d65c3d48ab4b8 /0002-libsnark-no-gtest.patch
parentba40813d491e49969d30203bebc9535343138de5 (diff)
downloadaur-koto.tar.gz
update v1.1.0
Diffstat (limited to '0002-libsnark-no-gtest.patch')
-rw-r--r--0002-libsnark-no-gtest.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/0002-libsnark-no-gtest.patch b/0002-libsnark-no-gtest.patch
new file mode 100644
index 000000000000..85179d8cf26f
--- /dev/null
+++ b/0002-libsnark-no-gtest.patch
@@ -0,0 +1,22 @@
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -42,7 +42,7 @@ $(LIBSECP256K1): $(wildcard secp256k1/src/*) $(wildcard secp256k1/include/*)
+ $(AM_V_at)$(MAKE) $(AM_MAKEFLAGS) -C $(@D) $(@F)
+
+ LIBSNARK_CXXFLAGS = -fPIC -DBINARY_OUTPUT -DNO_PT_COMPRESSION=1 -fstack-protector-all
+-LIBSNARK_CONFIG_FLAGS = CURVE=ALT_BN128 NO_PROCPS=1 NO_DOCS=1 STATIC=1 NO_SUPERCOP=1 FEATUREFLAGS=-DMONTGOMERY_OUTPUT NO_COPY_DEPINST=1 NO_COMPILE_LIBGTEST=1
++LIBSNARK_CONFIG_FLAGS = CURVE=ALT_BN128 NO_PROCPS=1 NO_DOCS=1 STATIC=1 NO_SUPERCOP=1 FEATUREFLAGS=-DMONTGOMERY_OUTPUT NO_COPY_DEPINST=1 NO_COMPILE_LIBGTEST=1 NO_GTEST=1
+ if HAVE_OPENMP
+ LIBSNARK_CONFIG_FLAGS += MULTICORE=1
+ endif
+--- a/src/snark/Makefile
++++ b/src/snark/Makefile
+@@ -175,7 +175,7 @@ EXEC_OBJS =$(patsubst %,%.o,$(EXECUTABLES) $(EXECUTABLES_WITH_GTEST) $(EXECUTABL
+ GTEST_OBJS =$(patsubst %.cpp,%.o,$(GTEST_SRCS))
+
+ all: \
+- $(if $(NO_GTEST),,$(EXECUTABLES_WITH_GTEST) $(GTEST_TESTS)) \
++ $(if $(NO_GTEST),$(LIBSNARK_A),$(EXECUTABLES_WITH_GTEST) $(GTEST_TESTS)) \
+ $(if $(NO_SUPERCOP),,$(EXECUTABLES_WITH_SUPERCOP)) \
+ $(EXECUTABLES) \
+ $(if $(NO_DOCS),,doc)