[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1107996: marked as done (qt6-grpc FTCBFS: multiple reasons)



Your message dated Sat, 23 Aug 2025 13:21:16 +0000
with message-id <E1upoBI-004Pyk-2a@fasolo.debian.org>
and subject line Bug#1107996: fixed in qt6-grpc 6.9.1-2
has caused the Debian Bug report #1107996,
regarding qt6-grpc FTCBFS: multiple reasons
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 owner@bugs.debian.org
immediately.)


-- 
1107996: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107996
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: qt6-grpc
Version: 6.8.2-3
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs

qt6-grpc fails to cross build from source. The immediate failure is due
to expecteding a built qtprotobufgen but not finding it. It expects a
native build of itself. We may provide it with a <cross> tagged
additional build dependency. In order to find it, we also have to set
QT_HOST_PATH_CMAKE_DIR. Then, the build mostly finishes but it now lacks
qtprotobufgen and dh_install fails. We need to also set
QT_FORCE_BUILD_TOOLS and then it succeeds. Please consider applying the
attached patch in forky.

Helmut
diff --minimal -Nru qt6-grpc-6.8.2/debian/changelog qt6-grpc-6.8.2/debian/changelog
--- qt6-grpc-6.8.2/debian/changelog	2025-03-01 12:37:46.000000000 +0100
+++ qt6-grpc-6.8.2/debian/changelog	2025-06-18 07:59:35.000000000 +0200
@@ -1,3 +1,12 @@
+qt6-grpc (6.8.2-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Depend on a native build and instruct CMake to use it.
+    + Always build tools.
+
+ -- Helmut Grohne <helmut@subdivi.de>  Wed, 18 Jun 2025 07:59:35 +0200
+
 qt6-grpc (6.8.2-3) unstable; urgency=medium
 
   * Upload to unstable.
diff --minimal -Nru qt6-grpc-6.8.2/debian/control qt6-grpc-6.8.2/debian/control
--- qt6-grpc-6.8.2/debian/control	2025-03-01 12:37:34.000000000 +0100
+++ qt6-grpc-6.8.2/debian/control	2025-06-18 07:59:34.000000000 +0200
@@ -19,6 +19,7 @@
                qt6-base-private-dev (>= 6.8.2+dfsg~),
                qt6-declarative-dev (>= 6.8.2+dfsg~),
                qt6-declarative-private-dev (>= 6.8.2+dfsg~),
+               qt6-grpc-dev:native <cross>,
 Build-Depends-Indep: qt6-base-dev (>= 6.8~) <!nodoc>,
                      qt6-documentation-tools (>= 6.8~) <!nodoc>,
 Standards-Version: 4.7.0
diff --minimal -Nru qt6-grpc-6.8.2/debian/rules qt6-grpc-6.8.2/debian/rules
--- qt6-grpc-6.8.2/debian/rules	2025-02-08 00:10:52.000000000 +0100
+++ qt6-grpc-6.8.2/debian/rules	2025-06-18 07:59:35.000000000 +0200
@@ -6,7 +6,7 @@
 
 # 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
 endif
 
 %:
@@ -16,6 +16,7 @@
 	dh_auto_configure -- \
 		--log-level=STATUS \
 		-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \
+		-DQT_FORCE_BUILD_TOOLS=ON \
 		$(extra_cmake_args)
 
 override_dh_auto_build-indep:

--- End Message ---
--- Begin Message ---
Source: qt6-grpc
Source-Version: 6.9.1-2
Done: Patrick Franz <deltaone@debian.org>

We believe that the bug you reported is fixed in the latest version of
qt6-grpc, 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 1107996@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Patrick Franz <deltaone@debian.org> (supplier of updated qt6-grpc 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: Sat, 23 Aug 2025 15:06:43 +0200
Source: qt6-grpc
Architecture: source
Version: 6.9.1-2
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Patrick Franz <deltaone@debian.org>
Closes: 1107996
Changes:
 qt6-grpc (6.9.1-2) experimental; urgency=medium
 .
   [ Patrick Franz ]
   * Do not use ccache on hurd.
   * Fix FTCBFS, thx to Helmut Grohne (Closes: #1107996).
     - Depend on a native build and instruct CMake to use it.
     - Always build tools.
Checksums-Sha1:
 fe4b335077552fea8ff703c0f2a4a2405cd14814 3382 qt6-grpc_6.9.1-2.dsc
 802e0223853a3072e7c7588a0eb67fa527d1c65d 22928 qt6-grpc_6.9.1-2.debian.tar.xz
 7430b85c467822771a446724be6ed35cc3dccc8c 7204 qt6-grpc_6.9.1-2_source.buildinfo
Checksums-Sha256:
 7788da4d9a80f46a9bba57a93189d076a955f73d75b58576a320cd4fdbf55c9a 3382 qt6-grpc_6.9.1-2.dsc
 2524db7f432e60fdb3b3c5e95f77b9dfda7e08e9c49ccaf25b74774a44dcb0c0 22928 qt6-grpc_6.9.1-2.debian.tar.xz
 bd5f28a8239a716c3072a71cbb5fc7a9c1a8c53c2805564bb80af95dd81fc17f 7204 qt6-grpc_6.9.1-2_source.buildinfo
Files:
 134f3470fd3052c1336cd70051b7c781 3382 libs optional qt6-grpc_6.9.1-2.dsc
 b846c6db07b35a2171ead36c62ce9d71 22928 libs optional qt6-grpc_6.9.1-2.debian.tar.xz
 f8713708d51678c71a6ce67fcb7b4808 7204 libs optional qt6-grpc_6.9.1-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmipvYAACgkQnp96YDB3
/laorQ//b7w0ZyFTeKRK/ikcYzvpujgUuZAi4z3I8uxPdAWtymDu9B7WYBhFv/CW
RnrHBmg88vxqaegSfWnt4OzYCOZV9aPKK3x8uqAqiIpLyAoYKqKoqWvD7eorz3mb
W33cBHfwF1/V0pFJ1N5qQ4oJCQjPTrvF+66FKKNTOZFpTalyxyvUN+nT8rtPVpOf
vis8qC6v6fV3kcsEDxi/YrxAJM0hKnDfr7Ejtdeu5w6stv7Yl02dNYZevh863fgQ
5ram2oogdEDQ6MA6XNZdy5ez0ZgNk6zweJydNQU4ebrtkjdFmcd5zeeIad3C7+1I
fTNg/7UK1xO8nuLoH/Lc0lAv3d371jrAcdZjB8TXVxzhRe2l+6TBAl6Sp+5LbZNO
7fcCiFp3sfaOvXbbepwc8oyv031JHpvA7XIBvMXOeUFdnlxMY/8Q76wgkNkRhQF8
wUz3fTzGD4+yVSoYqelDJm51n7FCtkEzR/iRsujAp140+JQzbRlO1W41nUYy4I1b
DUEgQha/scwZDfXHQL7eOuqo2rzTTeyUZcejTAV4VMr3KNDnuIg5Uxvy8dZLcgVR
RVcDv0zFZC/RPZZIOdc+AK9BVfhYCb7OQcdkUcGZzQDdD+h2T4obmxnWaxYoL+lE
bldcYXrOvh4SdDX03IN7e6JGIh110VGZ8mAo+EBzJJTO5IzRPaQ=
=EIU/
-----END PGP SIGNATURE-----

Attachment: pgp0Eampna2dX.pgp
Description: PGP signature


--- End Message ---

Reply to: