--- Begin Message ---
Source: qt6-remoteobjects
Version: 6.4.2-2
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs
qt6-remoteobjects recently gained that common -DQT_HOST_PATH flag.
Thanks for adding it without having me file a patch for it.
This is one of the cases where that change is necessary and
insufficient. We also need a native repc here. We need another
dependency and some cmake flags to get that working. I'm a attaching a
patch for your convenience.
Note that this kind of change also somewhat is a pattern, but it is less
mechanical and less frequent than the -DQT_HOST_PATH one. Therefore, I
see no need for you to proactively do this for me in other packages.
Helmut
diff --minimal -Nru qt6-remoteobjects-6.4.2/debian/changelog qt6-remoteobjects-6.4.2/debian/changelog
--- qt6-remoteobjects-6.4.2/debian/changelog 2023-06-22 00:06:36.000000000 +0200
+++ qt6-remoteobjects-6.4.2/debian/changelog 2023-07-08 12:08:13.000000000 +0200
@@ -1,3 +1,10 @@
+qt6-remoteobjects (6.4.2-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Use the build repc and also build it for host. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Sat, 08 Jul 2023 12:08:13 +0200
+
qt6-remoteobjects (6.4.2-2) unstable; urgency=medium
[ Patrick Franz ]
diff --minimal -Nru qt6-remoteobjects-6.4.2/debian/control qt6-remoteobjects-6.4.2/debian/control
--- qt6-remoteobjects-6.4.2/debian/control 2022-12-30 16:46:01.000000000 +0100
+++ qt6-remoteobjects-6.4.2/debian/control 2023-07-08 12:08:12.000000000 +0200
@@ -18,6 +18,7 @@
qt6-base-private-dev (>= 6.4.2+dfsg~),
qt6-declarative-dev (>= 6.4.2+dfsg~),
qt6-declarative-private-dev (>= 6.4.2+dfsg~),
+ qt6-remoteobjects-dev:native <cross>,
xauth <!nocheck>,
xvfb <!nocheck>,
Standards-Version: 4.6.2
diff --minimal -Nru qt6-remoteobjects-6.4.2/debian/rules qt6-remoteobjects-6.4.2/debian/rules
--- qt6-remoteobjects-6.4.2/debian/rules 2023-06-22 00:05:50.000000000 +0200
+++ qt6-remoteobjects-6.4.2/debian/rules 2023-07-08 12:08:13.000000000 +0200
@@ -6,7 +6,10 @@
# QT_HOST_PATH isn't passed in cross-builds
ifneq ($(DEB_BUILD_ARCH),$(DEB_HOST_ARCH))
- extra_cmake_args += -DQT_HOST_PATH=/usr
+ extra_cmake_args += \
+ -DQT_HOST_PATH=/usr \
+ -DQT_HOST_PATH_CMAKE_DIR=/usr/lib/$(DEB_BUILD_MULTIARCH)/cmake \
+ -DQT_BUILD_TOOLS_WHEN_CROSSCOMPILING=ON
endif
%:
--- End Message ---
--- Begin Message ---
Source: qt6-remoteobjects
Source-Version: 6.4.2-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
qt6-remoteobjects, 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 1040717@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 qt6-remoteobjects 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, 12 Jul 2023 19:03:52 -0300
Source: qt6-remoteobjects
Architecture: source
Version: 6.4.2-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: 1040717
Changes:
qt6-remoteobjects (6.4.2-3) unstable; urgency=medium
.
* Team upload.
.
[ Helmut Grohne ]
* Fix FTCBFS: Use the build repc and also build it for host
(Closes: #1040717).
Checksums-Sha1:
a3074ae87e5f70bd824e3d3288e1f21cfd31e000 2838 qt6-remoteobjects_6.4.2-3.dsc
364931828281b57e1040c927157f7ce7027613c1 8492 qt6-remoteobjects_6.4.2-3.debian.tar.xz
fa775d2acb99a3dea4c99f0e99094a9094d2ca87 13470 qt6-remoteobjects_6.4.2-3_source.buildinfo
Checksums-Sha256:
1df23755587fc348a973fccfc3ddc5245a80721a2baa2b019c0ae20ae5266835 2838 qt6-remoteobjects_6.4.2-3.dsc
8bc7af75421ad0f5f4916a0441b0ee8cae8857ffe322828f3b177836ddae726c 8492 qt6-remoteobjects_6.4.2-3.debian.tar.xz
6640dcb8a80096f03da808ec75be1dde17d6f0efdac4b82e9e18a85fba242d32 13470 qt6-remoteobjects_6.4.2-3_source.buildinfo
Files:
f9cec2ae7719afda004dd21a68504164 2838 libs optional qt6-remoteobjects_6.4.2-3.dsc
89441335b173de117f26ad2a6a0f3623 8492 libs optional qt6-remoteobjects_6.4.2-3.debian.tar.xz
fd9b48663d34f4596a101094514a0b3a 13470 libs optional qt6-remoteobjects_6.4.2-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEEt36hKwjsrvwSzE8q2RfQGKGp9AFAmSvJFgUHGxpc2FuZHJv
QGRlYmlhbi5vcmcACgkQq2RfQGKGp9CUUhAAo12Bc1309DHZKHdwYswskDwGROUT
4TolpBIY5ZDTK2Yf80aEIY4NNuD+akpe1+SYpIEf2Hr2XyBlrZjuZTFSlSQYWP+c
fOk5e+WjBILpHAKrJsDIyxpWzBVEur5Jpt6nT8y5xnc5HnDNNiQ66Z+IMtMol30y
emTY/ofm8JEPbuuDH8nPUn1vlCBauj5de+EDzJ0ydcfdIj78AueS0e5ndOwwH8vL
Hn0HfQ/HaAc7qL1tTWAp/A5M4U5InqkVMwWse4qWenQByxmCQa+F+HuZRzFI/UaX
6whoiOot0mYG0pVoZmAK7Vo2QBjlU+eBQvc/X9+eA+cnKyvNdQphWsEFjvYSnDX6
uyxsW0XRdDQZzUbw11365EohMS5G7eJ2Bb7f2G3NWX4TWR0d56zb841+38c9/S/S
rp+BXyIgjn9vIiaBPGIxs4pbr/VtFK7/PdGo5xszp2Wgz5LR9nqP62fCKuxoBabd
U3gY0rlvD9YuZCUwmqy6tK7EkZnbMXG0NQSqup9K9gmz3x58LUtiTyC9p0vWlNbK
KjHECxG+PlOggZ8UlFoey84FchMxFICAlXzAUedYiD+XfyAa6BcAl4Ln3Xui3V/I
sPrNA1eFsHFGvIKoYomT22OodJCgGV46uAh/GeMcIZWTvPZiiwthLt3+xY+ZOgHJ
utqvW7OeCSPzM9k=
=ieU3
-----END PGP SIGNATURE-----
--- End Message ---