Bug#1072449: retroarch: FTBFS with ffmpeg 7.0: record/drivers/record_ffmpeg.c:304:16: error: ‘AVCodecContext’ has no member named ‘channels’

Ryan Tandy ryan at nardis.ca
Tue Jul 30 01:07:21 BST 2024


Hi Jonathan,

On Sun, Jun 02, 2024 at 03:26:12PM +0200, Sebastian Ramacher wrote:
>Source: retroarch
>Version: 1.18.0+dfsg-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

It looks ffmpeg 7.0 support was added in retroarch 1.19.0:

https://www.libretro.com/index.php/retroarch-1-19-0-release/
https://github.com/libretro/RetroArch/commit/bff678c48a3d453244486b64a21fd4e00f56cbfb

I rebuilt retroarch locally with ffmpeg 7.0.1 from unstable and it 
succeeded. I think this bug can be closed as fixed in retroarch 
1.19.1+dfsg-1, do you agree?

(Also, could you please push the git tag for 1.19.1+dfsg-1?)

Thanks for maintaining retroarch,
Ryan



More information about the Pkg-games-devel mailing list