+openafs (1.6.18.3-2) UNRELEASED; urgency=medium
+
+ * Drop hardening-wrapper in favor of passing flags via CC.
+ (Closes: #836642)
+
+ -- Anders Kaseorg <andersk@mit.edu> Mon, 05 Sep 2016 22:35:28 -0400
+
openafs (1.6.18.3-1) unstable; urgency=medium
* New upstream release 1.6.18.3:
Uploaders: Russ Allbery <rra@debian.org>, Sam Hartman <hartmans@debian.org>,
Anders Kaseorg <andersk@mit.edu>
Build-Depends: debhelper (>= 9), autoconf, automake, bison, comerr-dev,
- cpio, flex, hardening-wrapper, libfuse-dev, libkrb5-dev, libncurses5-dev,
+ cpio, flex, libfuse-dev, libkrb5-dev, libncurses5-dev,
libpam0g-dev, libxml2-utils, perl, pkg-config, dh-systemd
Build-Depends-Indep: dblatex, dkms (>= 2.1.1.1), docbook-xsl, doxygen,
xsltproc
#!/usr/bin/make -f
-# Enable hardening flags in hardening-wrapper. This is a temporary
-# workaround until upstream supports using user-provided CFLAGS, CPPFLAGS,
-# and LDFLAGS.
-export DEB_BUILD_HARDENING = 1
-
# Tell Autoconf the correct system types.
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
# Handle the renaming of the up man page to afs-up here since the man pages
# are generated from POD source by regen.sh.
+#
+# As a temporary workaround until upstream supports using
+# user-provided CFLAGS, CPPFLAGS, and LDFLAGS, we pass these via CC.
override_dh_auto_configure:
@if test x"$(SYS_NAME)" = x"UNKNOWN" ; then exit 1 ; fi
echo '$(DEBIAN)'-debian > .version
sh regen.sh
afslogsdir=/var/log/openafs afslocaldir=/var/lib/openafs/local \
sh configure \
- CFLAGS='$(CFLAGS)' CPPFLAGS='$(CPPFLAGS)' LDFLAGS='$(LDFLAGS)' \
+ CC='$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)' \
--with-afs-sysname=$(SYS_NAME) --disable-kernel-module \
--prefix=/usr --mandir=\$${prefix}/share/man \
--sysconfdir=/etc --libexecdir=/usr/lib --with-krb5 \