Your message dated Wed, 18 Dec 2019 15:20:45 +0000
with message-id <e1ihb81-0008pv...@fasolo.debian.org>
and subject line Bug#946078: fixed in waylandpp 0.2.5-2
has caused the Debian Bug report #946078,
regarding waylandpp FTCBFS+FTBFS: missing wayland-scanner++, missing symbol
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 ow...@bugs.debian.org
immediately.)
--
946078: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946078
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: waylandpp
Version: 0.2.5-1
Severity: serious
Tags: patch ftbfs
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
waylandpp fails to cross build from source, because it requires passing
a native wayland-scanner++ for cross building. It also fails to build
from source, because a template symbol isn't marked as optional. Thus
severity serious, but I was too lazy to file two bugs. The attached
patch fixes both issues. Please consider applying it.
Helmut
diff --minimal -Nru waylandpp-0.2.5/debian/changelog
waylandpp-0.2.5/debian/changelog
--- waylandpp-0.2.5/debian/changelog 2019-06-04 13:39:25.000000000 +0200
+++ waylandpp-0.2.5/debian/changelog 2019-12-03 19:54:19.000000000 +0100
@@ -1,3 +1,11 @@
+waylandpp (0.2.5-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Pass a WAYLAND_SCANNERPP to cmake. (Closes: #-1)
+ * Fix FTBFS: Mark a template symbol as optional.
+
+ -- Helmut Grohne <hel...@subdivi.de> Tue, 03 Dec 2019 19:54:19 +0100
+
waylandpp (0.2.5-1) unstable; urgency=medium
* debian/control: Setting myself as the Maintainer to get notified about
bugs.
diff --minimal -Nru waylandpp-0.2.5/debian/control
waylandpp-0.2.5/debian/control
--- waylandpp-0.2.5/debian/control 2019-06-04 13:39:25.000000000 +0200
+++ waylandpp-0.2.5/debian/control 2019-12-03 19:54:18.000000000 +0100
@@ -9,7 +9,8 @@
libpugixml-dev,
libwayland-dev,
libwayland-egl1-mesa,
- libegl1-mesa-dev
+ libegl1-mesa-dev,
+ wayland-scanner++:any <cross>,
Standards-Version: 4.3.0
Vcs-Browser: https://salsa.debian.org/rbalint/waylandpp
Vcs-Git: https://salsa.debian.org/rbalint/waylandpp.git
diff --minimal -Nru waylandpp-0.2.5/debian/libwayland-client++0.symbols
waylandpp-0.2.5/debian/libwayland-client++0.symbols
--- waylandpp-0.2.5/debian/libwayland-client++0.symbols 2019-06-04
13:39:25.000000000 +0200
+++ waylandpp-0.2.5/debian/libwayland-client++0.symbols 2019-12-03
19:54:19.000000000 +0100
@@ -389,7 +389,7 @@
_ZN7wayland7proxy_t14marshal_singleEjPK12wl_interfaceSt6vectorINS_6detail10argument_tESaIS6_EEj@Base
0.2.5
_ZN7wayland7proxy_t18set_destroy_opcodeEj@Base 0.2.5
(optional=templinst)_ZN7wayland7proxy_t19marshal_constructorIJDnEEES0_jPK12wl_interfaceDpT_@Base
0.2.5
- _ZN7wayland7proxy_t7marshalIJEEEvjDpT_@Base 0.2.5
+ (optional=templinst)_ZN7wayland7proxy_t7marshalIJEEEvjDpT_@Base 0.2.5
(optional=templinst)_ZN7wayland7proxy_t7marshalIJP9wl_objectEEEvjDpT_@Base
0.2.5
(optional=templinst)_ZN7wayland7proxy_t7marshalIJiiiiEEEvjDpT_@Base 0.2.5
_ZN7wayland7proxy_t9set_queueENS_13event_queue_tE@Base 0.2.5
diff --minimal -Nru waylandpp-0.2.5/debian/rules waylandpp-0.2.5/debian/rules
--- waylandpp-0.2.5/debian/rules 2019-06-04 13:39:25.000000000 +0200
+++ waylandpp-0.2.5/debian/rules 2019-12-03 19:54:19.000000000 +0100
@@ -6,3 +6,8 @@
%:
dh $@ --with pkgkde_symbolshelper
+
+ifneq (,$(filter cross,$(DEB_BUILD_PROFILES)))
+override_dh_auto_configure:
+ dh_auto_configure -- -DWAYLAND_SCANNERPP=$(shell which
wayland-scanner++)
+endif
--- End Message ---
--- Begin Message ---
Source: waylandpp
Source-Version: 0.2.5-2
We believe that the bug you reported is fixed in the latest version of
waylandpp, 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 946...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Balint Reczey <rbal...@ubuntu.com> (supplier of updated waylandpp 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 18 Dec 2019 15:40:57 +0100
Source: waylandpp
Binary: waylandpp-dev wayland-scanner++ libwayland-client++0
libwayland-client-extra++0 libwayland-cursor++0 libwayland-egl++0
Architecture: source
Version: 0.2.5-2
Distribution: unstable
Urgency: medium
Maintainer: Balint Reczey <rbal...@ubuntu.com>
Changed-By: Balint Reczey <rbal...@ubuntu.com>
Description:
libwayland-client++0 - wayland compositor infrastructure - client library C++
bindings
libwayland-client-extra++0 - wayland compositor infrastructure - client
library extra C++ bind
libwayland-cursor++0 - wayland compositor infrastructure - cursor library C++
bindings
libwayland-egl++0 - wayland compositor infrastructure - EGL library C++
bindings
wayland-scanner++ - wayland compositor infrastructure - C++ protocol code
generator
waylandpp-dev - wayland compositor infrastructure - C++ development files
Closes: 946078
Changes:
waylandpp (0.2.5-2) unstable; urgency=medium
.
[ Balint Reczey ]
* Update symbols file(s)
.
[ Helmut Grohne ]
* Fix FTBFS: Mark a template symbol as optional
* Fix FTCBFS: Pass a WAYLAND_SCANNERPP to cmake. (Closes: #946078)
Checksums-Sha1:
f0e38c825bf28de0a6d31abca4b1ea08b59ba54e 2351 waylandpp_0.2.5-2.dsc
3f58de4ac5bb2d6f92232bffc605bb70992a95de 14052 waylandpp_0.2.5-2.debian.tar.xz
faa8591f524008ac12ee2beaf556d2d9e7a13893 13686
waylandpp_0.2.5-2_source.buildinfo
Checksums-Sha256:
5632006f9948f98dffc894ffdd3c620a1810a3f3b79d1dc0f1f78d79076d511d 2351
waylandpp_0.2.5-2.dsc
c354c0a1a6bcfe8dc9049567fbed3dea4ae312398e7b3830cbf36d98542ea805 14052
waylandpp_0.2.5-2.debian.tar.xz
c5ffa22120559ab073086ce7095c8a19f0ea2598dbb523952471b9c64e5a7fa4 13686
waylandpp_0.2.5-2_source.buildinfo
Files:
74ed184428cc1a301e115938bbc42d89 2351 libs optional waylandpp_0.2.5-2.dsc
bdfc5e8f27105a0a11123aeb3b1ec7e0 14052 libs optional
waylandpp_0.2.5-2.debian.tar.xz
eac8d170cb110739e011af96cf908e5b 13686 libs optional
waylandpp_0.2.5-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEI/PvTgXX55rLQUfDg6KBkWslS0UFAl36PgQACgkQg6KBkWsl
S0UeSw/9GRLXae/xMb1ID9MtyEzGlQ2oPfl62PqGIm6zWKocFxeZRyucaXBiQoAu
FzB8bCLs6LMVgI5fFcVbmO799uHxJ7z+0EysVQGy+t868Ny4Tetg6kIfoC8Vfp7f
xl/hx2y/TWdXLfX80M5Rmfi/KjVevXnG/RlHFkNWsLYlRdHOwCH+0Uo5DQORgyBU
+KEwHl6eu+mMAmkoDqySv90LyO/2RE8ZGE+giNL/+K9veXryXFU9iRDuc6/Evk0m
cj5OZwUsy50Lo+YXVVAvY3TfS1QzK9srVQcRdAEN0UbdbnvgmALEFhCAzRdpQiC+
/fcYUMIZz9KIyO5WimCWfjpZlfNZzIr030oNmbF7g3tPikdhWrR1seswqEOIk/Kd
BqtxIIeKSWa6pYQ71Bmy3Qp0Usk8Y18VnKZOz/gJtZ8THh2gkheEIA0mOi8jFOzB
EVB1z0f1tK42NizValQhb2wpzIE4ncRRcCMSDIUjHroh/FS1PusYvO6albRwoFMW
cGVtb4t5D1g6xDTSaJQuRYdNj9l9pzvS2wiru73sHGksdCA62+XntatR5n8H/9De
K/Srcw4QFV7R1UV1G9gGpSERQPANXgNyp0edddMkPaA050B4qw+sS+DckeAVpUEE
7XOOAHlHznlY70whYSMW/glig4RB4vf1Hjb1gQM/m3rgGvLOL04=
=LGeg
-----END PGP SIGNATURE-----
--- End Message ---