Hi, soundtouch-2.4.0 was build on rawhide, don't have soname bump but some symbols were removed [1] . I don't know if we should rebuild the dependent packages (12): Io-language ardour6 ardour7 ardour8 audacity audacity-freeworld desmume easyeffects gstreamer1-plugins-bad-free mixxx mythtv pcsx2
[1] fedabipkgdiff -a soundtouch-2.3.3-2.fc42.x86_64 soundtouch-2.4.0- 1.fc43.x86_64 Comparing the ABI of binaries between soundtouch-devel-2.3.3- 2.fc42.x86_64.rpm and soundtouch-devel-2.4.0-1.fc43.x86_64.rpm: No ABI change between soundtouch-devel-2.3.3-2.fc42.x86_64.rpm and soundtouch-devel-2.4.0-1.fc43.x86_64.rpm Comparing the ABI of binaries between soundtouch-2.3.3- 2.fc42.x86_64.rpm and soundtouch-2.4.0-1.fc43.x86_64.rpm: ================ changes of 'libSoundTouch.so.2.3.3'=============== Functions changes summary: 0 Removed, 2 Changed (59 filtered out), 0 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 2 functions with some indirect sub-type change: [C] 'method int soundtouch::PeakFinder::findCrossingLevel(int, int, float, const float*, const soundtouch::PeakFinder* const, const soundtouch::PeakFinder* const, const float*, float, int, int) const' at PeakFinder.cpp:137:1 has some indirect sub-type changes: 'method int soundtouch::PeakFinder::findCrossingLevel(int, int, float, const float*, const soundtouch::PeakFinder* const, const soundtouch::PeakFinder* const, const float*, float, int, int) const' at PeakFinder.cpp:137:1 became non-static parameter 1 of type 'int' changed: entity changed from 'int' to 'const float*' type size changed from 32 to 64 (in bits) parameter 2 of type 'int' changed: type name changed from 'int' to 'float' type size hasn't changed parameter 3 of type 'float' changed: type name changed from 'float' to 'int' type size hasn't changed parameter 4 of type 'const float*' changed: entity changed from 'const float*' to 'int' type size changed from 64 to 32 (in bits) parameter 5 of type 'const soundtouch::PeakFinder* const' was removed parameter 6 of type 'const soundtouch::PeakFinder* const' was removed parameter 7 of type 'const float*' was removed parameter 8 of type 'float' was removed parameter 9 of type 'int' was removed parameter 10 of type 'int' was removed parameter 0 of type 'const soundtouch::PeakFinder*' was added [C] 'method void soundtouch::TDStretch::calculateOverlapLength(int, soundtouch::TDStretch* const, soundtouch::TDStretch* const, int)' at TDStretch.cpp:1011:1 has some indirect sub-type changes: 'method void soundtouch::TDStretch::calculateOverlapLength(int, soundtouch::TDStretch* const, soundtouch::TDStretch* const, int)' at TDStretch.cpp:1011:1 became non-static parameter 2 of type 'soundtouch::TDStretch* const' was removed parameter 3 of type 'soundtouch::TDStretch* const' was removed parameter 4 of type 'int' was removed parameter 0 of type 'soundtouch::TDStretch*' was added ================ end of changes of 'libSoundTouch.so.2.3.3'=============== ================ changes of 'soundstretch'=============== Functions changes summary: 40 Removed (6 filtered out), 0 Changed, 0 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable Function symbols changes summary: 1 Removed, 0 Added function symbol not referenced by debug info Variable symbols changes summary: 12 Removed, 0 Added variable symbols not referenced by debug info 40 Removed functions: [D] 'function int main(int, const char**)' {main} [D] 'method soundstretch::RunParameters::RunParameters(int, const soundstretch::CHARTYPE**)' {_ZN12soundstretch13RunParametersC2EiPPKc, aliases _ZN12soundstretch13RunParametersC1EiPPKc} [D] 'method void soundstretch::RunParameters::checkLimits()' {_ZN12soundstretch13RunParameters11checkLimitsEv} [D] 'method void soundstretch::RunParameters::parseSwitchParam(const soundstretch::STRING&)' {_ZN12soundstretch13RunParameters16parseSwitchParamERKNSt7__cxx1112basi c_stringIcSt11char_traitsIcESaIcEEE} [D] 'method float soundstretch::RunParameters::parseSwitchValue(const soundstretch::STRING&) const' {_ZNK12soundstretch13RunParameters16parseSwitchValueERKNSt7__cxx1112bas ic_stringIcSt11char_traitsIcESaIcEEE} [D] 'method void soundstretch::RunParameters::throwIllegalParamExp(const soundstretch::STRING&) const' {_ZNK12soundstretch13RunParameters20throwIllegalParamExpERKNSt7__cxx111 2basic_stringIcSt11char_traitsIcESaIcEEE} [D] 'method void soundstretch::RunParameters::throwLicense() const' {_ZNK12soundstretch13RunParameters12throwLicenseEv} [D] 'method soundstretch::WavFileBase::WavFileBase()' {_ZN12soundstretch11WavFileBaseC2Ev, aliases _ZN12soundstretch11WavFileBaseC1Ev} [D] 'method void* soundstretch::WavFileBase::getConvBuffer(int)' {_ZN12soundstretch11WavFileBase13getConvBufferEi} [D] 'method soundstretch::WavInFile::WavInFile(FILE*)' {_ZN12soundstretch9WavInFileC2EP8_IO_FILE, aliases _ZN12soundstretch9WavInFileC1EP8_IO_FILE} [D] 'method soundstretch::WavInFile::WavInFile(const soundstretch::STRING&)' {_ZN12soundstretch9WavInFileC2ERKNSt7__cxx1112basic_stringIcSt11char_tr aitsIcESaIcEEE, aliases _ZN12soundstretch9WavInFileC1ERKNSt7__cxx1112basic_stringIcSt11char_tra itsIcESaIcEEE} [D] 'method int soundstretch::WavInFile::checkCharTags() const' {_ZNK12soundstretch9WavInFile13checkCharTagsEv} [D] 'method int soundstretch::WavInFile::eof() const' {_ZNK12soundstretch9WavInFile3eofEv} [D] 'method soundstretch::uint soundstretch::WavInFile::getBytesPerSample() const' {_ZNK12soundstretch9WavInFile17getBytesPerSampleEv} [D] 'method soundstretch::uint soundstretch::WavInFile::getDataSizeInBytes() const' {_ZNK12soundstretch9WavInFile18getDataSizeInBytesEv} [D] 'method soundstretch::uint soundstretch::WavInFile::getElapsedMS() const' {_ZNK12soundstretch9WavInFile12getElapsedMSEv} [D] 'method soundstretch::uint soundstretch::WavInFile::getLengthMS() const' {_ZNK12soundstretch9WavInFile11getLengthMSEv} [D] 'method soundstretch::uint soundstretch::WavInFile::getNumBits() const' {_ZNK12soundstretch9WavInFile10getNumBitsEv} [D] 'method soundstretch::uint soundstretch::WavInFile::getNumChannels() const' {_ZNK12soundstretch9WavInFile14getNumChannelsEv} [D] 'method soundstretch::uint soundstretch::WavInFile::getNumSamples() const' {_ZNK12soundstretch9WavInFile13getNumSamplesEv} [D] 'method soundstretch::uint soundstretch::WavInFile::getSampleRate() const' {_ZNK12soundstretch9WavInFile13getSampleRateEv} [D] 'method void soundstretch::WavInFile::init()' {_ZN12soundstretch9WavInFile4initEv} [D] 'method int soundstretch::WavInFile::read(float*, int)' {_ZN12soundstretch9WavInFile4readEPfi} [D] 'method int soundstretch::WavInFile::read(short int*, int)' {_ZN12soundstretch9WavInFile4readEPsi} [D] 'method int soundstretch::WavInFile::read(unsigned char*, int)' {_ZN12soundstretch9WavInFile4readEPhi} [D] 'method int soundstretch::WavInFile::readHeaderBlock()' {_ZN12soundstretch9WavInFile15readHeaderBlockEv} [D] 'method int soundstretch::WavInFile::readRIFFBlock()' {_ZN12soundstretch9WavInFile13readRIFFBlockEv} [D] 'method int soundstretch::WavInFile::readWavHeaders()' {_ZN12soundstretch9WavInFile14readWavHeadersEv} [D] 'method void soundstretch::WavInFile::rewind()' {_ZN12soundstretch9WavInFile6rewindEv} [D] 'method soundstretch::WavOutFile::WavOutFile(FILE*, int, int, int)' {_ZN12soundstretch10WavOutFileC2EP8_IO_FILEiii, aliases _ZN12soundstretch10WavOutFileC1EP8_IO_FILEiii} [D] 'method soundstretch::WavOutFile::WavOutFile(const soundstretch::STRING&, int, int, int)' {_ZN12soundstretch10WavOutFileC2ERKNSt7__cxx1112basic_stringIcSt11char_ traitsIcESaIcEEEiii, aliases _ZN12soundstretch10WavOutFileC1ERKNSt7__cxx1112basic_stringIcSt11char_t raitsIcESaIcEEEiii} [D] 'method void soundstretch::WavOutFile::fillInHeader(soundstretch::uint, soundstretch::uint, soundstretch::uint)' {_ZN12soundstretch10WavOutFile12fillInHeaderEjjj} [D] 'method void soundstretch::WavOutFile::finishHeader()' {_ZN12soundstretch10WavOutFile12finishHeaderEv} [D] 'method void soundstretch::WavOutFile::write(const float*, int)' {_ZN12soundstretch10WavOutFile5writeEPKfi} [D] 'method void soundstretch::WavOutFile::write(const short int*, int)' {_ZN12soundstretch10WavOutFile5writeEPKsi} [D] 'method void soundstretch::WavOutFile::write(const unsigned char*, int)' {_ZN12soundstretch10WavOutFile5writeEPKhi} [D] 'method void soundstretch::WavOutFile::writeHeader()' {_ZN12soundstretch10WavOutFile11writeHeaderEv} [D] 'function std::string soundstretch::convertString(const soundstretch::STRING&)' {_ZN12soundstretch13convertStringERKNSt7__cxx1112basic_stringIcSt11char _traitsIcESaIcEEE} [D] 'function void soundstretch::printHelloText(void)' {_ZN12soundstretch14printHelloTextEv} [D] 'function void soundstretch::ss_main(soundstretch::RunParameters&)' {_ZN12soundstretch7ss_mainERNS_13RunParametersE} 1 Removed function symbol not referenced by debug info: [D] _start 12 Removed variable symbols not referenced by debug info: [D] _IO_stdin_used [D] _ZTIN12soundstretch10WavOutFileE [D] _ZTIN12soundstretch11WavFileBaseE [D] _ZTIN12soundstretch9WavInFileE [D] _ZTINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [D] _ZTSN12soundstretch10WavOutFileE [D] _ZTSN12soundstretch11WavFileBaseE [D] _ZTSN12soundstretch9WavInFileE [D] _ZTSNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [D] _ZTVN12soundstretch10WavOutFileE [D] _ZTVN12soundstretch11WavFileBaseE [D] _ZTVN12soundstretch9WavInFileE ================ end of changes of 'soundstretch'=============== -- Sérgio M. B. -- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue