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 */

Reply via email to