Source: gerbera Version: 1.1.0+dfsg-3 Severity: important X-Debbugs-Cc: [email protected] 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

