xorg-server: Changes to 'debian-unstable'
debian/changelog | 10 ++++++++++
debian/rules | 16 +++++++++++-----
2 files changed, 21 insertions(+), 5 deletions(-)
New commits:
commit 1c4a38517c2195aa8751cc8af43e73ee6dde1f62
Author: Julien Cristau <jcristau@debian.org>
Date: Sat Oct 15 17:53:47 2011 +0200
Drop dh_testroot from clean target.
diff --git a/debian/changelog b/debian/changelog
index c88e287..a33b79b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ xorg-server (2:1.11.1-2) UNRELEASED; urgency=low
* Enable PIE with DEB_BUILD_MAINT_OPTIONS, but add -Bsymbolic to LDFLAGS to
reduce performance loss from PIE.
* Pass --disable-silent-rules to configure.
+ * Drop dh_testroot from clean target.
-- Julien Cristau <jcristau@debian.org> Sat, 01 Oct 2011 00:31:58 +0200
diff --git a/debian/rules b/debian/rules
index bc0de7c..aa48045 100755
--- a/debian/rules
+++ b/debian/rules
@@ -230,7 +230,6 @@ endif
clean: unpatch abibumpcheck
dh_testdir
- dh_testroot
rm -rf $(STAMP_DIR)
rm -f config.cache config.log config.status
commit 32afd9daef7f14b8a6fc5bff99b469ca0bdacf0a
Author: Julien Cristau <jcristau@debian.org>
Date: Thu Oct 13 19:58:15 2011 +0200
Pass --disable-silent-rules to configure.
diff --git a/debian/changelog b/debian/changelog
index 7867483..c88e287 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ xorg-server (2:1.11.1-2) UNRELEASED; urgency=low
* Use dpkg-buildflags to enable hardening with recent dpkg.
* Enable PIE with DEB_BUILD_MAINT_OPTIONS, but add -Bsymbolic to LDFLAGS to
reduce performance loss from PIE.
+ * Pass --disable-silent-rules to configure.
-- Julien Cristau <jcristau@debian.org> Sat, 01 Oct 2011 00:31:58 +0200
diff --git a/debian/rules b/debian/rules
index 404c8a4..bc0de7c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -100,6 +100,7 @@ BUILDER := $(shell dpkg-parsechangelog | awk -F': ' '/^Maintainer: / {pri
# disable-static is so we don't get libfoo.a for modules. now if only we could
# kill the .las.
confflags += \
+ --disable-silent-rules \
--disable-static \
--without-dtrace \
--disable-strict-compilation \
commit fd76df7c241a2cf488a5df9e64d2bd6ae503db78
Author: Julien Cristau <jcristau@debian.org>
Date: Thu Oct 13 19:56:56 2011 +0200
Enable PIE with DEB_BUILD_MAINT_OPTIONS
But add -Bsymbolic to LDFLAGS to reduce performance loss from PIE.
diff --git a/debian/changelog b/debian/changelog
index d3de88b..7867483 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
xorg-server (2:1.11.1-2) UNRELEASED; urgency=low
* Use dpkg-buildflags to enable hardening with recent dpkg.
+ * Enable PIE with DEB_BUILD_MAINT_OPTIONS, but add -Bsymbolic to LDFLAGS to
+ reduce performance loss from PIE.
-- Julien Cristau <jcristau@debian.org> Sat, 01 Oct 2011 00:31:58 +0200
diff --git a/debian/rules b/debian/rules
index 7c06c70..404c8a4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -19,7 +19,7 @@ include /usr/share/quilt/quilt.make
# we don't have a good way to check for dpkg-dev version, so use presence of
# buildflags.mk as a substitute.
ifneq (,$(wildcard /usr/share/dpkg/buildflags.mk))
-vars = $(shell DEB_CPPFLAGS_APPEND="-DPRE_RELEASE=0" dpkg-buildflags --export=configure)
+vars = $(shell DEB_BUILD_MAINT_OPTIONS="hardening=+pie" DEB_LDFLAGS_APPEND="-Wl,-Bsymbolic" DEB_CPPFLAGS_APPEND="-DPRE_RELEASE=0" dpkg-buildflags --export=configure)
else
CFLAGS = -Wall -g
ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
commit 4e0e119b6ae1cba17c3919038c93446efdaddbbb
Author: Julien Cristau <jcristau@debian.org>
Date: Sat Oct 1 00:32:19 2011 +0200
Use dpkg-buildflags to enable hardening with recent dpkg.
diff --git a/debian/changelog b/debian/changelog
index afbed11..d3de88b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xorg-server (2:1.11.1-2) UNRELEASED; urgency=low
+
+ * Use dpkg-buildflags to enable hardening with recent dpkg.
+
+ -- Julien Cristau <jcristau@debian.org> Sat, 01 Oct 2011 00:31:58 +0200
+
xorg-server (2:1.11.1-1) unstable; urgency=high
[ Cyril Brulebois ]
diff --git a/debian/rules b/debian/rules
index d000ed4..7c06c70 100755
--- a/debian/rules
+++ b/debian/rules
@@ -16,19 +16,26 @@ $(STAMP_DIR)/stampdir:
include /usr/share/quilt/quilt.make
+# we don't have a good way to check for dpkg-dev version, so use presence of
+# buildflags.mk as a substitute.
+ifneq (,$(wildcard /usr/share/dpkg/buildflags.mk))
+vars = $(shell DEB_CPPFLAGS_APPEND="-DPRE_RELEASE=0" dpkg-buildflags --export=configure)
+else
CFLAGS = -Wall -g
ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
else
CFLAGS += -O2
endif
+CPPFLAGS = -DPRE_RELEASE=0
+vars = CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)"
+endif
+
ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
MAKEFLAGS += -j$(NUMJOBS)
endif
-CPPFLAGS += -DPRE_RELEASE=0
-
DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
@@ -201,8 +208,7 @@ $(STAMP_DIR)/configure-%: $(STAMP_DIR)/autoreconf
--localstatedir=/var \
$(confflags) \
$(confflags_$*) \
- CFLAGS="$(CFLAGS)" \
- CPPFLAGS="$(CPPFLAGS)"
+ $(vars)
>$@
$(STAMP_DIR)/build-%: $(STAMP_DIR)/configure-%
Reply to: