jupp (3.1.29-2) UNRELEASED; urgency=medium
* Fix native dietlibc compilation: always force Debian’s GNU triplet
+ * Exclude -specs=* for non-system libcs as workaround for #845550
- -- Thorsten Glaser <tg@mirbsd.de> Sun, 27 Nov 2016 15:42:55 +0100
+ -- Thorsten Glaser <tg@mirbsd.de> Sun, 27 Nov 2016 15:45:28 +0100
jupp (3.1.29-1) unstable; urgency=low
ifneq (${USE_LIBC},system)
# the diet and klcc wrappers take care of optimisation for us
DEB_CFLAGS_MAINT_STRIP=-O -O0 -O1 -O2 -O3 -Os -Ofast -Og -g -g1 -g2 -g3 -ggdb -gdwarf -gstabs
+DEB_CFLAGS_MAINT_STRIP+=-specs=/usr/share/dpkg/no-pie-compile.specs
+DEB_LDFLAGS_MAINT_STRIP+=-specs=/usr/share/dpkg/no-pie-link.specs
# do not use PIE with strange libcs, either
DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
else