#1051567 cubicsdr: FTBFS with RtAudio 6

#1051567#5
Date:
2023-09-09 20:57:18 UTC
From:
To:
Dear Maintainer,

cubicsdr ftbfs with RtAudio6 (currently found in experimental)

```
/<<PKGBUILDDIR>>/src/audio/AudioThread.cpp: In member function ‘void AudioThread::setupDevice(int)’:
/<<PKGBUILDDIR>>/src/audio/AudioThread.cpp:435:12: error: ‘RtAudioError’ does not name a type; did you mean ‘RtAudioErrorType’?
  435 |     catch (RtAudioError& e) {
      |            ^~~~~~~~~~~~
      |            RtAudioErrorType
/<<PKGBUILDDIR>>/src/audio/AudioThread.cpp:436:9: error: ‘e’ was not declared in this scope
  436 |         e.printMessage();
      |         ^
/<<PKGBUILDDIR>>/src/audio/AudioThread.cpp: In member function ‘virtual void AudioThread::run()’:
/<<PKGBUILDDIR>>/src/audio/AudioThread.cpp:539:16: error: ‘RtAudioError’ does not name a type; did you mean ‘RtAudioErrorType’?
  539 |         catch (RtAudioError& e) {
      |                ^~~~~~~~~~~~
      |                RtAudioErrorType
/<<PKGBUILDDIR>>/src/audio/AudioThread.cpp:540:13: error: ‘e’ was not declared in this scope
  540 |             e.printMessage();
      |             ^
make[3]: *** [CMakeFiles/CubicSDR.dir/build.make:485: CMakeFiles/CubicSDR.dir/src/audio/AudioThread.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
```

Attached you find a patch that fixes the FTBFS (but is otherwise untested, so
use with care).
No debdiff this time, sorry

cheers

#1051567#12
Date:
2024-07-10 05:03:03 UTC
From:
To:
Hello,

Bug #1051567 in cubicsdr reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-hamradio-team/cubicsdr/-/commit/8ff5b083e721a7549d24367a677490b8c739848a

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1051567

#1051567#19
Date:
2024-07-10 05:18:55 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
cubicsdr, 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 1051567@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
tony mancill <tmancill@debian.org> (supplier of updated cubicsdr 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)
Format: 1.8
Date: Tue, 09 Jul 2024 21:47:37 -0700
Source: cubicsdr
Architecture: source
Version: 0.2.7+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: tony mancill <tmancill@debian.org>
Closes: 1051567
Changes:
 cubicsdr (0.2.7+dfsg-4) unstable; urgency=medium
 .
   * Team upload.
   * Fix FTBFS with RtAudio 6 (Closes: #1051567)
     Thank you to IOhannes m zmoelnig for the patch.
Checksums-Sha1:
 336babd5b7879fa3bbe1a9455ab6c9b9f1f8dd03 2158 cubicsdr_0.2.7+dfsg-4.dsc
 a8e42fe9f76e0b02eb352ce82f705293d4e7c8b9 13332 cubicsdr_0.2.7+dfsg-4.debian.tar.xz
 eaab62661c35311b0a58af4ab57719e8b4b260b1 13386 cubicsdr_0.2.7+dfsg-4_amd64.buildinfo
Checksums-Sha256:
 c61c86a34061494c736c68ee2bc64e8725ca64dbd078e7e558bda72b5aca042f 2158 cubicsdr_0.2.7+dfsg-4.dsc
 3135d5f783cd7c7cc086018b80154fb0b6aca42056b72e84ff272b78b13c3363 13332 cubicsdr_0.2.7+dfsg-4.debian.tar.xz
 fd6647a23863e4bc74cdd31950a386e0ee43af4b7bfe2dbdb2a502290261b9bb 13386 cubicsdr_0.2.7+dfsg-4_amd64.buildinfo
Files:
 0b413c0384d072be58319bcd0fe039ff 2158 hamradio optional cubicsdr_0.2.7+dfsg-4.dsc
 ee5741e824a2fc51c16874e8748d1f95 13332 hamradio optional cubicsdr_0.2.7+dfsg-4.debian.tar.xz
 3b3bfe15d195d9adff7ea571a1526b9c 13386 hamradio optional cubicsdr_0.2.7+dfsg-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAmaOFh4UHHRtYW5jaWxs
QGRlYmlhbi5vcmcACgkQIdIFiZdLPpbGGg/9FYS3vXpkIfrjHWzuduzKdDpHNt8N
Fpq6qMgLg4AfC8iUu+CbXLA/SuriMBmK0LA6eLZvPPDm+k7l6EmtPi9vUS++MJE3
PlnkhjvD2blquW1qeDNGaA0/R0Ee+0hTYWgMAl2xgtblTGbNYZxcx7akdzlCU0H4
QQL3I2DOYJSIa74NQzZqjJFpX3E50bgnZ8ufnRzxr8h/zBgZuACBk8X3Ua/nYAgr
p7vir2Io31ICe+Gvn/AfplGI/DxEizaDQp2lGP6h1WPujAg3RXXeiHcruguIIBjl
NAOgD57DVE7sx0w6AkR29ZgeO6A54nqo4zLF/GcJJI9pZyNRW54Jo0+er7e2oVXQ
UCZZBDoXwQSKlIB441YMco+uEki8Y6sVkdmonh7ZpRsq73EhQ0CmoCQcTwxXpDKP
z+bxxtxDHVgYq+gLxMvNLrXuv5FKfbDwd7IyTqjTsIoY3fS6VhYuKcu/OJDgGiMO
azwQgcE90wVb+ucuquDFMLq1fv0dlAYgsiAxvDQ7r6lJAAV5FtjE0HqlcEoygfLb
jPtA/YbI9KFdToKT1wHtaRRaXoXhR4itmBxvqi24v9Dr3ferpudazOSusRFZZtC/
VFW0VtNHmIzs/ODIfYJkpwML+ie9wJb4TfhN/oIwFgNIzZbuJ/90Pp7W7E7kFY45
cEYq7nl/YeK1GVc=
=sAL1
-----END PGP SIGNATURE-----