--- Begin Message ---
Source: qtscxml-everywhere-src
Version: 5.15.10-2
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs
qtscxml-everywhere-src fails to cross build from source, because it runs
the built qscxmlc during build. It turns out that the build system is
quite clever and actually looks for a native qscxmlc first and falls
back to the host one only in case the native one is not found. As such,
adding the missing dependency is sufficient here. I would like to thank
Lisandro for helping me discover the relevant source code. As usual, I'm
attaching a patch for your convenience.
Helmut
diff --minimal -Nru qtscxml-everywhere-src-5.15.10/debian/changelog qtscxml-everywhere-src-5.15.10/debian/changelog
--- qtscxml-everywhere-src-5.15.10/debian/changelog 2023-07-08 18:17:12.000000000 +0200
+++ qtscxml-everywhere-src-5.15.10/debian/changelog 2023-09-18 11:07:41.000000000 +0200
@@ -1,3 +1,10 @@
+qtscxml-everywhere-src (5.15.10-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Add libqt5scxml5-bin to cross Build-Depends. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Mon, 18 Sep 2023 11:07:41 +0200
+
qtscxml-everywhere-src (5.15.10-2) unstable; urgency=medium
* Upload to unstable.
diff --minimal -Nru qtscxml-everywhere-src-5.15.10/debian/control qtscxml-everywhere-src-5.15.10/debian/control
--- qtscxml-everywhere-src-5.15.10/debian/control 2023-07-08 18:17:12.000000000 +0200
+++ qtscxml-everywhere-src-5.15.10/debian/control 2023-09-18 11:07:36.000000000 +0200
@@ -6,6 +6,7 @@
Dmitry Shachnev <mitya57@debian.org>,
Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>
Build-Depends: debhelper-compat (= 13),
+ libqt5scxml5-bin <cross>,
pkg-kde-tools,
qml-module-qttest (>= 5.15.10+dfsg~),
qtbase5-dev (>= 5.15.10+dfsg~),
--- End Message ---
--- Begin Message ---
Source: qtscxml-everywhere-src
Source-Version: 5.15.10-3
Done: Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>
We believe that the bug you reported is fixed in the latest version of
qtscxml-everywhere-src, 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 1052178@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> (supplier of updated qtscxml-everywhere-src 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: Wed, 20 Sep 2023 15:11:29 -0300
Source: qtscxml-everywhere-src
Architecture: source
Version: 5.15.10-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>
Closes: 1052178
Changes:
qtscxml-everywhere-src (5.15.10-3) unstable; urgency=medium
.
[ Helmut Grohne ]
* Fix FTCBFS: Add libqt5scxml5-bin to cross Build-Depends (Closes: #1052178).
.
[ Lisandro Damián Nicanor Pérez Meyer ]
* Set Rules-Requires-Root to no.
Checksums-Sha1:
8f6402151a96d8a025dc588c4d2316f5db941ff8 3173 qtscxml-everywhere-src_5.15.10-3.dsc
e8b241006002154b808393034805bf32d5bd6841 8168 qtscxml-everywhere-src_5.15.10-3.debian.tar.xz
d8d5ca0c41601979ecc96bcfc59c37c7c95eb67a 12403 qtscxml-everywhere-src_5.15.10-3_source.buildinfo
Checksums-Sha256:
ba64224523cca6eed60fc965fe3ad366badf434ae96f94de0cb319be5c5cbea6 3173 qtscxml-everywhere-src_5.15.10-3.dsc
ee138a882d0f8e1a4f0bb12cd991676d117e8003f900d1647aa3bf7f7b918d9c 8168 qtscxml-everywhere-src_5.15.10-3.debian.tar.xz
d34836ba01beb4478caa5d086968a1678784435e9950f35495b37b7482c74746 12403 qtscxml-everywhere-src_5.15.10-3_source.buildinfo
Files:
8b8bbf2ecb8027c16ebc1ef48bb008aa 3173 libs optional qtscxml-everywhere-src_5.15.10-3.dsc
68f217e84121a9fc12b6c63dc1d8915f 8168 libs optional qtscxml-everywhere-src_5.15.10-3.debian.tar.xz
a8137cdd0fe42eb383c1b006d6ae95af 12403 libs optional qtscxml-everywhere-src_5.15.10-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEEt36hKwjsrvwSzE8q2RfQGKGp9AFAmULNeoUHGxpc2FuZHJv
QGRlYmlhbi5vcmcACgkQq2RfQGKGp9BQOhAAoLeDPQQcXH2huP7DJuTHxuszPxvY
nvK7c+yaAyNKXvX34bbpHZkBuCaEDpCqdcsu/fUx7Fq8MPYOvK1weRedx8SiqLvq
Q8UhdwGuuaTBewBbLG6JPRyDrGqpk9OAicS+NndoyeSfYkcJVyt+QD+apkjQ8xx+
Z++kb3kRPYW2BFw/rVqx1cWIIzvQweYj0VkZu7ZFwl3WcqCfEFV8+zP6HDlcxetD
Y43WBHbmL5i6D91jEUmV6TShq1Lmwzf746OgU3QSLlRTTNfpe2A+TYF89pQa/lrq
KFUwkHAEoeXq+So+kgAkt0/iNs8JV3vfmi0IU42/Ux0ohIGSf5nxu8iILaUjEbgI
Iuc2LSrs4WZhg0HqdT+LZ3svufhF2zhtgYHTvJhXkc61WUt9/UzoQfIz/HkU7TfB
yfdnutp5Qpzznj8HaA7wt8tIYuKRXF28nI/c/unfyt/EC+EffgjWOgyz79vo/3oo
eQ5LQQsxNN2XGIjvbwGeZZRcJMqt+ihUxj9uxDUPstZ8mnUpfnNRHn/zX9VhsAtt
MMF70cPR8VktKu5Jz2rxv5Uei1xWvPi1znBG1EJ0rwxnEqBdb7ez5DTsUPe0LqGB
5yNfl9hwK19FeRfb5AYfH17gWrA7vyVRTLtOvLnZ2Nid25EwV8Ta6otnzIYuC39i
UEITKjdphz1INo0=
=u8FN
-----END PGP SIGNATURE-----
--- End Message ---