After upgrading to ffmpeg 8.0, I got a build error "ffmpegaudio.cc:353:5: error: ‘avcodec_close’ was not declared in this scope; did you mean ‘avio_close’?" that is fixed by removing the avcodec_close. I think this fix https://github.com/goldendict/goldendict/commit/b4f3fcdc4861975ec49ae2bb894f907c072fc8f6 solves the issue as well.
Some details can be found in https://github.com/goldendict/goldendict/issues/1729
Pinned Comments
MikeWalrus commented on 2023-12-21 14:24 (UTC)
@TheExplorer I recommend vedgy’s webengine branch if you don’t want to build qt5-webKit, before it’s merged at least.