Summary: | media-video/ffmpeg-6.1.1-r5 - src/.../vulkan_av1.c: error: StdVideoAV1MESASequenceHeader undeclared (first use in this function) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | atoth, chewi, chiitoo, flaviocamilo, florian-evers, gentoo.qxrin, germtoo, immoloism, javran.c, leonchik1976, Letto2, michaeldanielpennington, nurali258, orbea, perfect007gentleman, zoltan |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/36186 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.clang.tar.xz etc.portage.tar.xz logs.tar.xz media-video:ffmpeg-6.1.1-r5:20240404-170522.log.xz qlist-info.txt temp.tar.xz test results for vulkan rename patch |
Description
Toralf Förster
![]() Created attachment 889447 [details]
emerge-info.txt
Created attachment 889448 [details]
emerge-history.txt
Created attachment 889449 [details]
environment
Created attachment 889450 [details]
etc.clang.tar.xz
Created attachment 889451 [details]
etc.portage.tar.xz
Created attachment 889452 [details]
logs.tar.xz
Created attachment 889453 [details]
media-video:ffmpeg-6.1.1-r5:20240404-170522.log.xz
Created attachment 889454 [details]
qlist-info.txt
Created attachment 889455 [details]
temp.tar.xz
*** Bug 928611 has been marked as a duplicate of this bug. *** Build with USE="-vulcan" succeeds. Additionally I've built this version with USE="vulcan" was successful before this (on March 30th). Could it be related to the recent bump of dev-util/vulkan-headers to 1.3.280.0? (In reply to Zoltan Puskas from comment #11) > Build with USE="-vulcan" succeeds. Additionally I've built this version with > USE="vulcan" was successful before this (on March 30th). Could it be related > to the recent bump of dev-util/vulkan-headers to 1.3.280.0? It is not a very big problem but....you may want to say "vulkan" instead of "vulcan" Sorry that's a typo on my side, yes I meant USE="vulkan". I think the solution is in commit https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/ecdc94b97f809d5f2b88640842fd0541951ad295 of FFmpeg. I've tried applying the exported commit as a patch but it won't apply cleanly via /etc/portage/patches mechanism, so it seems this has to be backported manually for Gentoo. (In reply to Zoltan Puskas from comment #13) > Sorry that's a typo on my side, yes I meant USE="vulkan". > > I think the solution is in commit > https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/ > ecdc94b97f809d5f2b88640842fd0541951ad295 of FFmpeg. > > I've tried applying the exported commit as a patch but it won't apply > cleanly via /etc/portage/patches mechanism, so it seems this has to be > backported manually for Gentoo. This is commit for 7.0, you need this commit https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fef22c87ada4517441701e6e61e062c9f4399c8e for 6.1 The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7ae185d12135418fee061d38e3d2e9ae497ddd commit 2a7ae185d12135418fee061d38e3d2e9ae497ddd Author: germ <germtoo@outlook.com> AuthorDate: 2024-04-09 23:13:30 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-04-10 01:46:06 +0000 media-video/ffmpeg: fix build with vulkan-headers-1.3.280.0 Adds https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/fef22c87ada4517441701e6e61e062c9f4399c8e [sam: Fixup commit message and add references to patch.] Closes: https://bugs.gentoo.org/928593 Signed-off-by: germ <germtoo@outlook.com> Closes: https://github.com/gentoo/gentoo/pull/36186 Signed-off-by: Sam James <sam@gentoo.org> media-video/ffmpeg/ffmpeg-6.1.1-r5.ebuild | 2 + .../ffmpeg/files/ffmpeg-6.1.1-vulkan-rename.patch | 127 +++++++++++++++++++++ 2 files changed, 129 insertions(+) Created attachment 890129 [details]
test results for vulkan rename patch
output of ebuild ffmpeg-6.1.1.ebuild clean test
|