Your message dated Sun, 24 Feb 2019 16:50:13 +0000
with message-id <[email protected]>
and subject line Bug#923133: fixed in mandelbulber2 2.13.2-5
has caused the Debian Bug report #923133,
regarding mandelbulber2 FTCBFS: runs qmake for the build architecture
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
923133: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923133
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mandelbulber2
Version: 2.13.2-4
Tags: patch
User: [email protected]
Usertags: rebootstrap
mandelbulber2 fails to cross build from source, because it runs qmake
without cross flags. The easiest way of adding the required flags is
using dh_auto_configure. It also fails running lrelease, because it
misses a dependency on qt5-qmake:native. The attached patch fixes both
and makes mandelbulber2 cross buildable. Please consider applying it.
Helmut
diff --minimal -Nru mandelbulber2-2.13.2/debian/changelog
mandelbulber2-2.13.2/debian/changelog
--- mandelbulber2-2.13.2/debian/changelog 2018-07-05 09:58:11.000000000
+0200
+++ mandelbulber2-2.13.2/debian/changelog 2019-02-24 11:15:46.000000000
+0100
@@ -1,3 +1,12 @@
+mandelbulber2 (2.13.2-4.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Let dh_auto_configure pass cross flags to qmake.
+ + Add qt5-qmake:native to Build-Depends for lrelease.
+
+ -- Helmut Grohne <[email protected]> Sun, 24 Feb 2019 11:15:46 +0100
+
mandelbulber2 (2.13.2-4) unstable; urgency=medium
* Add missing Replaces: directives (closes: #902962).
diff --minimal -Nru mandelbulber2-2.13.2/debian/control
mandelbulber2-2.13.2/debian/control
--- mandelbulber2-2.13.2/debian/control 2018-07-05 09:58:11.000000000 +0200
+++ mandelbulber2-2.13.2/debian/control 2019-02-24 11:15:45.000000000 +0100
@@ -5,7 +5,7 @@
Build-Depends: debhelper (>= 11)
Build-Depends-Arch: qtbase5-dev, qtmultimedia5-dev, libpng-dev,
libgsl-dev, qttools5-dev, qttools5-dev-tools, opencl-dev,
- opencl-clhpp-headers, liblzo2-dev
+ opencl-clhpp-headers, liblzo2-dev, qt5-qmake:native
Build-Depends-Indep: docbook-xsl, xsltproc, texlive-plain-generic,
texlive-latex-extra, texlive-pictures, texlive-fonts-recommended,
lmodern, ghostscript
diff --minimal -Nru mandelbulber2-2.13.2/debian/rules
mandelbulber2-2.13.2/debian/rules
--- mandelbulber2-2.13.2/debian/rules 2018-07-05 09:58:11.000000000 +0200
+++ mandelbulber2-2.13.2/debian/rules 2019-02-24 11:15:46.000000000 +0100
@@ -28,7 +28,7 @@
rm -f *.1
override_dh_auto_configure-arch:
- mkdir build ; cd build ; qmake -qt5
../mandelbulber2/qmake/mandelbulber-opencl.pro
+ dh_auto_configure --builddirectory=build
--sourcedirectory=mandelbulber2/qmake --
../mandelbulber2/qmake/mandelbulber-opencl.pro
override_dh_auto_build-arch:
cd build ; make $(MAKEJFLAG)
--- End Message ---
--- Begin Message ---
Source: mandelbulber2
Source-Version: 2.13.2-5
We believe that the bug you reported is fixed in the latest version of
mandelbulber2, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Giovanni Mascellani <[email protected]> (supplier of updated mandelbulber2
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 24 Feb 2019 17:30:15 +0100
Source: mandelbulber2
Architecture: source
Version: 2.13.2-5
Distribution: unstable
Urgency: medium
Maintainer: Giovanni Mascellani <[email protected]>
Changed-By: Giovanni Mascellani <[email protected]>
Closes: 923133
Changes:
mandelbulber2 (2.13.2-5) unstable; urgency=medium
.
* Support cross building (closes: #923133). Thanks To Helmut Grohne for the
patch.
+ Let dh_auto_configure pass cross flags to qmake.
+ Add qt5-qmake:native as build dependency.
Checksums-Sha1:
9a8842a653af394ff620329d10b5f7666962ff3c 1975 mandelbulber2_2.13.2-5.dsc
3894a31e3fb11c31e63f314cb49fe9e434720a82 11300
mandelbulber2_2.13.2-5.debian.tar.xz
c36293889785940643b78fa25e46ac09d9f1021d 6471
mandelbulber2_2.13.2-5_source.buildinfo
Checksums-Sha256:
ae5d3ab252bc2f726c0ea0cf5d84c8c2dda643dcda9827b937e3c4f52514a544 1975
mandelbulber2_2.13.2-5.dsc
a126d94b7a4bb95a9a38aeab4e03fd0c07e29872ea0a8023e3683dcb24733411 11300
mandelbulber2_2.13.2-5.debian.tar.xz
bccee91cb5a3760e8cc87d28b25d5dd978d4bd9fff1dc16d46b770ded43a61dc 6471
mandelbulber2_2.13.2-5_source.buildinfo
Files:
ce6abd322ff5e4d21204362816ee3327 1975 math optional mandelbulber2_2.13.2-5.dsc
cbc532663907509f0c4acaf12fe3c4ec 11300 math optional
mandelbulber2_2.13.2-5.debian.tar.xz
a41e7d11f77c47a761e326a6bc3722f6 6471 math optional
mandelbulber2_2.13.2-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSiBF6hBvCQNcghJEaNr8EMz954SQUCXHLGrgAKCRCNr8EMz954
SecgAQDEoEJrlMgmTOQwRIKQqgKAVEqMDtN9cWiWLKelxzq4jQEArfQXivmxj+Wq
VdujHHm1xbB+V6cG6oNhG0aJxEmBKgs=
=pYAY
-----END PGP SIGNATURE-----
--- End Message ---