Source: zoneminder
Version: 1.36.37+dfsg1-1
Severity: important
Tags: ftbfs sid forky
X-Debbugs-Cc: sramacher@debian.org
Usertags: ffmpeg-9.0
Dear maintainer,
zoneminder FTBFS with ffmpeg 9.0 (available in unstable):
[ 72%] Building CXX object src/CMakeFiles/zm.dir/zm_ffmpeg.cpp.o
cd /build/reproducible-path/zoneminder-1.36.37+dfsg1/dbuild/src && /usr/bin/aarch64-linux-gnu-g++ -DHAVE_SENDFILE4_SUPPORT=1 -I/build/reproducible-path/zoneminder-1.36.37+dfsg1/dbuild/src -I/build/reproducible-path/zoneminder-1.36.37+dfsg1/src -I/usr/include/mysql -I/build/reproducible-path/zoneminder-1.36.37+dfsg1/dbuild -I/build/reproducible-path/zoneminder-1.36.37+dfsg1/dep/libbcrypt/include/bcrypt -I/build/reproducible-path/zoneminder-1.36.37+dfsg1/dep/jwt-cpp/include -I/build/reproducible-path/zoneminder-1.36.37+dfsg1/dep/RtspServer/src -I/build/reproducible-path/zoneminder-1.36.37+dfsg1/dep/RtspServer/src/xop -I/build/reproducible-path/zoneminder-1.36.37+dfsg1/dep/RtspServer/src/3rdpart -I/build/reproducible-path/zoneminder-1.36.37+dfsg1/dep/span-lite/include -g -O2 -ffile-prefix-map=/build/reproducible-path/zoneminder-1.36.37+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -Wconditionally-supported -Wextra -Wformat-security -Wno-cast-function-type -Wno-unused-parameter -Woverloaded-virtual -Wvla -MD -MT src/CMakeFiles/zm.dir/zm_ffmpeg.cpp.o -MF CMakeFiles/zm.dir/zm_ffmpeg.cpp.o.d -o CMakeFiles/zm.dir/zm_ffmpeg.cpp.o -c /build/reproducible-path/zoneminder-1.36.37+dfsg1/src/zm_ffmpeg.cpp
/build/reproducible-path/zoneminder-1.36.37+dfsg1/src/zm_ffmpeg.cpp: In function ‘int check_sample_fmt(const AVCodec*, AVSampleFormat)’:
/build/reproducible-path/zoneminder-1.36.37+dfsg1/src/zm_ffmpeg.cpp:376:41: error: ‘const AVCodec’ {aka ‘const struct AVCodec’} has no member named ‘sample_fmts’
376 | const enum AVSampleFormat *p = codec->sample_fmts;
| ^~~~~~~~~~~
make[3]: *** [src/CMakeFiles/zm.dir/build.make:474: src/CMakeFiles/zm.dir/zm_ffmpeg.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/reproducible-path/zoneminder-1.36.37+dfsg1/dbuild'
make[2]: *** [CMakeFiles/Makefile2:608: src/CMakeFiles/zm.dir/all] Error 2
make[2]: Leaving directory '/build/reproducible-path/zoneminder-1.36.37+dfsg1/dbuild'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/zoneminder-1.36.37+dfsg1/dbuild'
dh_auto_build: error: cd dbuild && make -j2 INSTALL="install --strip-program=true" VERBOSE=1 returned exit code 2
For more details, see the attached build log.
Cheers