Your message dated Thu, 05 Sep 2019 21:09:14 +0000
with message-id <[email protected]>
and subject line Bug#930093: fixed in structure-synth 1.5.0-6
has caused the Debian Bug report #930093,
regarding structure-synth FTCBFS: runs the build architecture qmake
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.)
--
930093: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930093
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: structure-synth
Version: 1.5.0-5
Tags: patch
User: [email protected]
Usertags: ftcbfs
structure-synth fails to cross build from source, because it runs qmake
for the build architcture. The first invocation (with -project) actually
should run for the build architecture, but misses a build dependency on
qt5-qmake:native. The second invocation should use the host architecture
qmake. The easiest way of doing so is using dh_auto_configure if one
selects the qt version using the environment. Please consider applying
the attached patch.
Helmut
diff --minimal -Nru structure-synth-1.5.0/debian/changelog
structure-synth-1.5.0/debian/changelog
--- structure-synth-1.5.0/debian/changelog 2019-03-27 21:28:07.000000000
+0100
+++ structure-synth-1.5.0/debian/changelog 2019-06-06 17:01:48.000000000
+0200
@@ -1,3 +1,13 @@
+structure-synth (1.5.0-5.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Build-Depends: qt5-qmake:native for running native qmake -project.
+ + Select QT version using environment.
+ + Use dh_auto_configure.
+
+ -- Helmut Grohne <[email protected]> Thu, 06 Jun 2019 17:01:48 +0200
+
structure-synth (1.5.0-5) unstable; urgency=medium
* Upgraded Standards-Version from 4.2.1.2 to 4.3.0.3
diff --minimal -Nru structure-synth-1.5.0/debian/control
structure-synth-1.5.0/debian/control
--- structure-synth-1.5.0/debian/control 2019-03-27 21:28:07.000000000
+0100
+++ structure-synth-1.5.0/debian/control 2019-06-06 17:01:48.000000000
+0200
@@ -5,7 +5,7 @@
Build-Depends: debhelper (>= 9), quilt, dh-buildinfo,
libx11-dev, mesa-common-dev, libgl1-mesa-dev, libglu1-mesa-dev, freeglut3-dev,
libxext-dev, qt5-qmake, qtbase5-dev, qtbase5-dev-tools, qtscript5-dev,
- libqt5opengl5-desktop-dev
+ libqt5opengl5-desktop-dev, qt5-qmake:native
Standards-Version: 4.3.0.3
Homepage: http://structuresynth.sourceforge.net/
diff --minimal -Nru structure-synth-1.5.0/debian/rules
structure-synth-1.5.0/debian/rules
--- structure-synth-1.5.0/debian/rules 2018-10-13 03:10:17.000000000 +0200
+++ structure-synth-1.5.0/debian/rules 2019-06-06 17:01:48.000000000 +0200
@@ -7,6 +7,7 @@
CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)
LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
+export QT_SELECT = qt5
config: config-stamp
config-stamp:
@@ -19,9 +20,9 @@
build-arch: build-stamp
build-stamp: config-stamp
dh_testdir
- qmake -qt=qt5 -project \
+ qmake -project \
-after "CONFIG+=opengl" -after "QT+=xml opengl script" -after
"unix:LIBS+=-lGLU"
- qmake -qt=qt5
+ dh_auto_configure
$(MAKE) \
CFLAGS="$(CFLAGS) -fPIC
-DDATADIR=\\\"/usr/share/structure-synth\\\"" \
CXXFLAGS="$(CXXFLAGS) $(CPPFLAGS) -fPIC
-DDATADIR=\\\"/usr/share/structure-synth\\\"" \
--- End Message ---
--- Begin Message ---
Source: structure-synth
Source-Version: 1.5.0-6
We believe that the bug you reported is fixed in the latest version of
structure-synth, 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.
Miriam Ruiz <[email protected]> (supplier of updated structure-synth 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: Thu, 05 Sep 2019 22:05:11 +0200
Source: structure-synth
Architecture: source
Version: 1.5.0-6
Distribution: unstable
Urgency: medium
Maintainer: Miriam Ruiz <[email protected]>
Changed-By: Miriam Ruiz <[email protected]>
Closes: 930093
Changes:
structure-synth (1.5.0-6) unstable; urgency=medium
.
* Fix FTCBFS: (Closes: #930093). Lovely number, btw.
+ Build-Depends: qt5-qmake:native for running native qmake -project.
+ Select QT version using environment.
+ Use dh_auto_configure.
+ Thanks to Helmut Grohne.
* Upgraded Standards-Version from 4.3.0.3 to 4.4.0.1
Checksums-Sha1:
439df8a73ec16e1be4616ea35e038aad46f3aa62 2069 structure-synth_1.5.0-6.dsc
15152110c3b299a4b5a5607dedbf12dc73171f27 23561
structure-synth_1.5.0-6.debian.tar.bz2
990ffb476567232a9426c6f1f9336e3e4a037bc4 11661
structure-synth_1.5.0-6_amd64.buildinfo
Checksums-Sha256:
492386a5ab8c30fe86898de51d04f5299bcbaee103daa03c15915bb73f4bab37 2069
structure-synth_1.5.0-6.dsc
f3e458537e005f0c2890c853431a042206c6f6b814c8dc9d975b77b03b678636 23561
structure-synth_1.5.0-6.debian.tar.bz2
ccaf5fd05afe019f347e41c9e6e1c192c87c1ba1ca800cfc5a31835f1bc4488a 11661
structure-synth_1.5.0-6_amd64.buildinfo
Files:
44168f241394357685293975f1604063 2069 graphics optional
structure-synth_1.5.0-6.dsc
b4639715d947ca1095d3b7aaa7173f84 23561 graphics optional
structure-synth_1.5.0-6.debian.tar.bz2
3540a76b5a433fbbb741abecbfe3ebdd 11661 graphics optional
structure-synth_1.5.0-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEde/EE4cQX/r0OS4CX45r4JKP+voFAl1xbVEACgkQX45r4JKP
+vpmFw//cMHgNe0LtMtuvg8CNyyawwU9dszEeGpVLHtRaAw9P3zjODgBsJfFrLza
5XnXM25Qr3abptMBVrL9gaOdO+6bWugUugg7Cv3wQmO4ZbJYPlQblm8102vDoBv1
fK0pkvIpD3OlfbBFjhmyY2pTJ+KBxNjhV7arYOfXwzw0oQ/Sq678zi2o/V0DL/55
8gTT7oIaLG4rXIqoJNsKw8QJ2ZFpztpABq3KYdLRfl5wKTrLFbh3tFhy9RstYSaU
29V0vcVEIBcy/C79jVPjH40/uO8tw2bDRwABwUSIujsZFQW51qAf58thsgw2S+DX
lA7n+Gw5XTdTcf2Zop5IQS3tOESaHBOhmD5mLDAB9JUH4HYqmZVvGpyl6dr8hR2e
w9GJ30Q7aVl+vR5IxOVWL5g7N6uZeV/2ktlD35VstbBrLyhRg0Geco7vhdAUZ8gy
g6ElXV7Flh+LtIKaN/pja118ZxSr3/yV7mCUh/BCaq4PpZuuKC9wIdWlDy4S+kJX
BrJJbAv7OF5FyXtQxOVthKmsSGlZluTnq76VPwLDQ3a3vORAI8s4ktdhhw9XepjK
zVhCXLo8FN/xNsuo1iacVz7jY/FJEiOS3JfiNMnknb5yvVO5j6XfB8AinfZsICx8
yjbrVu7N3rVZ7MFHQON471p9ahEX1xvc2oB0q20Cf9L/wVpaZoY=
=gCCt
-----END PGP SIGNATURE-----
--- End Message ---