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

Bug#940694: marked as done (dbus-cpp FTCBFS: forces build architecture compilers)



Your message dated Mon, 27 Jan 2020 08:38:24 +0000
with message-id <E1ivzua-00045a-3l@fasolo.debian.org>
and subject line Bug#940694: fixed in dbus-cpp 5.0.1-1
has caused the Debian Bug report #940694,
regarding dbus-cpp FTCBFS: forces build architecture compilers
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.)


-- 
940694: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940694
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: dbus-cpp
Version: 5.0.0+18.04.20171031-2
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs

dbus-cpp fails to cross build from source, because debian/rules forces
build architecture compilers upon cmake as make defaults in
debian/rules. dh_auto_configure also supplies a sane compiler choice and
environment variables are also honoured by it. There is no benefit in
assigning them here. After fixing that, the cross build runs into the
same FTBFS as observed by reproducible builds. Please consider applying
the attached patch and close this bug when doing so.

Helmut
diff --minimal -Nru dbus-cpp-5.0.0+18.04.20171031/debian/changelog dbus-cpp-5.0.0+18.04.20171031/debian/changelog
--- dbus-cpp-5.0.0+18.04.20171031/debian/changelog	2018-07-24 10:27:30.000000000 +0200
+++ dbus-cpp-5.0.0+18.04.20171031/debian/changelog	2019-09-19 06:18:18.000000000 +0200
@@ -1,3 +1,9 @@
+dbus-cpp (5.0.0+18.04.20171031-3) UNRELEASED; urgency=medium
+
+  * Improve cross building: Don't override compilers. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Thu, 19 Sep 2019 06:18:18 +0200
+
 dbus-cpp (5.0.0+18.04.20171031-2) unstable; urgency=medium
 
   * Orphan package.
diff --minimal -Nru dbus-cpp-5.0.0+18.04.20171031/debian/rules dbus-cpp-5.0.0+18.04.20171031/debian/rules
--- dbus-cpp-5.0.0+18.04.20171031/debian/rules	2018-07-24 10:27:30.000000000 +0200
+++ dbus-cpp-5.0.0+18.04.20171031/debian/rules	2019-09-19 06:18:17.000000000 +0200
@@ -18,8 +18,6 @@
 override_dh_auto_configure:
 	dh_auto_configure -- \
 		-DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/$(DEB_HOST_MULTIARCH)/dbus-cpp \
-		-DCMAKE_C_COMPILER=$(CC) \
-		-DCMAKE_CXX_COMPILER=$(CXX) \
 		-DDBUS_CPP_VERSION_MAJOR=$(MAJOR) \
 		-DDBUS_CPP_VERSION_MINOR=$(MINOR) \
 		-DDBUS_CPP_VERSION_PATCH=$(PATCH)

--- End Message ---
--- Begin Message ---
Source: dbus-cpp
Source-Version: 5.0.1-1

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

Debian distribution maintenance software
pp.
Mike Gabriel <sunweaver@debian.org> (supplier of updated dbus-cpp 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: SHA256

Format: 1.8
Date: Mon, 27 Jan 2020 08:51:55 +0100
Source: dbus-cpp
Architecture: source
Version: 5.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian UBports Team <team+ubports@tracker.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Closes: 904426 940694 949044
Changes:
 dbus-cpp (5.0.1-1) unstable; urgency=medium
 .
   [ Mike Gabriel ]
   * New upstream release.
   * debian/rules:
     + Add get-orig-source target.
   * debian/copyright:
     + Update copyright attributions.
   * debian/{control,copyright}:
     +Switch to UBports as upstream.
   * debian/control:
     + Adopt package. Move over to Debian UBports Team. (Closes: #904426).
     + Update Vcs-*: fields accordingly.
     + Bump Standards-Version: to 4.5.0. No changes needed.
     + Add Rules-Requires-Root: field and set it to 'no'.
   * debian/{control,compat}:
     + Switch to debhelper-compat notation. Bump DH compat level to version 12.
   * debian/gbp.conf:
     + Use gbp's defaults.
   * debian/watch:
     + Add file.
   * debian/patches/:
     + Add README explaining our patch naming scheme.
     + Add dont-build-with-werror.patch. Don't build with -Werror. Avoid FTBFS
       for deprecations. (Closes: #949044).
     + Add 0001_explicitly-declare-copy-constructor.patch. Thanks to Luca Weiss
       for working on the patch. Fixes FTBFS against GCC-9.
     + Add 0002_fix-build-with-boost-1.66.0-and-above.patch. Fix FTBFS against
       Boost >= 1.66. Thanks to Luca Weiss for working on the patch.
 .
   [ Helmut Grohne ]
   * debian/rules:
     + Improve cross-building, don't override compilers. (Closes: #940694).
Checksums-Sha1:
 9358920d69c46d4e0220ed6a22b181a732586643 2394 dbus-cpp_5.0.1-1.dsc
 d92ffc8cf652ae131545bf9ed905a6f97265c11b 137402 dbus-cpp_5.0.1.orig.tar.gz
 1ddf8b24fe3f6224e719b9545ef9e355cfcd2fb3 8400 dbus-cpp_5.0.1-1.debian.tar.xz
 871e00e79f50922879411d5e40ab0f65b914302c 9147 dbus-cpp_5.0.1-1_source.buildinfo
Checksums-Sha256:
 3eda223959b91f5f6d19aa630db0e298668d50fced7e066d60c9b7faf99c55f9 2394 dbus-cpp_5.0.1-1.dsc
 37f0391cad90f419db37c7c93c2726d832ef6bf29c420a57d6d42cb1f9d42e22 137402 dbus-cpp_5.0.1.orig.tar.gz
 2a204ac6c421950056b00b6f003304d49721dbdeff58eb21a1b9a83a6d63cc6b 8400 dbus-cpp_5.0.1-1.debian.tar.xz
 e04f1a3690e542108e4a07c79933859a6f04acab4b689f56e02ca06b5f44ecf9 9147 dbus-cpp_5.0.1-1_source.buildinfo
Files:
 5ac70c10353cadff8a9ebd653ce9166d 2394 libs optional dbus-cpp_5.0.1-1.dsc
 a081a29b78fe08d8a98c61469c47537a 137402 libs optional dbus-cpp_5.0.1.orig.tar.gz
 0980fc4165c6737505c5076fc417dfc1 8400 libs optional dbus-cpp_5.0.1-1.debian.tar.xz
 e5020a1a6d5df240aa537c1ffbc45ada 9147 libs optional dbus-cpp_5.0.1-1_source.buildinfo

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

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAl4umGgVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxSG4P/RUAhgCqN38JOJALuoKqdxlpKuHh
5zrfb7h4PEP8UVZ2/vsEWeI5m7ObZmhp8T/v06yCeTVp1LTah0ch23kHoKK1Ps/W
JQV//kzgHj7EgIcTqaXN8dPLa3AqvGFVWKZuzVnXaFxgT2aHoDRZa21fzARFm5i6
l7pQRrHHC6XRXbRTbr7rBQRQqEvv6rQ4HPJEAYlO7pzJxagc79o11VOZAzG83f4e
J50uOgaELPQfNS6S7nukewCFm2K5ldIiiYXRHiLQPOYcKHiSqZUDgDOr1r0ulS//
yBfrtqOhDe350h95Jxcz20U1juvHQSxuJDgMkTufjq498NOuWXE/YcNSAbdnwzRv
vuMN5lbd2wmsXI/0YiJ7d2lQf83OFOKxDCUOuKE4prIw7gvybnRtS34NwlO9/8Eh
suO2+nbYdf1BH7hj6HMXEtWLINIZF13s4jqX7ZZAoiU+gFgSOCzEyKAlDKNH/u56
yDl65NxtNBjIhYPIlOmzOIbOI6Uu//noG9gNK3tL47GNXs04tw2WN8Iac+5QI0mM
N2RoYg7n7gdV7vCfVsK9lZgTW7XpEe7dVVPTWyByfTPwlYMuj0GSXm3eG9z9qJdN
vjg0rGxNY3ssxo5zKHdHcz9lQC8D32uy0geKnEQU2uku2WMQMQ90zXxL73E6vWHk
LZA7fRqP9G+4bbMV
=/DBl
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: