Your message dated Tue, 16 Jun 2020 23:05:13 +0000
with message-id <[email protected]>
and subject line Bug#962682: fixed in nheko 0.7.2-1
has caused the Debian Bug report #962682,
regarding nheko FTCBFS: multiple issues
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.)
--
962682: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=962682
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: nheko
Version: 0.7.1-1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability ftcbfs
nheko fails to cross build from source. The immediate cause is its
Build-Depends on g++. This dependency is unsatisfiable and needs cross
translation. Unfortunately, cross translation isn't supported in the
archive yet. However, the dependency is implicitly satisfied even in
buster, so it can be safely dropped. Then it runs cmake for the build
architecture. An easy way to pass cross flags to cmake is calling it via
dh_auto_configure The resulting patch makes nheko cross buildable.
Please consider applying it.
Helmut
diff --minimal -Nru nheko-0.7.1/debian/changelog nheko-0.7.1/debian/changelog
--- nheko-0.7.1/debian/changelog 2020-04-24 20:02:57.000000000 +0200
+++ nheko-0.7.1/debian/changelog 2020-05-24 17:24:16.000000000 +0200
@@ -1,3 +1,12 @@
+nheko (0.7.1-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Drop g++ build dependency satisfied in buster.
+ + Let dh_auto_configure pass cross flags to cmake.
+
+ -- Helmut Grohne <[email protected]> Sun, 24 May 2020 17:24:16 +0200
+
nheko (0.7.1-1) unstable; urgency=medium
* New upstream release.
diff --minimal -Nru nheko-0.7.1/debian/control nheko-0.7.1/debian/control
--- nheko-0.7.1/debian/control 2020-04-24 17:57:33.000000000 +0200
+++ nheko-0.7.1/debian/control 2020-05-24 17:24:14.000000000 +0200
@@ -6,7 +6,6 @@
Build-Depends: cmake (>= 3.15)
, debhelper-compat (=12)
, dh-exec
- , g++ (>= 4:7)
, libboost1.71-dev
, libboost-atomic1.71-dev
, libboost-chrono1.71-dev
diff --minimal -Nru nheko-0.7.1/debian/rules nheko-0.7.1/debian/rules
--- nheko-0.7.1/debian/rules 2020-03-09 23:52:04.000000000 +0100
+++ nheko-0.7.1/debian/rules 2020-05-24 17:24:16.000000000 +0200
@@ -15,10 +15,10 @@
override_dh_auto_build: FAKEHOME = HOME=$(CURDIR)/fakehome
override_dh_auto_build:
[ -d fakehome ] || mkdir fakehome
- $(FAKEHOME) cmake -Hmtxclient -B.deps -DCMAKE_VERBOSE_MAKEFILE=ON
-DBUILD_LIB_TESTS=OFF -DBUILD_SHARED_LIBS=OFF
- $(FAKEHOME) cmake --build .deps
- $(FAKEHOME) cmake -H. -Bbuild -DCMAKE_BUILD_TYPE=RelWithDebInfo
-DCMAKE_INSTALL_PREFIX=.deps/usr -DCMAKE_VERBOSE_MAKEFILE=ON
- $(FAKEHOME) cmake --build build
+ $(FAKEHOME) dh_auto_configure --sourcedirectory=mtxclient
--builddirectory=.deps -- -DCMAKE_VERBOSE_MAKEFILE=ON -DBUILD_LIB_TESTS=OFF
-DBUILD_SHARED_LIBS=OFF
+ $(FAKEHOME) dh_auto_build --sourcedirectory=mtxclient
--builddirectory=.deps
+ $(FAKEHOME) dh_auto_configure --builddirectory=build --
-DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_PREFIX_PATH=.deps
-DCMAKE_INSTALL_PREFIX=.deps/usr -DCMAKE_VERBOSE_MAKEFILE=ON
+ $(FAKEHOME) dh_auto_build --builddirectory=build
rm -rf fakehome
override_dh_auto_test:
--- End Message ---
--- Begin Message ---
Source: nheko
Source-Version: 0.7.2-1
Done: Hubert Chathi <[email protected]>
We believe that the bug you reported is fixed in the latest version of
nheko, 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.
Hubert Chathi <[email protected]> (supplier of updated nheko 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: Tue, 16 Jun 2020 17:44:09 -0400
Source: nheko
Architecture: source
Version: 0.7.2-1
Distribution: unstable
Urgency: medium
Maintainer: Matrix Packaging Team
<[email protected]>
Changed-By: Hubert Chathi <[email protected]>
Closes: 962682
Changes:
nheko (0.7.2-1) unstable; urgency=medium
.
[ Helmut Grohne ]
.
* Fix FTCBFS: (Closes: #962682)
+ Drop g++ build dependency satisfied in buster.
+ Let dh_auto_configure pass cross flags to cmake.
.
[ Nilesh Patra ]
.
* Fix building for backports.
.
[ Hubert Chathi ]
.
* New upstream release.
Checksums-Sha1:
4f36c01d08f8d2b6157b7f300eaaf6cfe05525ea 2362 nheko_0.7.2-1.dsc
aee48cd2bb45a8a9a93b90d8cb3ced49f62003c3 511985
nheko_0.7.2.orig-mtxclient.tar.gz
e43c53116570170d33d0162a42e5f04dc7a93e62 899562 nheko_0.7.2.orig.tar.gz
ed822817fa827c921fc1e549d14a48ec7176ea51 12472 nheko_0.7.2-1.debian.tar.xz
61b338b50527eeac7d4780fe988fb2c404447a51 13937 nheko_0.7.2-1_amd64.buildinfo
Checksums-Sha256:
dca3fbde56a91a1fdec13783823c8131d145f17bea17bb993bca7915117a44bd 2362
nheko_0.7.2-1.dsc
e4899cc4ce87397de2aef865e94ea2cdb8d9cb86253727e7d90532b925ecc770 511985
nheko_0.7.2.orig-mtxclient.tar.gz
412908fcec0e66a0557db5359556b65e85dd22b8644a6a2ed569a90dea4bde3c 899562
nheko_0.7.2.orig.tar.gz
ef5e54bdbe7f3b88ed2b9952196f0bb45a2b4e0db34aed23ef52fa7c39f9825b 12472
nheko_0.7.2-1.debian.tar.xz
de1401b2038480bcb45995717c20cfec30ffab743f3f71626a84435a4c1a6443 13937
nheko_0.7.2-1_amd64.buildinfo
Files:
d19e73918b7ec6bb4d71b3966ad7f955 2362 net optional nheko_0.7.2-1.dsc
443f3e86c9305474522f4cffc62e2bf4 511985 net optional
nheko_0.7.2.orig-mtxclient.tar.gz
934259881977d09aa2996138d491b008 899562 net optional nheko_0.7.2.orig.tar.gz
d63e2c829a5d9cb2910f9db2eb2cfbe5 12472 net optional nheko_0.7.2-1.debian.tar.xz
598f3bc6f6eb250306e2fca107ea2431 13937 net optional
nheko_0.7.2-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEE3juhvb4UN2X4rCw4rXmvZUDjNa8FAl7pTAIACgkQrXmvZUDj
Na/LAggAhnRJRv/ujExnlWFZCPNYqFQInx78E6VQDXRC3ZZ4QKYtUPYUyFg7sEah
KZP+hRp9IYVYtPcUsubs0tJTaRlGY4byx3cSldkTrrPUoW1N16p/HkvGJO33eNMl
oqeS/XiIGfOz1YH4ariDdqdfTqH3TNM9Xfs/1PBlBL4b9Rwlco0Lx6e+wWGcbl8f
uJpqrLXV4QflBzxTXN2nKFzbaQJvMxRgw7neq83CxDJs4Z7SCDcTvuQwohw64GHx
+4KLqa2mhPeoAfhfHnfnTMeZI/YJroE6R3Qf8x+dTW7yK/43gRF9+bAgoI2AGTYg
7Pobazt6xFynQnOKefgKc1wpW342jQ==
=3Mje
-----END PGP SIGNATURE-----
--- End Message ---