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

Bug#1030384: marked as done (qt6-serialport FTCBFS: does not pass QT_HOST_PATH to cmake)



Your message dated Sat, 04 Feb 2023 12:49:31 +0000
with message-id <E1pOHz1-005aZ6-M2@fasolo.debian.org>
and subject line Bug#1030384: fixed in qt6-serialport 6.4.2-2
has caused the Debian Bug report #1030384,
regarding qt6-serialport FTCBFS: does not pass QT_HOST_PATH to cmake
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.)


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

qt6-serialport fails to cross build from source, because it does not
pass QT_HOST_PATH to cmake. I've attached the usual patch for your
convenience.

Helmut
diff --minimal -Nru qt6-serialport-6.4.2/debian/changelog qt6-serialport-6.4.2/debian/changelog
--- qt6-serialport-6.4.2/debian/changelog	2023-01-24 12:38:10.000000000 +0100
+++ qt6-serialport-6.4.2/debian/changelog	2023-02-03 14:40:13.000000000 +0100
@@ -1,3 +1,10 @@
+qt6-serialport (6.4.2-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Pass QT_HOST_PATH to cmake. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Fri, 03 Feb 2023 14:40:13 +0100
+
 qt6-serialport (6.4.2-1) unstable; urgency=medium
 
   [ Patrick Franz ]
diff --minimal -Nru qt6-serialport-6.4.2/debian/rules qt6-serialport-6.4.2/debian/rules
--- qt6-serialport-6.4.2/debian/rules	2022-12-30 16:46:01.000000000 +0100
+++ qt6-serialport-6.4.2/debian/rules	2023-02-03 14:40:12.000000000 +0100
@@ -4,13 +4,19 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all optimize=+lto
 
+extra_cmake_args=
+ifneq ($(DEB_BUILD_ARCH),$(DEB_HOST_ARCH))
+extra_cmake_args += -DQT_HOST_PATH=/usr
+endif
+
 %:
 	dh $@ --buildsystem=cmake+ninja --with pkgkde_symbolshelper
 
 override_dh_auto_configure:
 	dh_auto_configure -- \
 		--log-level=STATUS \
-		-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
+		-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \
+		$(extra_cmake_args)
 
 execute_after_dh_auto_install:
 	# Reproducible builds: remove build paths from .prl files

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

We believe that the bug you reported is fixed in the latest version of
qt6-serialport, 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 1030384@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-serialport 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, 04 Feb 2023 13:32:55 +0100
Source: qt6-serialport
Architecture: source
Version: 6.4.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Patrick Franz <deltaone@debian.org>
Closes: 1030384
Changes:
 qt6-serialport (6.4.2-2) unstable; urgency=medium
 .
   [ Patrick Franz ]
   * Fix FTCBFS: Pass QT_HOST_PATH to cmake, thx to Helmut Grohne
     (Closes: #1030384).
Checksums-Sha1:
 9a9c232af15d1f962bc1772cdfd0ee7b12530885 2257 qt6-serialport_6.4.2-2.dsc
 d0abdbd117856dc98a85a11d000d2e591538b8d1 5428 qt6-serialport_6.4.2-2.debian.tar.xz
 337a22d5acd8dff3bb6b05c1cb8f3290c45ce0bd 11356 qt6-serialport_6.4.2-2_source.buildinfo
Checksums-Sha256:
 281d9b49f41cce1399ca53acbbc60dc44f2727857c82fabb964976c06a34b896 2257 qt6-serialport_6.4.2-2.dsc
 93b0132f519e39783180e609746cbebc7a9ccd911af7e4120cfb175cd2101f29 5428 qt6-serialport_6.4.2-2.debian.tar.xz
 cf65079ab5959da244901b1b73d000376289df8ab23d57eacbf81a4b7f54e685 11356 qt6-serialport_6.4.2-2_source.buildinfo
Files:
 5e0bd8a62b61f9dd53b4087164e169e1 2257 libs optional qt6-serialport_6.4.2-2.dsc
 c3d862a20c44e88c408f9be867572094 5428 libs optional qt6-serialport_6.4.2-2.debian.tar.xz
 acf78a8e43278f1586aa50dbc702bc6b 11356 libs optional qt6-serialport_6.4.2-2_source.buildinfo

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

iQIzBAEBCgAdFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmPeULQACgkQnp96YDB3
/laFsQ//X4RG8bR8VhoFsouYz2GEVSV/0V8aiWi9bJ9xowaPihVSCYJACHzEdg5+
M0KEf0LP5YFwvhYPVMDmuFOfIZfZcwKcOu0GPEQsUc6Co8sgZt7zVmlQKub6keQT
KRTwvYEziTgoEps8ls5ANQsXihbzCN1x0QfAB+d4CoEwzrm1tGZdKgoXEg8fxFKF
c+D8J5ae4+erK5ZKAp9zfwdOls/sqff9CWuEZD1pCTBHk+Gd7CJIDiY5lyQ0xu8G
yCMOU9rRrMOSqjzzspNaUIC9vQZQgYaB7fAfuzigOT3Fgx0LyWWKZ6Ndk/UUBvvW
M+IhyLNZcsCh/4KB2Oai8ZCD627S0u4ZUSj7VZ15loqz+zyrDJofQYjM7uTz137H
BkAiAPJWTLAUx29oZP42+RYe0+6q4z65PSpVJMLz7BF21VttxAJF2YkandQdjITh
6P/77fDtV4ber6WHhiXBU/3ny1O0Yg9EkjQaCHa8lZ9gqjNSlnUYsAYzf0i2+vT6
ILXuZlpKL2xNYXrHlukGeXbbLW7mKfWzCKUMIzfewpeK1dnIMFThfElJFFzVY/N+
UqV3TrOY2BLwvHiY09XphYMgfYpL87qvTzdsxszcSX8GTyRhgzg0Vg3mQyGADXeI
/nYAVGKnDsnYWAsW2VPxzJ9L0lDfJ9vaN42du18sDSkLtGke5yg=
=//ct
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: