[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#689362: unblock: qt-at-spi/0.3.1-2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Hello,

Please unblock package qt-at-spi

unblock qt-at-spi/0.3.1-2

This adds the multi-arch declaration, so that users can install a 32bit
bridge for accessing 32bit applications on 64bit machines.

It also disables the bindnow hardening: the plugin has not (yet) defined
all the methods that moc references, and it thus was completely failing
to load, making KDE applications completely unaccessible, as described
in bug #688988.

Samuel

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.0.4 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- 
Samuel
<m> argh, pi est plus grand que 2. Ca casse tout
 -+- #ens-mim -+-
diff -Nru qt-at-spi-0.3.1/debian/changelog qt-at-spi-0.3.1/debian/changelog
--- qt-at-spi-0.3.1/debian/changelog	2012-06-08 23:05:43.000000000 +0200
+++ qt-at-spi-0.3.1/debian/changelog	2012-10-01 01:44:58.000000000 +0200
@@ -1,3 +1,15 @@
+qt-at-spi (0.3.1-2) unstable; urgency=low
+
+  [ Luke Yelavich ]
+  * Declare multi-arch support, so the bridge can be used for 32bit
+    applications.
+
+  [ Samuel Thibault ]
+  * rules: Disable bindnow hardening, it completely breaks loading the whole
+    bridge (Closes: #688988).
+
+ -- Samuel Thibault <sthibault@debian.org>  Mon, 01 Oct 2012 01:41:13 +0200
+
 qt-at-spi (0.3.1-1) unstable; urgency=low
 
   [ Luke Yelavich ]
diff -Nru qt-at-spi-0.3.1/debian/control qt-at-spi-0.3.1/debian/control
--- qt-at-spi-0.3.1/debian/control	2012-06-08 23:05:43.000000000 +0200
+++ qt-at-spi-0.3.1/debian/control	2012-10-01 01:42:31.000000000 +0200
@@ -9,6 +9,8 @@
 Package: qt-at-spi
 Section: misc
 Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: at-spi accessibility plugin for Qt
  A plugin to export Qt widgets over AT-SPI2.  This allows them
diff -Nru qt-at-spi-0.3.1/debian/rules qt-at-spi-0.3.1/debian/rules
--- qt-at-spi-0.3.1/debian/rules	2012-06-08 23:05:43.000000000 +0200
+++ qt-at-spi-0.3.1/debian/rules	2012-10-01 01:38:58.000000000 +0200
@@ -2,6 +2,7 @@
 # -*- makefile -*-
 
 export DEB_BUILD_HARDENING=1
+export DEB_BUILD_HARDENING_BINDNOW=0
 
 %:
 	dh $@ --parallel

Reply to: