[Pkg-utopia-commits] r3133 - in /packages/unstable/dbus/debian: changelog rules

biebl at users.alioth.debian.org biebl at users.alioth.debian.org
Wed Jun 17 03:12:19 UTC 2009


Author: biebl
Date: Wed Jun 17 03:12:18 2009
New Revision: 3133

URL: http://svn.debian.org/wsvn/pkg-utopia/?sc=1&rev=3133
Log:
* debian/rules
  - Compile dbus-daemon without -pie on mipsen. This is a workaround for a
    toolchain bug on mipsen (#532821) which causes dbus-daemon to segfault.
    (Closes: #528145)

Modified:
    packages/unstable/dbus/debian/changelog
    packages/unstable/dbus/debian/rules

Modified: packages/unstable/dbus/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus/debian/changelog?rev=3133&op=diff
==============================================================================
--- packages/unstable/dbus/debian/changelog (original)
+++ packages/unstable/dbus/debian/changelog Wed Jun 17 03:12:18 2009
@@ -4,6 +4,10 @@
     - Suppress output from adduser.
   * debian/dbus.postrm
     - Cleanup /var/lib/dbus on purge.
+  * debian/rules
+    - Compile dbus-daemon without -pie on mipsen. This is a workaround for a
+      toolchain bug on mipsen (#532821) which causes dbus-daemon to segfault.
+      (Closes: #528145)
 
  -- Michael Biebl <biebl at debian.org>  Wed, 17 Jun 2009 04:55:57 +0200
 

Modified: packages/unstable/dbus/debian/rules
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus/debian/rules?rev=3133&op=diff
==============================================================================
--- packages/unstable/dbus/debian/rules (original)
+++ packages/unstable/dbus/debian/rules Wed Jun 17 03:12:18 2009
@@ -25,6 +25,12 @@
 
 DEB_DH_INSTALLINIT_ARGS := -r -- start 12 2 3 4 5 . stop  88 1 .
 
+ifneq (,$(filter $(DEB_HOST_ARCH), mips mipsel i386))
+common-configure-impl::
+	# workaround for a bug in binutils on mipsen (see #532821 and #528145)
+	sed -i -e 's/\-fPIE//' -e 's/\-pie\ \-Wl\,\-z\,relro//' bus/Makefile
+endif
+
 binary-post-install/dbus-x11::
 	mkdir -p debian/dbus-x11/etc/X11/Xsession.d
 	cp debian/dbus-Xsession debian/dbus-x11/etc/X11/Xsession.d/75dbus_dbus-launch




More information about the Pkg-utopia-commits mailing list