Source: gerbera Version: 1.1.0+dfsg-3 Severity: important X-Debbugs-Cc: sramac...@debian.org Tags: sid bookworm ftbfs Usertags: ffmpeg5.0
gerbera FTBFS with ffmpeg 5.0 in experimental: /usr/lib/ccache/c++ -DAUTO_CREATE_DATABASE -DEXTEND_PROTOCOLINFO -DEXTERNAL_TRANSCODING -DHAVE_AVSTREAM_CODECPAR -DHAVE_CURL -DHAVE_EXIV2 -DHAVE_FFMPEG -DHAVE_FFMPEGTHUMBNAILER -DHAVE_INOTIFY -DHAVE_JS -DHAVE_LIBEXIF -DHAVE_MAGIC -DHAVE_MYSQL -DHAVE_NL_LANGINFO -DHAVE_SETLOCALE -DHAVE_SQLITE3 -DHAVE_TAGLIB -DONLINE_SERVICES -DPACKAGE_DATADIR=\"/usr/share/gerbera\" -DPACKAGE_NAME=\"gerbera\" -DTOMBDEBUG -DVERSION=\"1.1.0\" -DYOUTUBE -D__FILENAME__=\"src/metadata/taglib_handler.cc\" -I/<<PKGBUILDDIR>>/src -I/usr/include/upnp -I/usr/include/mysql -I/usr/include/libexif -I/usr/include/exiv2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=c++14 -MD -MT CMakeFiles/libgerbera.dir/src/metadata/taglib_handler.cc.o -MF CMakeFiles/libgerbera.dir/src/metadata/taglib_handler.cc.o.d -o CMakeFiles/libgerbera.dir/src/metadata/taglib_handler.cc.o -c /<<PKGBUILDDIR>>/src/metadata/taglib_handler.cc /<<PKGBUILDDIR>>/src/metadata/ffmpeg_handler.cc: In member function ‘virtual void FfmpegHandler::fillMetadata(zmm::Ref<CdsItem>)’: /<<PKGBUILDDIR>>/src/metadata/ffmpeg_handler.cc:233:5: error: ‘av_register_all’ was not declared in this scope 233 | av_register_all(); | ^~~~~~~~~~~~~~~ make[3]: *** [CMakeFiles/libgerbera.dir/build.make:541: CMakeFiles/libgerbera.dir/src/metadata/ffmpeg_handler.cc.o] Error 1 make[3]: *** Waiting for unfinished jobs.... /<<PKGBUILDDIR>>/src/metadata/taglib_handler.cc: In member function ‘virtual zmm::Ref<IOHandler> TagLibHandler::serveContent(zmm::Ref<CdsItem>, int, off_t*)’: /<<PKGBUILDDIR>>/src/metadata/taglib_handler.cc:307:41: warning: ‘TagLib::MP4::ItemListMap’ is deprecated [-Wdeprecated-declarations] 307 | const TagLib::MP4::ItemListMap& itemsListMap = f.tag()->itemListMap(); | ^~~~~~~~~~~~ In file included from /usr/include/taglib/mp4file.h:33, from /<<PKGBUILDDIR>>/src/metadata/taglib_handler.cc:45: /usr/include/taglib/mp4tag.h:45:57: note: declared here 45 | TAGLIB_DEPRECATED typedef TagLib::Map<String, Item> ItemListMap; | ^~~~~~~~~~~ /<<PKGBUILDDIR>>/src/metadata/taglib_handler.cc:307:76: warning: ‘TagLib::MP4::ItemMap& TagLib::MP4::Tag::itemListMap()’ is deprecated [-Wdeprecated-declarations] 307 | const TagLib::MP4::ItemListMap& itemsListMap = f.tag()->itemListMap(); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/taglib/mp4file.h:33, from /<<PKGBUILDDIR>>/src/metadata/taglib_handler.cc:45: /usr/include/taglib/mp4tag.h:77:36: note: declared here 77 | TAGLIB_DEPRECATED ItemMap &itemListMap(); | ^~~~~~~~~~~ /<<PKGBUILDDIR>>/src/metadata/taglib_handler.cc: In member function ‘void TagLibHandler::extractMP4(TagLib::IOStream*, zmm::Ref<CdsItem>)’: /<<PKGBUILDDIR>>/src/metadata/taglib_handler.cc:573:30: warning: ‘TagLib::MP4::ItemListMap’ is deprecated [-Wdeprecated-declarations] 573 | TagLib::MP4::ItemListMap itemsListMap = mp4.tag()->itemListMap(); | ^~~~~~~~~~~~ In file included from /usr/include/taglib/mp4file.h:33, from /<<PKGBUILDDIR>>/src/metadata/taglib_handler.cc:45: /usr/include/taglib/mp4tag.h:45:57: note: declared here 45 | TAGLIB_DEPRECATED typedef TagLib::Map<String, Item> ItemListMap; | ^~~~~~~~~~~ /<<PKGBUILDDIR>>/src/metadata/taglib_handler.cc:573:67: warning: ‘TagLib::MP4::ItemMap& TagLib::MP4::Tag::itemListMap()’ is deprecated [-Wdeprecated-declarations] 573 | TagLib::MP4::ItemListMap itemsListMap = mp4.tag()->itemListMap(); | ~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/taglib/mp4file.h:33, from /<<PKGBUILDDIR>>/src/metadata/taglib_handler.cc:45: /usr/include/taglib/mp4tag.h:77:36: note: declared here 77 | TAGLIB_DEPRECATED ItemMap &itemListMap(); | ^~~~~~~~~~~ make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' Cheers -- Sebastian Ramacher
signature.asc
Description: PGP signature