Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ffmpeg-5 for openSUSE:Factory checked in at 2023-02-01 16:38:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ffmpeg-5 (Old) and /work/SRC/openSUSE:Factory/.ffmpeg-5.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ffmpeg-5" Wed Feb 1 16:38:57 2023 rev:13 rq:1062300 version:5.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ffmpeg-5/ffmpeg-5.changes 2023-01-30 17:21:08.943823157 +0100 +++ /work/SRC/openSUSE:Factory/.ffmpeg-5.new.32243/ffmpeg-5.changes 2023-02-01 16:44:10.831508678 +0100 @@ -1,0 +2,6 @@ +Tue Jan 31 16:03:09 UTC 2023 - Jan Engelhardt <jeng...@inai.de> + +- Add no-vk-video-decoding.patch to resolve build failure + with Vulkan 1.3.239 + +------------------------------------------------------------------- New: ---- no-vk-video-decoding.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ffmpeg-5.spec ++++++ --- /var/tmp/diff_new_pack.AOqfEw/_old 2023-02-01 16:44:11.355511530 +0100 +++ /var/tmp/diff_new_pack.AOqfEw/_new 2023-02-01 16:44:11.359511552 +0100 @@ -108,6 +108,7 @@ Patch10: ffmpeg-chromium.patch Patch11: ffmpeg-CVE-2022-3964.patch Patch91: ffmpeg-dlopen-openh264.patch +Patch92: no-vk-video-decoding.patch %if %{with amf_sdk} BuildRequires: AMF-devel @@ -845,6 +846,7 @@ Patch10: ffmpeg-chromium.patch Patch11: ffmpeg-CVE-2022-3964.patch Patch91: ffmpeg-dlopen-openh264.patch +Patch92: no-vk-video-decoding.patch BuildRequires: c_compiler %description ++++++ no-vk-video-decoding.patch ++++++ From: Jan Engelhardt <jeng...@inai.de> Date: 2023-01-31 17:02:24.764525660 +0100 VK_EXT_VIDEO_DECODE_H264_EXTENSION_NAME changed to VK_KHR_VIDEO_DECODE_H264_EXTENSION_NAME between VK 1.3.236 -> 1.3.239, and now ffmpeg fails to build. Upstream ffmpeg has just removed the optional extensions again - see commit eb0455d64690eed0068e5cb202f72ecdf899837c . --- libavutil/hwcontext_vulkan.c | 2 ++ 1 file changed, 2 insertions(+) Index: ffmpeg-5.1.2/libavutil/hwcontext_vulkan.c =================================================================== --- ffmpeg-5.1.2.orig/libavutil/hwcontext_vulkan.c +++ ffmpeg-5.1.2/libavutil/hwcontext_vulkan.c @@ -356,12 +356,14 @@ static const VulkanOptExtension optional #endif /* Video encoding/decoding */ +#if 0 { VK_KHR_VIDEO_QUEUE_EXTENSION_NAME, FF_VK_EXT_NO_FLAG }, { VK_KHR_VIDEO_DECODE_QUEUE_EXTENSION_NAME, FF_VK_EXT_NO_FLAG }, { VK_KHR_VIDEO_ENCODE_QUEUE_EXTENSION_NAME, FF_VK_EXT_NO_FLAG }, { VK_EXT_VIDEO_ENCODE_H264_EXTENSION_NAME, FF_VK_EXT_NO_FLAG }, { VK_EXT_VIDEO_DECODE_H264_EXTENSION_NAME, FF_VK_EXT_NO_FLAG }, { VK_EXT_VIDEO_DECODE_H265_EXTENSION_NAME, FF_VK_EXT_NO_FLAG }, +#endif }; /* Converts return values to strings */