Bug#1004830: gerbera: FTBFS with ffmpeg 5.0
Sebastian Ramacher
sramacher at debian.org
Tue Feb 1 22:42:58 GMT 2022
Source: gerbera
Version: 1.1.0+dfsg-3
Severity: important
X-Debbugs-Cc: sramacher at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-multimedia-maintainers/attachments/20220201/0bc68610/attachment.sig>
More information about the pkg-multimedia-maintainers
mailing list