Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ffmpeg-4 for openSUSE:Factory checked in at 2026-06-27 18:06:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ffmpeg-4 (Old) and /work/SRC/openSUSE:Factory/.ffmpeg-4.new.11887 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ffmpeg-4" Sat Jun 27 18:06:29 2026 rev:96 rq:1361862 version:4.4.8 Changes: -------- --- /work/SRC/openSUSE:Factory/ffmpeg-4/ffmpeg-4.changes 2026-06-02 16:10:21.093878866 +0200 +++ /work/SRC/openSUSE:Factory/.ffmpeg-4.new.11887/ffmpeg-4.changes 2026-06-27 18:08:19.128480532 +0200 @@ -1,0 +2,8 @@ +Fri Jun 26 08:19:18 UTC 2026 - Jan Engelhardt <[email protected]> + +- Add pcmbluray-bigendian.patch to address a build failure on s390x +- Update to release 4.4.8 + * Various bug fixes to codecs +- Delete ffmpeg-4-CVE-2025-22921.patch (merged) + +------------------------------------------------------------------- Old: ---- ffmpeg-4-CVE-2025-22921.patch ffmpeg-4.4.7.tar.xz ffmpeg-4.4.7.tar.xz.asc New: ---- ffmpeg-4.4.8.tar.xz ffmpeg-4.4.8.tar.xz.asc pcmbluray-bigendian.patch ----------(Old B)---------- Old: * Various bug fixes to codecs - Delete ffmpeg-4-CVE-2025-22921.patch (merged) ----------(Old E)---------- ----------(New B)---------- New: - Add pcmbluray-bigendian.patch to address a build failure on s390x - Update to release 4.4.8 ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ffmpeg-4.spec ++++++ --- /var/tmp/diff_new_pack.vJojd9/_old 2026-06-27 18:08:21.176549888 +0200 +++ /var/tmp/diff_new_pack.vJojd9/_new 2026-06-27 18:08:21.180550023 +0200 @@ -108,7 +108,7 @@ %define _major_version 4 %define _major_expected 5 Name: ffmpeg-4 -Version: 4.4.7 +Version: 4.4.8 Release: 0 Summary: Set of libraries for working with various multimedia formats License: GPL-3.0-or-later @@ -138,7 +138,6 @@ Patch22: ffmpeg-c99.patch Patch25: ffmpeg-4-CVE-2024-12361.patch Patch28: ffmpeg-4-CVE-2025-25473.patch -Patch29: ffmpeg-4-CVE-2025-22921.patch Patch30: ffmpeg-avcodec-libdav1d-don-t-repeatedly-parse-the-same-seq.patch Patch32: ffmpeg-4-CVE-2025-7700.patch Patch33: glslang16.patch @@ -150,6 +149,7 @@ Patch40: ffmpeg-4-CVE-2025-63757.patch Patch41: ffmpeg-4-CVE-2026-40962.patch Patch42: ffmpeg-4-CVE-2025-10256.patch +Patch43: pcmbluray-bigendian.patch BuildRequires: ladspa-devel BuildRequires: libgsm-devel BuildRequires: libmp3lame-devel ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.vJojd9/_old 2026-06-27 18:08:21.252552461 +0200 +++ /var/tmp/diff_new_pack.vJojd9/_new 2026-06-27 18:08:21.260552733 +0200 @@ -1,5 +1,5 @@ -mtime: 1780320258 -commit: 6a04113580454e85b9e179274632058e43320fd62a44c64b2cbd684ad1111348 +mtime: 1782463419 +commit: 64d73ac18d4822bec95638e06c2f3ed26c3bcefdaf752894f1d67b9378f0295e url: https://src.opensuse.org/jengelh/ffmpeg-4 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-26 10:43:39.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ ffmpeg-4.4.7.tar.xz -> ffmpeg-4.4.8.tar.xz ++++++ /work/SRC/openSUSE:Factory/ffmpeg-4/ffmpeg-4.4.7.tar.xz /work/SRC/openSUSE:Factory/.ffmpeg-4.new.11887/ffmpeg-4.4.8.tar.xz differ: char 26, line 1 ++++++ pcmbluray-bigendian.patch ++++++ >From 347a70f101be28f8d78e8fd62ffc3a78324f49e9 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt <[email protected]> Date: Thu, 28 Mar 2024 05:35:36 +0100 Subject: [PATCH] avcodec/pcm-bluray/dvd: Use correct pointer types on BE Signed-off-by: Andreas Rheinhardt <[email protected]> --- libavcodec/pcm-bluray.c | 4 ++-- libavcodec/pcm-dvd.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) Index: ffmpeg-4.4.8/libavcodec/pcm-bluray.c =================================================================== --- ffmpeg-4.4.8.orig/libavcodec/pcm-bluray.c +++ ffmpeg-4.4.8/libavcodec/pcm-bluray.c @@ -169,7 +169,7 @@ static int pcm_bluray_decode_frame(AVCod samples *= num_source_channels; if (AV_SAMPLE_FMT_S16 == avctx->sample_fmt) { #if HAVE_BIGENDIAN - bytestream2_get_buffer(&gb, dst16, buf_size); + bytestream2_get_buffer(&gb, (uint8_t*)dst16, buf_size); #else do { *dst16++ = bytestream2_get_be16u(&gb); @@ -189,7 +189,7 @@ static int pcm_bluray_decode_frame(AVCod if (AV_SAMPLE_FMT_S16 == avctx->sample_fmt) { do { #if HAVE_BIGENDIAN - bytestream2_get_buffer(&gb, dst16, avctx->channels * 2); + bytestream2_get_buffer(&gb, (uint8_t*)dst16, avctx->channels * 2); dst16 += avctx->channels; #else channel = avctx->channels; Index: ffmpeg-4.4.8/libavcodec/pcm-dvd.c =================================================================== --- ffmpeg-4.4.8.orig/libavcodec/pcm-dvd.c +++ ffmpeg-4.4.8/libavcodec/pcm-dvd.c @@ -152,7 +152,7 @@ static void *pcm_dvd_decode_samples(AVCo switch (avctx->bits_per_coded_sample) { case 16: { #if HAVE_BIGENDIAN - bytestream2_get_buffer(&gb, dst16, blocks * s->block_size); + bytestream2_get_buffer(&gb, (uint8_t*)dst16, blocks * s->block_size); dst16 += blocks * s->block_size / 2; #else int samples = blocks * avctx->channels;
