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 ---

