Summary: | media-tv/tvheadend-4.2.8-r2 with ffmpeg-5.0: src/plumbing/transcoding.c:26:10: fatal error: libavresample/avresample.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kobboi <gentoo> |
Component: | Current packages | Assignee: | James Le Cuirot <chewi> |
Status: | IN_PROGRESS --- | ||
Severity: | normal | CC: | pacho, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/tvheadend/tvheadend/pull/1460 | ||
Whiteboard: | Workaround dep applied; could disable ffmpeg support entirely(?) | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 831437 | ||
Attachments: |
build.log.gz
emerge-info.txt |
Description
Kobboi
2022-02-28 20:37:53 UTC
Created attachment 766057 [details]
build.log.gz
Created attachment 766058 [details]
emerge-info.txt
Compiles fine with: * USE=ffmpeg and ffmpeg-4.4.1 * USE=-ffmpeg and ffmpeg-5.0 I've tried to do this API migration myself, but it's not easy. I'm not hugely motivated because I don't use FFmpeg with Tvheadend, and for the time being, I'm not even using Tvheadend at all. I've submitted what I have so far anyway. (In reply to James Le Cuirot from comment #4) > I've tried to do this API migration myself, but it's not easy. I'm not > hugely motivated because I don't use FFmpeg with Tvheadend, and for the time > being, I'm not even using Tvheadend at all. I've submitted what I have so > far anyway. Thank you! I'd offer to help but.. my fragile Pi setup with a bunch of TV tuners stuck into it isn't running right now either. :| Ping I've gone as far as I am comfortable with for this. It's still the case that I'm not using Tvheadend at all due to hardware issues. Upstream have not been helpful either. If you want to drop FFmpeg 4 at some point then we may just have to drop/mask the flag. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46a719da13dfcdae9a1689fe3b6d2f37242cff9 commit d46a719da13dfcdae9a1689fe3b6d2f37242cff9 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-02-15 06:19:24 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-15 06:19:24 +0000 media-tv/tvheadend: depend on <ffmpeg-5 Bug: https://bugs.gentoo.org/834399 Signed-off-by: Sam James <sam@gentoo.org> media-tv/tvheadend/tvheadend-4.2.8-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Fedora RPMFusion people look to use a snapshot that, supposedly, works with ffmpeg6: https://download1.rpmfusion.org/free/fedora/development/rawhide/Everything/source/SRPMS//repoview/tvheadend.html Yep, upstream got there in the end. I'll make a snapshot bump tomorrow. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78abc588b5811a3b597cc476a58f9881efc6adb9 commit 78abc588b5811a3b597cc476a58f9881efc6adb9 Author: James Le Cuirot <chewi@gentoo.org> AuthorDate: 2024-03-24 15:36:31 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2024-03-24 15:36:31 +0000 media-tv/tvheadend: Bump to 20240322 snapshot for ffmpeg 5+, fix Python deps Bug: https://bugs.gentoo.org/834399 Signed-off-by: James Le Cuirot <chewi@gentoo.org> media-tv/tvheadend/Manifest | 1 + media-tv/tvheadend/tvheadend-4.3_p20240322.ebuild | 168 ++++++++++++++++++++++ media-tv/tvheadend/tvheadend-9999.ebuild | 21 +-- 3 files changed, 182 insertions(+), 8 deletions(-) Nice, thanks |