--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: qt-at-spi FTCBFS: configures for the build architecture
- From: Helmut Grohne <helmut@subdivi.de>
- Date: Thu, 14 Sep 2017 11:43:40 +0200
- Message-id: <20170914094339.jbbnwpwub64in75g@alf.mars>
Source: qt-at-spi
Version: 0.4.0-5
Severity: wishlist
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap
qt-at-spi fails to cross build from source, because it configures for
the build architecture. Coming up with the relevant flags for cmake is
tedious, so that task is best deferred to dh_auto_configure. Doing so
makes debian/rules significantly simpler, but doesn't make qt-at-spi
cross build: It still fails with the typical cmake/kde4 failure that
needs to be solved elsewhere.
Still the patch is an incremental improvement and simplifies
debian/rules. Thus I think it is still worth applying. Please close this
bug when you do (or when you pass cross compilers to cmake).
Helmut
diff --minimal -Nru qt-at-spi-0.4.0/debian/changelog qt-at-spi-0.4.0/debian/changelog
--- qt-at-spi-0.4.0/debian/changelog 2016-09-04 18:53:18.000000000 +0200
+++ qt-at-spi-0.4.0/debian/changelog 2017-09-14 10:15:33.000000000 +0200
@@ -1,3 +1,10 @@
+qt-at-spi (0.4.0-5.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Indirect cmake through dh_auto_configure (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Thu, 14 Sep 2017 10:15:33 +0200
+
qt-at-spi (0.4.0-5) unstable; urgency=medium
* control: Drop hardening-wrapper dependency (Closes: #836650)
diff --minimal -Nru qt-at-spi-0.4.0/debian/rules qt-at-spi-0.4.0/debian/rules
--- qt-at-spi-0.4.0/debian/rules 2016-09-04 17:24:49.000000000 +0200
+++ qt-at-spi-0.4.0/debian/rules 2017-09-14 10:15:29.000000000 +0200
@@ -4,7 +4,6 @@
export DEB_BUILD_MAINT_OPTIONS = hardening=+all,-bindnow
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
-DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
# disable debug and warnings by default, use DEB_BUILD_OPTIONS to enable them
# back
@@ -18,8 +17,7 @@
dh $@ --parallel
override_dh_auto_configure:
- mkdir obj-$(DEB_HOST_GNU_TYPE)
- cd obj-$(DEB_HOST_GNU_TYPE) && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DLIB_SUFFIX=/$(DEB_HOST_MULTIARCH)
+ dh_auto_configure -- -DLIB_SUFFIX=/$(DEB_HOST_MULTIARCH)
override_dh_auto_build:
dh_auto_build
--- End Message ---
--- Begin Message ---
Source: qt-at-spi
Source-Version: 0.4.0-6
We believe that the bug you reported is fixed in the latest version of
qt-at-spi, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 875748@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Samuel Thibault <sthibault@debian.org> (supplier of updated qt-at-spi package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 22 Oct 2017 17:53:57 +0200
Source: qt-at-spi
Binary: qt-at-spi qt-at-spi-doc
Architecture: source
Version: 0.4.0-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Accessibility Team <pkg-a11y-devel@lists.alioth.debian.org>
Changed-By: Samuel Thibault <sthibault@debian.org>
Description:
qt-at-spi - at-spi accessibility plugin for Qt
qt-at-spi-doc - at-spi accessibility plugin for Qt - Documentation
Closes: 875748
Changes:
qt-at-spi (0.4.0-6) unstable; urgency=medium
.
[ Samuel Thibault ]
* Use canonical anonscm vcs URL.
* control: Update maintainer mailing list.
* control: Bump Standards-Version to 4.1.1 (no change)
.
[ Helmut Grohne ]
* Indirect cmake through dh_auto_configure (Closes: #875748)
Checksums-Sha1:
1a236ca51f71a94b3edc16c1ecf43eed5a36fc3a 2096 qt-at-spi_0.4.0-6.dsc
2cf4cd105b3de8b3573f6db482eac41e7db94253 7192 qt-at-spi_0.4.0-6.debian.tar.xz
Checksums-Sha256:
d57417adca8d7280a2d4d42c1f239db25a98da51850d61208415498863dd3e52 2096 qt-at-spi_0.4.0-6.dsc
e12951c9d7a7086b782e4991a45708a1f01a952b3a6f5eeb7a461c1ad1501f74 7192 qt-at-spi_0.4.0-6.debian.tar.xz
Files:
785f9aab1a334c15cd3c834ff1ed39cd 2096 misc optional qt-at-spi_0.4.0-6.dsc
145b8a2bed11c1fcfcd10ecd48a29e54 7192 misc optional qt-at-spi_0.4.0-6.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEErr90SPq5RTpFUjkOsKUb9YyRecUFAlnswFEACgkQsKUb9YyR
ecXX4RAAlwoSEdoQJw/uOZXmFkuqs0P0GYIjrcv+JMR1I2C8j7j9gEtYIkPn7/5g
10STQOOWGOby2QCGJhHEpUVba5WULS3vPRfoih8RnqALaaFIW16+kyg+hg6ILbtV
9w8UutSKW+gRPDP2coOIwWdgRM47xzJt4SN0YgCmjC+GV6n32lvkqqTJ5bLyEGhj
bxNkObJr6OPt5+7IqoEL53vKzO10oRkEdCDxHxUahhIL+2Pm/mkblGmpTNNOvxbm
zXsqoH5pFxu72N1qq9dq+4TCSKQP1sdWEwr0oz88cjp9zScmGVjm8nAL7m79B8hD
ZI7pleikatOiwfKnJ8rWKWb05U0weM9tZtu/LC8qv/NjnFDlBvgr8o71Moy294IO
Eeb8uSfCUI5vqY2iQ/TzlduNyp+7rFkS25XqA/GPagx63WSD7LWuU/HFXQHD827m
GG8XA9d3xaSJOmn4j41G5NnE55hGGHiOIVVX15dCAqHa5QomoinwdtjY9fEEukwr
Hzg2yOSSmBFfSHgRtwoRenP68KBG/ewiRH2cMP1s6QgJV/MHvK58jN/2b523quFk
/OolwzqF/lBIeOCHdHqYPmkpTsJJR365r7H/t/AzqFimfU+bcLn4WyHKLOIT4Ltl
OwF5ONHKlWC/tWdPzKANqEu70iJpYnAsqI7mYbfgdfpSlRfSYss=
=KsHi
-----END PGP SIGNATURE-----
--- End Message ---