From: Felix Dörre Date: Mon, 1 May 2017 13:46:30 +0000 (+0000) Subject: upd: debian package compat to v9 X-Git-Url: https://code.wpia.club/?p=cassiopeia.git;a=commitdiff_plain;h=c5e0f548419e536a278da9c54db6698cd45e1b07 upd: debian package compat to v9 Change-Id: Id91e92382e00b0ddb2fbc7aaf3233b81d849849f --- diff --git a/debian/compat b/debian/compat index 45a4fb7..ec63514 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -8 +9 diff --git a/test/Makefile b/test/Makefile index 756e9a2..8d28c3f 100644 --- a/test/Makefile +++ b/test/Makefile @@ -1,11 +1,5 @@ MKDIR = mkdir -p -ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif - BIN="bin/cassiopeia-test" LIBS=openssl collisiondetect @@ -15,14 +9,22 @@ CXX=libtool --mode=compile g++ CXX_DEP=g++ LD=libtool --mode=link g++ +# Debhelper messes with environment variables which leads to wrong environment variable injection +# into CFLAGS. Therefore we do not append but override. +CFLAGS=${ADDFLAGS} -Wall -Werror -Wextra -pedantic -std=c++11 -I../src -I../lib/openssl/include +CXXFLAGS=$(CFLAGS) +LDFLAGS=${ADDFLAGS} -lssl -lcrypto -ldl -lboost_unit_test_framework -L../lib/openssl -L/usr/lib/i386-linux-gnu -lpqxx -lpq + +ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) CFLAGS+=-DNO_DAEMON -g -Og endif -CFLAGS+=${ADDFLAGS} -Wall -Werror -Wextra -pedantic -std=c++11 -I../src -I../lib/openssl/include -CXXFLAGS=$(CFLAGS) -LDFLAGS+=${ADDFLAGS} -lssl -lcrypto -ldl -lboost_unit_test_framework -L../lib/openssl -L/usr/lib/i386-linux-gnu -lpqxx -lpq - ifneq (,$(filter coverage,$(DEB_BUILD_OPTIONS))) LDFLAGS += -lgcov CFLAGS += -fprofile-arcs -ftest-coverage