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

Bug#1051558: marked as done (dpf-plugins: FTBFS with RtAudio 6)



Your message dated Sat, 17 Aug 2024 13:19:54 +0000
with message-id <E1sfJLW-009Il9-1F@fasolo.debian.org>
and subject line Bug#1051558: fixed in dpf-plugins 1.7+ds-3
has caused the Debian Bug report #1051558,
regarding dpf-plugins: FTBFS with RtAudio 6
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.)


-- 
1051558: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051558
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: dpf-plugins
Version: 1.7+ds-2
Severity: important
Tags: ftbfs

Dear Maintainer,

dpf-plugins fails to build with RtAudio 6 (currently found in experimental):

```
In file included from ../../dpf/distrho/src/jackbridge/JackBridge.cpp:67,
                 from ../../dpf/distrho/src/DistrhoPluginJACK.cpp:38,
                 from ../../dpf/distrho/DistrhoPluginMain.cpp:24:
../../dpf/distrho/src/jackbridge/RtAudioBridge.hpp: In member function ‘bool RtAudioBridge::_open(bool, RtAudio*)’:
../../dpf/distrho/src/jackbridge/RtAudioBridge.hpp:339:32: error: no matching function for call to ‘RtAudio::openStream(RtAudio::StreamParameters* const&, RtAudio::StreamParameters*&, const RtAudioFormat&, int, uint*, int (&)(void*, void*, uint, double, RtAudioStreamStatus, void*), RtAudioBridge*, RtAudio::StreamOptions*, std::nullptr_t)’
  339 |             rtAudio->openStream(outParamsPtr, inParamsPtr, RTAUDIO_FLOAT32, 48000, &rtAudioBufferFrames,
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  340 |                                 RtAudioCallback, this, &opts, nullptr);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../dpf/distrho/src/jackbridge/RtAudioBridge.hpp:49:
/usr/include/rtaudio/RtAudio.h:548:20: note: candidate: ‘RtAudioErrorType RtAudio::openStream(StreamParameters*, StreamParameters*, RtAudioFormat, unsigned int, unsigned int*, RtAudioCallback, void*, StreamOptions*)’
  548 |   RtAudioErrorType openStream( RtAudio::StreamParameters *outputParameters,
      |                    ^~~~~~~~~~
/usr/include/rtaudio/RtAudio.h:548:20: note:   candidate expects 8 arguments, 9 provided
../../dpf/distrho/src/jackbridge/RtAudioBridge.hpp:341:24: error: ISO C++ forbids declaration of ‘RtAudioError’ with no type [-fpermissive]
  341 |         } catch (const RtAudioError& err) {
      |                        ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/RtAudioBridge.hpp:341:36: error: expected ‘)’ before ‘&’ token
  341 |         } catch (const RtAudioError& err) {
      |                                    ^
../../dpf/distrho/src/jackbridge/RtAudioBridge.hpp:341:17: note: to match this ‘(’
  341 |         } catch (const RtAudioError& err) {
      |                 ^
../../dpf/distrho/src/jackbridge/RtAudioBridge.hpp:341:36: error: expected ‘{’ before ‘&’ token
  341 |         } catch (const RtAudioError& err) {
      |                                    ^
../../dpf/distrho/src/jackbridge/RtAudioBridge.hpp:341:38: error: ‘err’ was not declared in this scope; did you mean ‘erf’?
  341 |         } catch (const RtAudioError& err) {
      |                                      ^~~
      |                                      erf

In file included from ../../dpf/distrho/src/../extra/../DistrhoUtils.hpp:20,
                 from ../../dpf/distrho/src/../extra/String.hpp:20,
                 from ../../dpf/distrho/src/../DistrhoDetails.hpp:20,
                 from ../../dpf/distrho/src/../DistrhoPlugin.hpp:20,
                 from ../../dpf/distrho/src/DistrhoPluginInternal.hpp:20,
                 from ../../dpf/distrho/src/DistrhoPlugin.cpp:17,
                 from ../../dpf/distrho/DistrhoPluginMain.cpp:17:
../../dpf/distrho/src/../extra/../src/DistrhoDefines.h:143:49: error: expected primary-expression before ‘catch’
  143 | #define DISTRHO_SAFE_EXCEPTION_RETURN(msg, ret) catch(...) { d_safe_exception(msg, __FILE__, __LINE__); return ret; }
      |                                                 ^~~~~
../../dpf/distrho/src/jackbridge/RtAudioBridge.hpp:348:11: note: in expansion of macro ‘DISTRHO_SAFE_EXCEPTION_RETURN’
  348 |         } DISTRHO_SAFE_EXCEPTION_RETURN("rtAudio->openStream()", false);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../dpf/distrho/src/jackbridge/JackBridge.cpp:69:
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp: In member function ‘void RtAudio::openRtApi(Api)’:
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:210:18: error: expected type-specifier before ‘RtApiAlsa’
  210 |     rtapi_ = new RtApiAlsa();
      |                  ^~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:214:18: error: expected type-specifier before ‘RtApiPulse’
  214 |     rtapi_ = new RtApiPulse();
      |                  ^~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp: At global scope:
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:242:1: error: no declaration matches ‘RtAudio::RtAudio(Api)’
  242 | RtAudio :: RtAudio( RtAudio::Api api )
      | ^~~~~~~
/usr/include/rtaudio/RtAudio.h:267:26: note: candidates are: ‘constexpr RtAudio::RtAudio(const RtAudio&)’
  267 | class RTAUDIO_DLL_PUBLIC RtAudio
      |                          ^~~~~~~
/usr/include/rtaudio/RtAudio.h:433:3: note:                 ‘RtAudio::RtAudio(Api, RtAudioErrorCallback&&)’
  433 |   RtAudio( RtAudio::Api api=UNSPECIFIED, RtAudioErrorCallback&& errorCallback=0 );
      |   ^~~~~~~
/usr/include/rtaudio/RtAudio.h:267:26: note: ‘class RtAudio’ defined here
  267 | class RTAUDIO_DLL_PUBLIC RtAudio
      |                          ^~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:281:6: error: no declaration matches ‘void RtAudio::openStream(StreamParameters*, StreamParameters*, RtAudioFormat, unsigned int, unsigned int*, RtAudioCallback, void*, StreamOptions*, RtAudioErrorCallback)’
  281 | void RtAudio :: openStream( RtAudio::StreamParameters *outputParameters,
      |      ^~~~~~~
/usr/include/rtaudio/RtAudio.h:548:20: note: candidate is: ‘RtAudioErrorType RtAudio::openStream(StreamParameters*, StreamParameters*, RtAudioFormat, unsigned int, unsigned int*, RtAudioCallback, void*, StreamOptions*)’
  548 |   RtAudioErrorType openStream( RtAudio::StreamParameters *outputParameters,
      |                    ^~~~~~~~~~
/usr/include/rtaudio/RtAudio.h:267:26: note: ‘class RtAudio’ defined here
  267 | class RTAUDIO_DLL_PUBLIC RtAudio
      |                          ^~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp: In constructor ‘RtApi::RtApi()’:
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:310:3: error: ‘firstErrorOccurred_’ was not declared in this scope
  310 |   firstErrorOccurred_ = false;
      |   ^~~~~~~~~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp: At global scope:
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:318:6: error: no declaration matches ‘void RtApi::openStream(RtAudio::StreamParameters*, RtAudio::StreamParameters*, RtAudioFormat, unsigned int, unsigned int*, RtAudioCallback, void*, RtAudio::StreamOptions*, RtAudioErrorCallback)’
  318 | void RtApi :: openStream( RtAudio::StreamParameters *oParams,
      |      ^~~~~
/usr/include/rtaudio/RtAudio.h:758:20: note: candidate is: ‘RtAudioErrorType RtApi::openStream(RtAudio::StreamParameters*, RtAudio::StreamParameters*, RtAudioFormat, unsigned int, unsigned int*, RtAudioCallback, void*, RtAudio::StreamOptions*)’
  758 |   RtAudioErrorType openStream( RtAudio::StreamParameters *outputParameters,
      |                    ^~~~~~~~~~
/usr/include/rtaudio/RtAudio.h:745:26: note: ‘class RtApi’ defined here
  745 | class RTAUDIO_DLL_PUBLIC RtApi
      |                          ^~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp: In member function ‘long int RtApi::getStreamLatency()’:
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:453:3: error: ‘verifyStream’ was not declared in this scope
  453 |   verifyStream();
      |   ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp: At global scope:
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:464:8: error: no declaration matches ‘double RtApi::getStreamTime()’
  464 | double RtApi :: getStreamTime( void )
      |        ^~~~~
/usr/include/rtaudio/RtAudio.h:770:18: note: candidate is: ‘virtual double RtApi::getStreamTime() const’
  770 |   virtual double getStreamTime( void ) const { return stream_.streamTime; }
      |                  ^~~~~~~~~~~~~
/usr/include/rtaudio/RtAudio.h:745:26: note: ‘class RtApi’ defined here
  745 | class RTAUDIO_DLL_PUBLIC RtApi
      |                          ^~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp: In member function ‘virtual void RtApi::setStreamTime(double)’:
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:489:3: error: ‘verifyStream’ was not declared in this scope
  489 |   verifyStream();
      |   ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp: In member function ‘unsigned int RtApi::getStreamSampleRate()’:
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:500:2: error: ‘verifyStream’ was not declared in this scope
  500 |  verifyStream();
      |  ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp: At global scope:
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7166:1: error: ‘RtApiAlsa’ does not name a type
 7166 | RtApiAlsa :: RtApiAlsa()
      | ^~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7171:1: error: ‘RtApiAlsa’ does not name a type
 7171 | RtApiAlsa :: ~RtApiAlsa()
      | ^~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7176:14: error: ‘RtApiAlsa’ has not been declared
 7176 | unsigned int RtApiAlsa :: getDeviceCount( void )
      |              ^~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp: In function ‘unsigned int getDeviceCount()’:
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7198:7: error: ‘errorStream_’ was not declared in this scope
 7198 |       errorStream_ << "RtApiAlsa::getDeviceCount: control open, card = " << card << ", " << snd_strerror( result ) << ".";
      |       ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7199:7: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7199 |       errorText_ = errorStream_.str();
      |       ^~~~~~~~~~
      |       error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7200:14: error: ‘RtAudioError’ has not been declared
 7200 |       error( RtAudioError::WARNING );
      |              ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7200:7: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7200 |       error( RtAudioError::WARNING );
      |       ^~~~~
      |       perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7207:9: error: ‘errorStream_’ was not declared in this scope
 7207 |         errorStream_ << "RtApiAlsa::getDeviceCount: control next device, card = " << card << ", " << snd_strerror( result ) << ".";
      |         ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7208:9: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7208 |         errorText_ = errorStream_.str();
      |         ^~~~~~~~~~
      |         error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7209:16: error: ‘RtAudioError’ has not been declared
 7209 |         error( RtAudioError::WARNING );
      |                ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7209:9: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7209 |         error( RtAudioError::WARNING );
      |         ^~~~~
      |         perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp: At global scope:
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7225:21: error: ‘RtApiAlsa’ has not been declared
 7225 | RtAudio::DeviceInfo RtApiAlsa :: getDeviceInfo( unsigned int device )
      |                     ^~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp: In function ‘RtAudio::DeviceInfo getDeviceInfo(unsigned int)’:
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7228:8: error: ‘struct RtAudio::DeviceInfo’ has no member named ‘probed’
 7228 |   info.probed = false;
      |        ^~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7252:7: error: ‘errorStream_’ was not declared in this scope
 7252 |       errorStream_ << "RtApiAlsa::getDeviceInfo: control open, card = " << card << ", " << snd_strerror( result ) << ".";
      |       ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7253:7: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7253 |       errorText_ = errorStream_.str();
      |       ^~~~~~~~~~
      |       error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7254:14: error: ‘RtAudioError’ has not been declared
 7254 |       error( RtAudioError::WARNING );
      |              ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7254:7: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7254 |       error( RtAudioError::WARNING );
      |       ^~~~~
      |       perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7261:9: error: ‘errorStream_’ was not declared in this scope
 7261 |         errorStream_ << "RtApiAlsa::getDeviceInfo: control next device, card = " << card << ", " << snd_strerror( result ) << ".";
      |         ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7262:9: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7262 |         errorText_ = errorStream_.str();
      |         ^~~~~~~~~~
      |         error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7263:16: error: ‘RtAudioError’ has not been declared
 7263 |         error( RtAudioError::WARNING );
      |                ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7263:9: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7263 |         error( RtAudioError::WARNING );
      |         ^~~~~
      |         perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7280:5: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7280 |     errorText_ = "RtApiAlsa::getDeviceInfo: no devices found!";
      |     ^~~~~~~~~~
      |     error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7281:12: error: ‘RtAudioError’ has not been declared
 7281 |     error( RtAudioError::INVALID_USE );
      |            ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7281:5: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7281 |     error( RtAudioError::INVALID_USE );
      |     ^~~~~
      |     perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7286:5: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7286 |     errorText_ = "RtApiAlsa::getDeviceInfo: device ID is invalid!";
      |     ^~~~~~~~~~
      |     error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7287:12: error: ‘RtAudioError’ has not been declared
 7287 |     error( RtAudioError::INVALID_USE );
      |            ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7287:5: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7287 |     error( RtAudioError::INVALID_USE );
      |     ^~~~~
      |     perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7295:8: error: ‘stream_’ was not declared in this scope
 7295 |   if ( stream_.state != STREAM_CLOSED &&
      |        ^~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7295:25: error: ‘STREAM_CLOSED’ was not declared in this scope
 7295 |   if ( stream_.state != STREAM_CLOSED &&
      |                         ^~~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7298:20: error: ‘devices_’ was not declared in this scope; did you mean ‘device’?
 7298 |     if ( device >= devices_.size() ) {
      |                    ^~~~~~~~
      |                    device
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7299:7: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7299 |       errorText_ = "RtApiAlsa::getDeviceInfo: device ID was not present before stream was opened.";
      |       ^~~~~~~~~~
      |       error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7300:14: error: ‘RtAudioError’ has not been declared
 7300 |       error( RtAudioError::WARNING );
      |              ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7300:7: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7300 |       error( RtAudioError::WARNING );
      |       ^~~~~
      |       perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7303:12: error: ‘devices_’ was not declared in this scope; did you mean ‘device’?
 7303 |     return devices_[ device ];
      |            ^~~~~~~~
      |            device
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7330:5: error: ‘errorStream_’ was not declared in this scope
 7330 |     errorStream_ << "RtApiAlsa::getDeviceInfo: snd_pcm_open error for device (" << name << "), " << snd_strerror( result ) << ".";
      |     ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7331:5: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7331 |     errorText_ = errorStream_.str();
      |     ^~~~~~~~~~
      |     error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7332:12: error: ‘RtAudioError’ has not been declared
 7332 |     error( RtAudioError::WARNING );
      |            ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7332:5: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7332 |     error( RtAudioError::WARNING );
      |     ^~~~~
      |     perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7340:5: error: ‘errorStream_’ was not declared in this scope
 7340 |     errorStream_ << "RtApiAlsa::getDeviceInfo: snd_pcm_hw_params error for device (" << name << "), " << snd_strerror( result ) << ".";
      |     ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7341:5: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7341 |     errorText_ = errorStream_.str();
      |     ^~~~~~~~~~
      |     error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7342:12: error: ‘RtAudioError’ has not been declared
 7342 |     error( RtAudioError::WARNING );
      |            ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7342:5: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7342 |     error( RtAudioError::WARNING );
      |     ^~~~~
      |     perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7351:5: error: ‘errorStream_’ was not declared in this scope
 7351 |     errorStream_ << "RtApiAlsa::getDeviceInfo: error getting device (" << name << ") output channels, " << snd_strerror( result ) << ".";
      |     ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7352:5: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7352 |     errorText_ = errorStream_.str();
      |     ^~~~~~~~~~
      |     error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7353:12: error: ‘RtAudioError’ has not been declared
 7353 |     error( RtAudioError::WARNING );
      |            ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7353:5: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7353 |     error( RtAudioError::WARNING );
      |     ^~~~~
      |     perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7378:5: error: ‘errorStream_’ was not declared in this scope
 7378 |     errorStream_ << "RtApiAlsa::getDeviceInfo: snd_pcm_open error for device (" << name << "), " << snd_strerror( result ) << ".";
      |     ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7379:5: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7379 |     errorText_ = errorStream_.str();
      |     ^~~~~~~~~~
      |     error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7380:12: error: ‘RtAudioError’ has not been declared
 7380 |     error( RtAudioError::WARNING );
      |            ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7380:5: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7380 |     error( RtAudioError::WARNING );
      |     ^~~~~
      |     perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7389:5: error: ‘errorStream_’ was not declared in this scope
 7389 |     errorStream_ << "RtApiAlsa::getDeviceInfo: snd_pcm_hw_params error for device (" << name << "), " << snd_strerror( result ) << ".";
      |     ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7390:5: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7390 |     errorText_ = errorStream_.str();
      |     ^~~~~~~~~~
      |     error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7391:12: error: ‘RtAudioError’ has not been declared
 7391 |     error( RtAudioError::WARNING );
      |            ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7391:5: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7391 |     error( RtAudioError::WARNING );
      |     ^~~~~
      |     perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7399:5: error: ‘errorStream_’ was not declared in this scope
 7399 |     errorStream_ << "RtApiAlsa::getDeviceInfo: error getting device (" << name << ") input channels, " << snd_strerror( result ) << ".";
      |     ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7400:5: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7400 |     errorText_ = errorStream_.str();
      |     ^~~~~~~~~~
      |     error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7401:12: error: ‘RtAudioError’ has not been declared
 7401 |     error( RtAudioError::WARNING );
      |            ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7401:5: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7401 |     error( RtAudioError::WARNING );
      |     ^~~~~
      |     perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7433:5: error: ‘errorStream_’ was not declared in this scope
 7433 |     errorStream_ << "RtApiAlsa::getDeviceInfo: snd_pcm_open error for device (" << name << "), " << snd_strerror( result ) << ".";
      |     ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7434:5: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7434 |     errorText_ = errorStream_.str();
      |     ^~~~~~~~~~
      |     error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7435:12: error: ‘RtAudioError’ has not been declared
 7435 |     error( RtAudioError::WARNING );
      |            ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7435:5: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7435 |     error( RtAudioError::WARNING );
      |     ^~~~~
      |     perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7443:5: error: ‘errorStream_’ was not declared in this scope
 7443 |     errorStream_ << "RtApiAlsa::getDeviceInfo: snd_pcm_hw_params error for device (" << name << "), " << snd_strerror( result ) << ".";
      |     ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7444:5: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7444 |     errorText_ = errorStream_.str();
      |     ^~~~~~~~~~
      |     error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7445:12: error: ‘RtAudioError’ has not been declared
 7445 |     error( RtAudioError::WARNING );
      |            ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7445:5: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7445 |     error( RtAudioError::WARNING );
      |     ^~~~~
      |     perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7451:29: error: ‘MAX_SAMPLE_RATES’ was not declared in this scope; did you mean ‘PA_SAMPLE_ALAW’?
 7451 |   for ( unsigned int i=0; i<MAX_SAMPLE_RATES; i++ ) {
      |                             ^~~~~~~~~~~~~~~~
      |                             PA_SAMPLE_ALAW
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7452:56: error: ‘SAMPLE_RATES’ was not declared in this scope
 7452 |     if ( snd_pcm_hw_params_test_rate( phandle, params, SAMPLE_RATES[i], 0 ) == 0 ) {
      |                                                        ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7461:5: error: ‘errorStream_’ was not declared in this scope
 7461 |     errorStream_ << "RtApiAlsa::getDeviceInfo: no supported sample rates found for device (" << name << ").";
      |     ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7462:5: error: ‘errorText_’ was not declared in this scope; did you mean ‘error_t’?
 7462 |     errorText_ = errorStream_.str();
      |     ^~~~~~~~~~
      |     error_t
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7463:12: error: ‘RtAudioError’ has not been declared
 7463 |     error( RtAudioError::WARNING );
      |            ^~~~~~~~~~~~
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7463:5: error: ‘error’ was not declared in this scope; did you mean ‘perror’?
 7463 |     error( RtAudioError::WARNING );
      |     ^~~~~
      |     perror
../../dpf/distrho/src/jackbridge/rtaudio/RtAudio.cpp:7492:5: error: ‘errorStream_’ was not declared in this scope
 7492 |     errorStream_ << "RtApiAlsa::getDeviceInfo: pcm device (" << name << ") data format not supported by RtAudio.";
      |     ^~~~~~~~~~~~
[...]
```

as i would like to upload RtAudio-6 to unstable soonish, it would be great if
you could fix this.

cheers

--- End Message ---
--- Begin Message ---
Source: dpf-plugins
Source-Version: 1.7+ds-3
Done: Dennis Braun <snd@debian.org>

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

Debian distribution maintenance software
pp.
Dennis Braun <snd@debian.org> (supplier of updated dpf-plugins 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: SHA512

Format: 1.8
Date: Sat, 17 Aug 2024 14:35:06 +0200
Source: dpf-plugins
Architecture: source
Version: 1.7+ds-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Dennis Braun <snd@debian.org>
Closes: 1051558
Changes:
 dpf-plugins (1.7+ds-3) unstable; urgency=medium
 .
   [ IOhannes m zmölnig (Debian/GNU) ]
   * Also link against system's RtAudio
   * Add patch to fix compilation with RtAudio6 (Closes: #1051558)
   * Bump standards version to 4.7.0
   * Apply 'wrap-and-sort -ast'
 .
   [ Dennis Braun ]
   * Change B-D from pkg-config to pkgconf
   * Use default salsa ci config
Checksums-Sha1:
 1765a3e0339104bf1bd1458623c40ac03f0acdd4 2663 dpf-plugins_1.7+ds-3.dsc
 aa4a48c03ca9a7afc78b3f91a9abb853a4af6c03 63824 dpf-plugins_1.7+ds-3.debian.tar.xz
 876e7926a5ca5a11adb5875c306360acb8369e5b 7534 dpf-plugins_1.7+ds-3_source.buildinfo
Checksums-Sha256:
 2ddd980cdcb84d50d2eb2b09018655631a86667267c9c430ca1c758ed9753b9a 2663 dpf-plugins_1.7+ds-3.dsc
 23927b6baaec99e866fb132dda9ec35c24666c840d15f7593e7491b9d7b4d68c 63824 dpf-plugins_1.7+ds-3.debian.tar.xz
 0f45aa9c339bb169fbf1bf0158d112d42c8c2c7ee0760d70084eb72266a57d20 7534 dpf-plugins_1.7+ds-3_source.buildinfo
Files:
 1fc4c2ac8ec1414fa4f9eac10fc2b0f2 2663 sound optional dpf-plugins_1.7+ds-3.dsc
 d470e4d2cd845b0b5faa403bfd96baa8 63824 sound optional dpf-plugins_1.7+ds-3.debian.tar.xz
 4a385da21007e3fdd7106854b5fee513 7534 sound optional dpf-plugins_1.7+ds-3_source.buildinfo

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

iQJDBAEBCgAtFiEEPLfDAq+1fmGoxhfdY06lXZArmDYFAmbAmTwPHHNuZEBkZWJp
YW4ub3JnAAoJEGNOpV2QK5g2lvcP/0yVdYgwQ9J/L6x7ioqggQ7E91govgiEMKu2
bu2lr8YrZl9CJzU2BcF/M2fhUy33HQUJrhp3AzT7c9bxJmL72sEnH3OJ7mLmqWDU
XNqXEg/zIUdv/O9ZOhxKK8n8sJmlAtG4Li6zVeu3SImBfKlIy5sABi0DU/LNcvP/
MLlqhCcbBqaisXFF6AxRt2TtAd13h/8jQjIy9RuC5yDxLGha2tfOGgfOKi8vIq9K
YJanTEAuGTzFwrwQK+3VFoq8Tmkt8GcAkbytIWUw6SpD5w/xIZuk6LbBkW8KvsNT
q/Pg9bimGbfVWOb2fvbBt+xlkuDmGXd62T97LXaMndKlsNbfN5eNT/ofrwBuuUU3
oxCCl8bVEn8tnk2/JCsLPPlu3F0xnBjsHoK5a///Mgd2b5YywjAcIL4h4tj1IrA4
qgmKWHobdYHuWEJ0O3fsxQlOm81Htdnn8S0sRBfZItICjeZJg8EtXf/lLckmTC26
RvJwgN3qjvhrTVzHCGv0rq+3H5PVoqRKLvNbSh/yzexatbLtEfBA5Ww97+3g1jql
SS3PIhqChpQXcE34Duc7mjlbCZSU+zB7W4GLuAuoTmjXU1wEI6/V18qTUfGx5GDk
GAz3zng4VYTDpQdJo4L/husXrvaQBrf5jZq5ezrtPjyILyA7LFKQIjQztPInCgaf
Yryg/FSG
=wLe5
-----END PGP SIGNATURE-----

Attachment: pgp1Lqardi2HU.pgp
Description: PGP signature


--- End Message ---

Reply to: