Codebase list mdadm / fb170de
Pass the proper build flags to make. Neither listing the variables on the command line nor prefixing the command with them worked. In the end, they were exported to the environment. Felix Lechner 2 years ago
1 changed file(s) with 8 addition(s) and 6 deletion(s). Raw diff Collapse all Expand all
77 #export DH_VERBOSE=1
88
99 export CROSS_COMPILE=$(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)-
10 LDFLAGS = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get LDFLAGS)
11 CXFLAGS = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get CFLAGS) \
10 export LDFLAGS = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get LDFLAGS)
11 export CXFLAGS = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get CFLAGS) \
1212 $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get CPPFLAGS)
13 BUILDFLAGS = CXFLAGS="$(CXFLAGS)" LDFLAGS="$(LDFLAGS)" DEBIAN=yes
13
14 export DEBIAN="yes"
15
16 # these are reversed in the Makefile
17 export CONFFILE="/etc/mdadm/mdadm.conf"
18 export CONFFILE2="/etc/mdadm.conf"
1419
1520 %:
1621 dh $@
17
18 override_dh_auto_build:
19 dh_auto_build -- all $(BUILDFLAGS) CONFFILE=/etc/mdadm/mdadm.conf CONFFILE2=/etc/mdadm.conf
2022
2123 override_dh_install:
2224 $(MAKE) install-systemd DESTDIR=$(CURDIR)/debian/tmp