Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ffmpeg-8 for openSUSE:Factory checked in at 2026-06-19 16:30:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ffmpeg-8 (Old) and /work/SRC/openSUSE:Factory/.ffmpeg-8.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ffmpeg-8" Fri Jun 19 16:30:04 2026 rev:13 rq:1360091 version:8.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ffmpeg-8/ffmpeg-8.changes 2026-05-29 18:05:45.094994361 +0200 +++ /work/SRC/openSUSE:Factory/.ffmpeg-8.new.1956/ffmpeg-8.changes 2026-06-19 17:15:09.621229772 +0200 @@ -1,0 +2,8 @@ +Wed Jun 17 18:20:21 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 8.1.2 + * Fix some buffer overflows, integer overflows, negative + indices, off-by-one erros and double frees in various codecs, + muxers and filters. + +------------------------------------------------------------------- Old: ---- ffmpeg-8.1.1.tar.xz ffmpeg-8.1.1.tar.xz.asc New: ---- ffmpeg-8.1.2.tar.xz ffmpeg-8.1.2.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ffmpeg-8.spec ++++++ --- /var/tmp/diff_new_pack.Yg4ZVk/_old 2026-06-19 17:15:16.313459304 +0200 +++ /var/tmp/diff_new_pack.Yg4ZVk/_new 2026-06-19 17:15:16.313459304 +0200 @@ -41,21 +41,16 @@ %preamble_string libswscale-devel %comparator %conflicts_version \ %nil -%if 0%{?BUILD_ORIG} -%bcond_without amf_sdk -%bcond_without cuda_sdk -%else -# If software H264 is disabled, the hw driver must be as well: -# HW drivers can fail to initialize, namely when the hardware is absent. -# Browsers choose video formats on sites like youtube based on `ffmpeg -# -codecs` rather than the success/failure status of libav* initialization. -# This becomes a problem when a format only has a HW driver; -# the browser thinks it can do H264 but never succeeds. -%bcond_with amf_sdk -%bcond_with cuda_sdk -%endif +# Many programs only look for one decoder and implement no fallback to other +# drivers or codecs. For this reason, the decoder list is trimmed in +# BUILD_ORIG=0 so that no decoder with potential to initialization failure +# (mostly concerns HW accelerators) ever becomes first preference, even if that +# means completely throwing away an entire codec (group of decoders). +# By default, start with a disabled state +%bcond_with amf_sdk %bcond_with amrwb +%bcond_with cuda_sdk %bcond_with fdk_aac_dlopen %bcond_with opencore %bcond_with smbclient @@ -64,39 +59,46 @@ %bcond_with x265 %bcond_with xvid -%if 0%{?suse_version} > 1600 -%bcond_without mysofa -%bcond_without vidstab +# Then we enable them one by one for various targets +%if 0%{?BUILD_ORIG} +%bcond_without amf_sdk +%bcond_without cuda_sdk +%endif + +%if 0%{?suse_version} >= 1699 +# TW has all the deps +%bcond_without amrwb %bcond_without codec2 +%bcond_without mysofa +%bcond_without opencore %bcond_without rubberband +%bcond_without vidstab %bcond_without vulkan -%bcond_without amrwb -%bcond_without opencore %bcond_without xvid -%else -%if 0%{?suse_version} > 1500 -%bcond_without mysofa -%bcond_without vidstab +%elif 0%{?suse_version} >= 1600 +# Leap 16 is missing xvid +%bcond_without amrwb %bcond_without codec2 +%bcond_without mysofa +%bcond_without opencore %bcond_without rubberband +%bcond_without vidstab %bcond_without vulkan -%bcond_without amrwb -%bcond_without opencore %else -%bcond_with mysofa -%bcond_with vidstab +# Even fewer things in Leap 15 %bcond_with codec2 +%bcond_with mysofa %bcond_with rubberband +%bcond_with vidstab %bcond_with vulkan %endif -%endif %define _name ffmpeg %define _major_version 8 %define _major_expected 9 Name: ffmpeg-8 -Version: 8.1.1 +Version: 8.1.2 Release: 0 Summary: Set of libraries for working with various multimedia formats License: GPL-3.0-or-later @@ -791,7 +793,7 @@ # #!BcntSyncTag: ffmpeg-8 Name: ffmpeg-8-mini -Version: 8.1.1 +Version: 8.1.2 Release: 0 Summary: Set of libraries for working with various multimedia formats License: GPL-3.0-or-later ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.Yg4ZVk/_old 2026-06-19 17:15:16.385461774 +0200 +++ /var/tmp/diff_new_pack.Yg4ZVk/_new 2026-06-19 17:15:16.393462049 +0200 @@ -1,5 +1,5 @@ -mtime: 1779883434 -commit: c92374075d96ebc7d7c04c891062c25d95c3dd50f8a78a2db034854a473eb430 +mtime: 1781721710 +commit: 0d8c54746b3cda6ff56fcf051f9407cfd5bd9ccabc6869d05459f705a9662bb7 url: https://src.opensuse.org/jengelh/ffmpeg revision: master ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-06-17 20:41:50.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ ffmpeg-8.1.1.tar.xz -> ffmpeg-8.1.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/ffmpeg-8/ffmpeg-8.1.1.tar.xz /work/SRC/openSUSE:Factory/.ffmpeg-8.new.1956/ffmpeg-8.1.2.tar.xz differ: char 26, line 1
