[packages/svt-vp9] - added fix for 32-bit size_t; release 2

qboosh qboosh at pld-linux.org
Sat Mar 21 09:45:26 CET 2026


commit 89d961e06795b81840c830bf5dc4338a60197f34
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Mar 21 09:45:36 2026 +0100

    - added fix for 32-bit size_t; release 2

 svt-vp9-x32.patch | 11 +++++++++++
 svt-vp9.spec      |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)
---
diff --git a/svt-vp9.spec b/svt-vp9.spec
index dcd72d0..40d1132 100644
--- a/svt-vp9.spec
+++ b/svt-vp9.spec
@@ -2,7 +2,7 @@ Summary:	Scalable Video Technology for VP9 encoder library
 Summary(pl.UTF-8):	Biblioteka kodera Scalable Video Technology dla VP9
 Name:		svt-vp9
 Version:	0.3.1
-Release:	1
+Release:	2
 License:	BSD+patent
 Group:		Libraries
 #Source0Download: https://github.com/OpenVisualCloud/SVT-VP9/releases
diff --git a/svt-vp9-x32.patch b/svt-vp9-x32.patch
index ca71c10..94c5a58 100644
--- a/svt-vp9-x32.patch
+++ b/svt-vp9-x32.patch
@@ -9,3 +9,14 @@
  %endif
  
  %define FORMAT_MACHO 0
+--- SVT-VP9-0.3.1/Source/Lib/Codec/EbPacketizationProcess.c.orig	2025-12-04 16:44:35.000000000 +0100
++++ SVT-VP9-0.3.1/Source/Lib/Codec/EbPacketizationProcess.c	2026-03-21 09:27:42.406973667 +0100
+@@ -323,7 +323,7 @@ void* eb_vp9_packetization_kernel(void *
+         rate_control_tasks_ptr->task_type                       = RC_PACKETIZATION_FEEDBACK_RESULT;
+ 
+         OutputBitstreamUnit *output_bitstream_ptr = (OutputBitstreamUnit*)picture_control_set_ptr->bitstream_ptr->output_bitstream_ptr;
+-        uint64_t size;
++        size_t size;
+ 
+         size = 0;
+         eb_vp9_reset_bitstream(
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/svt-vp9.git/commitdiff/89d961e06795b81840c830bf5dc4338a60197f34



More information about the pld-cvs-commit mailing list