Control: tags 1042395 + patch Control: tags 1042395 + pending
Dear maintainer, I've prepared an NMU for casparcg-server (versioned as 2.3.3+dfsg-3.1) and uploaded it. Regards. diff -Nru casparcg-server-2.3.3+dfsg/debian/changelog casparcg-server-2.3.3+dfsg/debian/changelog --- casparcg-server-2.3.3+dfsg/debian/changelog 2022-09-02 17:30:00.000000000 +0200 +++ casparcg-server-2.3.3+dfsg/debian/changelog 2023-10-10 09:13:09.000000000 +0200 @@ -1,3 +1,13 @@ +casparcg-server (2.3.3+dfsg-3.1) unstable; urgency=medium + + * Non-maintainer upload. + + [ Nick Rosbrook <en...@ubuntu.com> ] + * debian/patches: add use-renamed-AV_CODEC_CAP_OTHER_THREADS.patch + This fixes FTBFS against ffmpeg 6.0 (LP: #2034959, Closes: #1042395) + + -- Gianfranco Costamagna <locutusofb...@debian.org> Tue, 10 Oct 2023 09:13:09 +0200 + casparcg-server (2.3.3+dfsg-3) unstable; urgency=medium [ Filip Hanes ] diff -Nru casparcg-server-2.3.3+dfsg/debian/patches/series casparcg-server-2.3.3+dfsg/debian/patches/series --- casparcg-server-2.3.3+dfsg/debian/patches/series 2022-08-31 16:43:35.000000000 +0200 +++ casparcg-server-2.3.3+dfsg/debian/patches/series 2023-10-10 09:09:47.000000000 +0200 @@ -4,3 +4,4 @@ 0004-fix-shader-frag.patch 1001-cmake-ftbfs.patch 1002-arm64-compatibility.patch +use-renamed-AV_CODEC_CAP_OTHER_THREADS.patch diff -Nru casparcg-server-2.3.3+dfsg/debian/patches/use-renamed-AV_CODEC_CAP_OTHER_THREADS.patch casparcg-server-2.3.3+dfsg/debian/patches/use-renamed-AV_CODEC_CAP_OTHER_THREADS.patch --- casparcg-server-2.3.3+dfsg/debian/patches/use-renamed-AV_CODEC_CAP_OTHER_THREADS.patch 1970-01-01 01:00:00.000000000 +0100 +++ casparcg-server-2.3.3+dfsg/debian/patches/use-renamed-AV_CODEC_CAP_OTHER_THREADS.patch 2023-10-10 09:09:47.000000000 +0200 @@ -0,0 +1,18 @@ +Description: Use AV_CODEC_CAP_OTHER_THREADS instead of AV_CODEC_CAP_AUTO_THREADS + This flag was renamed in libavcodec: https://github.com/FFmpeg/FFmpeg/blob/n6.0/doc/APIchanges#L436-L439. +Author: Nick Rosbrook <en...@ubuntu.com> +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/casparcg-server/+bug/2034959 +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042395 +Forwarded: https://salsa.debian.org/multimedia-team/casparcg-server/-/merge_requests/5 +Last-Update: 2023-09-08 +--- a/src/modules/ffmpeg/producer/av_producer.cpp ++++ b/src/modules/ffmpeg/producer/av_producer.cpp +@@ -106,7 +106,7 @@ + FF(av_opt_set_int(ctx.get(), "refcounted_frames", 1, 0)); + + int numThreads = 1; +- if (codec->capabilities & AV_CODEC_CAP_AUTO_THREADS) { ++ if (codec->capabilities & AV_CODEC_CAP_OTHER_THREADS) { + numThreads = 0; + } else if (codec->capabilities & AV_CODEC_CAP_SLICE_THREADS) { + numThreads = std::min<int>(8, std::thread::hardware_concurrency() / 2); On Thu, 27 Jul 2023 16:13:45 +0300 Adrian Bunk <b...@debian.org> wrote:
Source: casparcg-server Version: 2.3.3+dfsg-3 Severity: serious Tags: ftbfs trixie sid https://buildd.debian.org/status/logs.php?pkg=casparcg-server&ver=2.3.3%2Bdfsg-3%2Bb2 ... /<<PKGBUILDDIR>>/src/modules/ffmpeg/producer/av_producer.cpp: In constructor ‘caspar::ffmpeg::Decoder::Decoder(AVStream*)’: /<<PKGBUILDDIR>>/src/modules/ffmpeg/producer/av_producer.cpp:109:35: error: ‘AV_CODEC_CAP_AUTO_THREADS’ was not declared in this scope; did you mean ‘AV_CODEC_CAP_FRAME_THREADS’? 109 | if (codec->capabilities & AV_CODEC_CAP_AUTO_THREADS) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ | AV_CODEC_CAP_FRAME_THREADS ...
OpenPGP_signature.asc
Description: OpenPGP digital signature