Your message dated Sat, 12 Mar 2022 18:33:42 +0000
with message-id <[email protected]>
and subject line Bug#1006877: fixed in cubeb 0.0~git20220309.6e5b9fe+ds-1
has caused the Debian Bug report #1006877,
regarding cubeb: please mark c++ symbol as optional
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.)


-- 
1006877: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006877
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: cubeb
Version: 0.0~git20220110.9edd150+ds-1
severity: important
tags: patch

Hello, looks like in Ubuntu cubeb is FTBFS due to an extra symbol now removed.
I think this will become an issue in Debian too once new gcc defaults.

The best fix to me is to just mark the c++ vtable symbol as optional

--- debian/libcubeb0.symbols 
(libcubeb0_0.0~git20220110.9edd150+ds-1build1_amd64)
+++ dpkg-gensymbolsPCFvbW       2022-03-07 11:13:45.893845307 +0000
@@ -26,4 +26,4 @@
  cubeb_strings_destroy@Base 0.0~git20210801.6ce9596
  cubeb_strings_init@Base 0.0~git20210801.6ce9596
  cubeb_strings_intern@Base 0.0~git20210801.6ce9596
- (c++)"vtable for 
std::thread::_State_impl<std::thread::_Invoker<std::tuple<cubeb_async_logger::run()::{lambda()#1}>
 > >@Base" 0.0~git20210801.6ce9596
+#MISSING: 0.0~git20220110.9edd150+ds-1build1# (c++)"vtable for 
std::thread::_State_impl<std::thread::_Invoker<std::tuple<cubeb_async_logger::run()::{lambda()#1}>
 > >@Base" 0.0~git20210801.6ce9596
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


see e.g.
https://launchpad.net/ubuntu/+source/cubeb/0.0~git20220110.9edd150+ds-1ubuntu1
and this patch:
--- cubeb-0.0~git20220110.9edd150+ds/debian/libcubeb0.symbols   2022-01-12 
18:16:20.000000000 +0000
+++ cubeb-0.0~git20220110.9edd150+ds/debian/libcubeb0.symbols   2022-03-07 
11:14:51.000000000 +0000
@@ -1,6 +1,6 @@
 libcubeb.so.0 libcubeb0 #MINVER#
 * Build-Depends-Package: libcubeb-dev
- (c++)"vtable for 
std::thread::_State_impl<std::thread::_Invoker<std::tuple<cubeb_async_logger::run()::{lambda()#1}>
 > >@Base" 0.0~git20210801.6ce9596
+ (c++|optional)"vtable for 
std::thread::_State_impl<std::thread::_Invoker<std::tuple<cubeb_async_logger::run()::{lambda()#1}>
 > >@Base" 0.0~git20210801.6ce9596
  cubeb_destroy@Base 0.0~git20210801.6ce9596
  cubeb_device_collection_destroy@Base 0.0~git20210801.6ce9596
  cubeb_enumerate_devices@Base 0.0~git20210801.6ce9596

--- End Message ---
--- Begin Message ---
Source: cubeb
Source-Version: 0.0~git20220309.6e5b9fe+ds-1
Done: Andrea Pappacoda <[email protected]>

We believe that the bug you reported is fixed in the latest version of
cubeb, 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.
Andrea Pappacoda <[email protected]> (supplier of updated cubeb 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: Fri, 11 Mar 2022 23:02:08 +0100
Source: cubeb
Architecture: source
Version: 0.0~git20220309.6e5b9fe+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Andrea Pappacoda <[email protected]>
Changed-By: Andrea Pappacoda <[email protected]>
Closes: 1006877
Changes:
 cubeb (0.0~git20220309.6e5b9fe+ds-1) unstable; urgency=medium
 .
   * New upstream version 0.0~git20220309.6e5b9fe+ds
   * d/tests: add autopkgtests
   * d/patches: drop upstreamed patches
   * d/libcubeb0.symbols: mark c++ symbol as optional.
     Thanks to Gianfranco Costamagna for the patch (Closes: 1006877)
Checksums-Sha1:
 9a9f6f51329b90d4013b1f65a44ca4c42391c962 2140 
cubeb_0.0~git20220309.6e5b9fe+ds-1.dsc
 32fccb9ca19a23264e256bf39637ca2d285a937a 158212 
cubeb_0.0~git20220309.6e5b9fe+ds.orig.tar.xz
 6618258b3144f287a628d656df1ca22397cdbd9b 4028 
cubeb_0.0~git20220309.6e5b9fe+ds-1.debian.tar.xz
 51404e006f3c4ef01deb25939ab8ada2bff8c208 5914 
cubeb_0.0~git20220309.6e5b9fe+ds-1_source.buildinfo
Checksums-Sha256:
 3416414a0732c0f1b04fd05a5c7bf1b8cffaab01f4e957f056173280865948c2 2140 
cubeb_0.0~git20220309.6e5b9fe+ds-1.dsc
 62c2f383448f5f7462e4ec7190d916b405aeccbb41a1ad11af5187906f7eb764 158212 
cubeb_0.0~git20220309.6e5b9fe+ds.orig.tar.xz
 848838e50919a36bed5fab190b76759137874736bf01fbb7c94488785203c6ad 4028 
cubeb_0.0~git20220309.6e5b9fe+ds-1.debian.tar.xz
 8c878170f9fde62d74b687ca7b7c4e544dc1ba536a26276cfd661cc7bb8e56e1 5914 
cubeb_0.0~git20220309.6e5b9fe+ds-1_source.buildinfo
Files:
 05b6a8085f7621f43b3c84af4706852c 2140 libs optional 
cubeb_0.0~git20220309.6e5b9fe+ds-1.dsc
 9fd2df976aec668f7914f5dc38f57433 158212 libs optional 
cubeb_0.0~git20220309.6e5b9fe+ds.orig.tar.xz
 5908bb3b12682786094b665a705d58d5 4028 libs optional 
cubeb_0.0~git20220309.6e5b9fe+ds-1.debian.tar.xz
 593d12c912f7c2fcb3aba75e7bbefa3b 5914 libs optional 
cubeb_0.0~git20220309.6e5b9fe+ds-1_source.buildinfo

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

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmIs45UQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFPkYDACdJn6+oQDIIoqVn7CA67nNDZ4TmnTvaj+n
3cb/SkXEKZOgdfKKPuMX4+HSVMWHC4Jzvv6gd6YQRrB0yDrgXOz80cNhnP5AADzp
JaXsRcMBu79ERwVv3o4KHN9jQVeszrFJ9DE+4c6oR7QoaR1CaTdqInonhPhphGEn
yjLEhO170gwFv1TZRBdrVWwjLX4qqAES2u2ZagD4d+xmWDIX13A/32DeoYDQKngT
yeupmrOAEdyN9VL6cnGHwxR8DI/r2HHHQr4FLCwExXV6a7vGR2fRsYNdg1rJut92
KwLZ1SKSOX42tt3Hew0hQZfqHdUdU9hIAVKz+dS5v9SbPWD6ofvDZMLUjxcgjkdj
A6hVsnWFZRr+yKfeKFpPnJ8u8pTJ96JvCnYJL6L1VKVGbrnF5FM2m4JFwNmCN2Ku
p122BFNiEax+9797lotBFrxztG9VqV8m6GKPMVxRGAsrpKKBxJfPGI7v4vUnf47l
UZZZkKWaRIrtry1SBLhbuzS34rECuug=
=Z3fv
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to