Source: ring Version: 20231201.0~ds1-1 Severity: important Tags: trixie sid ftbfs Usertags: ffmpeg-7.0
Hi, during a rebuild of the reverse dependencies for the transition to ffmpeg 7.0, your package failed to build Relevant part (hopefully): > /bin/bash ../libtool --tag=CXX --mode=compile g++ -std=gnu++17 > -DHAVE_CONFIG_H -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 > -fvisibility=hidden -DLIBJAMI_BUILD -DASIO_STANDALONE -DMSGPACK_NO_BOOST > -I/<<PKGBUILDDIR>>/daemon/contrib/aarch64-linux-gnu/include -DPJ_AUTOCONF=1 > -I/usr/include/jsoncpp -I/<<PKGBUILDDIR>>/daemon/src > -I/<<PKGBUILDDIR>>/daemon/src/config -I/<<PKGBUILDDIR>>/daemon/src/media > -I/<<PKGBUILDDIR>>/daemon/test -I/<<PKGBUILDDIR>>/daemon/src/jami > -DPREFIX=\"/usr\" -DJAMI_DATADIR=\"/usr/share/jami\" -DENABLE_TRACE > -DJAMI_REVISION=\"\" -DJAMI_DIRTY_REPO=\"dirty\" -DPJSIP_MAX_PKT_LEN=8000 > -DPJ_AUTOCONF=1 -I../src/jamidht/eth -Wdate-time -D_FORTIFY_SOURCE=2 > -DNDEBUG=1 -O3 -Wno-deprecated -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -mbranch-protection=standard -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -MT media/media_encoder.lo -MD -MP -MF $depbase.Tpo -c > -o media/media_encoder.lo media/media_encoder.cpp &&\ > mv -f $depbase.Tpo $depbase.Plo > libtool: compile: g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I.. > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fvisibility=hidden > -DLIBJAMI_BUILD -DASIO_STANDALONE -DMSGPACK_NO_BOOST > "-I/<<PKGBUILDDIR>>/daemon/contrib/aarch64-linux-gnu/include" -DPJ_AUTOCONF=1 > -I/usr/include/jsoncpp "-I/<<PKGBUILDDIR>>/daemon/src" > "-I/<<PKGBUILDDIR>>/daemon/src/config" "-I/<<PKGBUILDDIR>>/daemon/src/media" > "-I/<<PKGBUILDDIR>>/daemon/test" "-I/<<PKGBUILDDIR>>/daemon/src/jami" > -DPREFIX=\"/usr\" -DJAMI_DATADIR=\"/usr/share/jami\" -DENABLE_TRACE > -DJAMI_REVISION=\"\" -DJAMI_DIRTY_REPO=\"dirty\" -DPJSIP_MAX_PKT_LEN=8000 > -DPJ_AUTOCONF=1 -I../src/jamidht/eth -Wdate-time -D_FORTIFY_SOURCE=2 > -DNDEBUG=1 -O3 -Wno-deprecated -g -O2 "-ffile-prefix-map=/<<PKGBUILDDIR>>=." > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -mbranch-protection=standard -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -MT media/media_encoder.lo -MD -MP -MF > media/.deps/media_encoder.Tpo -c media/media_encoder.cpp -o > media/media_encoder.o > media/media_decoder.cpp: In member function ‘jami::MediaDemuxer::Status > jami::MediaDemuxer::decode()’: > media/media_decoder.cpp:349:40: error: ‘const struct AVInputFormat’ has no > member named ‘read_header’ > 349 | auto ret = inputCtx_->iformat->read_header(inputCtx_); > | ^~~~~~~~~~~ > media/media_decoder.cpp: In member function ‘jami::DecodeStatus > jami::MediaDecoder::flush()’: > media/media_decoder.cpp:750:19: warning: ‘void av_init_packet(AVPacket*)’ is > deprecated [-Wdeprecated-declarations] > 750 | av_init_packet(&inpacket); > | ~~~~~~~~~~~~~~^~~~~~~~~~~ > In file included from /usr/include/aarch64-linux-gnu/libavcodec/avcodec.h:44, > from media/libav_deps.h:28, > from media/media_decoder.cpp:23: > /usr/include/aarch64-linux-gnu/libavcodec/packet.h:653:6: note: declared here > 653 | void av_init_packet(AVPacket *pkt); > | ^~~~~~~~~~~~~~ > make[4]: *** [Makefile:2455: media/media_decoder.lo] Error 1 The full build log is available from: https://people.debian.org/~sramacher/ffmpeg-7.0/ring_arm64.build ffmpeg 7.0 is available in experimental. Cheers -- Sebastian Ramacher