Summary: | media-video/ffmpeg-4.3.2 fails to build with USE=kvazaar | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | poli.sb |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | jstein, luke, l_indien |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
`brotli` compressed build log.
patch to fix ffmpeg compilation with USE=kvazaar output from emerge --info =media-video/ffmpeg-4.4.3 |
Description
poli.sb
2021-06-03 06:35:49 UTC
Before the June 2021 update, it built successfully but not now. Maybe FFmpeg people lacking behind. Please use compression as described on https://wiki.gentoo.org/wiki/Attach_the_logs_to_the_bug_ticket next time. Developers have to rely on a tool chain to handle more bugs per time. Still relevant with ffmpeg version 4.4.3: build ends with: src/libavcodec/libkvazaar.c: In function 'libkvazaar_init': src/libavcodec/libkvazaar.c:99:14: error: 'kvz_config' has no member named 'rc_algorithm'; did you mean 'ime_algorithm'? 99 | cfg->rc_algorithm = KVZ_LAMBDA; | ^~~~~~~~~~~~ | ime_algorithm (twice) The following patch fixes the compilation problem. However, I cannot garantee we get the same behavior as desired... Created attachment 843347 [details, diff]
patch to fix ffmpeg compilation with USE=kvazaar
Created attachment 843349 [details]
output from emerge --info =media-video/ffmpeg-4.4.3
|