From: Thomas Petazzoni via buildroot <buildroot@buildroot.org>
To: Bernd Kuhls <bernd@kuhls.net>
Cc: buildroot@buildroot.org, Mahyar Koshkouei <mahyar.koshkouei@gmail.com>
Subject: Re: [Buildroot] [PATCH 6/6] package/ffmpeg: bump version to 9.0.2
Date: Sun, 1 Nov 2026 18:00:30 +0100 [thread overview]
Message-ID: <audvr60n62pCGzCb@windsurf> (raw)
In-Reply-To: <20261101104535.1696412-6-bernd@kuhls.net>
Hello Bernd,
Thanks for working on this. A number of questions below.
On Sun, Nov 01, 2026 at 11:45:34AM +0100, Bernd Kuhls wrote:
> diff --git a/package/ffmpeg/0001-swscale-x86-yuv2rgb-Fix-build-without-SSSE3.patch b/package/ffmpeg/0001-swscale-x86-yuv2rgb-Fix-build-without-SSSE3.patch
> index aa56e5a9b4..3c171c4ce7 100644
> --- a/package/ffmpeg/0001-swscale-x86-yuv2rgb-Fix-build-without-SSSE3.patch
> +++ b/package/ffmpeg/0001-swscale-x86-yuv2rgb-Fix-build-without-SSSE3.patch
> @@ -7,11 +7,11 @@ commit fc6a5883d6af8cae0e96af84dda0ad74b360a084 breaks build on
> x86_64 CPUs which do not have SSSE3, e.g. AMD Phenom-II
>
> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
> -[bernd.kuhls@t-online.de:
> - - retrieved from upstream patchwork:
> - https://patchwork.ffmpeg.org/project/ffmpeg/patch/20200223122256.23402-1-michael@niedermayer.cc/
> -]
> -Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> +
> +Upstream: https://patchwork.ffmpeg.org/project/ffmpeg/patch/20200223122256.23402-1-michael@niedermayer.cc/
This was submitted in 2020.. but apparently not merged, what's the plan?
> diff --git a/package/ffmpeg/0002-avcodec-vaapi_h264-skip-decode-if-pic-has-no-slices.patch b/package/ffmpeg/0002-avcodec-vaapi_h264-skip-decode-if-pic-has-no-slices.patch
> index 2892df9d81..dfeb37b1e1 100644
> --- a/package/ffmpeg/0002-avcodec-vaapi_h264-skip-decode-if-pic-has-no-slices.patch
> +++ b/package/ffmpeg/0002-avcodec-vaapi_h264-skip-decode-if-pic-has-no-slices.patch
> @@ -10,19 +10,19 @@ Corresponding kodi bug: https://github.com/xbmc/xbmc/issues/15704
> Downloaded from Kodi ffmpeg repo:
> https://github.com/xbmc/FFmpeg/commit/2c6b3f357331e203ad87214984661c40704aceb7
>
> -Patch was sent upstream:
> -http://ffmpeg.org/pipermail/ffmpeg-devel/2019-March/240863.html
> +Upstream: http://ffmpeg.org/pipermail/ffmpeg-devel/2019-March/240863.html
Same question: submitted in 2019, not merged.
> diff --git a/package/ffmpeg/0003-libavutil-Fix-mips-build.patch b/package/ffmpeg/0003-libavutil-Fix-mips-build.patch
> index aeb272c459..ce72514d67 100644
> --- a/package/ffmpeg/0003-libavutil-Fix-mips-build.patch
> +++ b/package/ffmpeg/0003-libavutil-Fix-mips-build.patch
> @@ -7,10 +7,9 @@ Check for sys/auxv.h because not all toolchains contain this header.
>
> Fixes https://trac.ffmpeg.org/ticket/9138
>
> -Patch sent upstream:
> -http://ffmpeg.org/pipermail/ffmpeg-devel/2021-June/281272.html
> +Upstream: http://ffmpeg.org/pipermail/ffmpeg-devel/2021-June/281272.html
Same question :)
> diff --git a/package/ffmpeg/0004-configure-add-extralibs-to-extralibs_xxx.patch b/package/ffmpeg/0004-configure-add-extralibs-to-extralibs_xxx.patch
> index 050b34fd89..b6b49b2ca6 100644
> --- a/package/ffmpeg/0004-configure-add-extralibs-to-extralibs_xxx.patch
> +++ b/package/ffmpeg/0004-configure-add-extralibs-to-extralibs_xxx.patch
> @@ -8,9 +8,9 @@ applications such as motion to retrieve ffmpeg dependencies such as
> -latomic through pkg-config
>
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
> -[Upstream status: not upstreamable]
> +Upstream: not upstreamable
So why do we have it?
> diff --git a/package/ffmpeg/0005-avutil-arm-fix-armv5-build.patch b/package/ffmpeg/0005-avutil-arm-fix-armv5-build.patch
> new file mode 100644
> index 0000000000..5f0a6bc325
> --- /dev/null
> +++ b/package/ffmpeg/0005-avutil-arm-fix-armv5-build.patch
> @@ -0,0 +1,47 @@
> +From d79bcb8ff738af8d15021cbe746c23cc245e03d6 Mon Sep 17 00:00:00 2001
> +From: Bernd Kuhls <bernd@kuhls.net>
> +Date: Fri, 30 Oct 2026 08:52:16 +0100
> +Subject: [PATCH] avutil/arm: fix armv5 build
> +MIME-Version: 1.0
> +Content-Type: text/plain; charset=UTF-8
> +Content-Transfer-Encoding: 8bit
> +
> +https://code.ffmpeg.org/FFmpeg/FFmpeg/commit/471db1d323aaed50ff922f0da76ecc8e45c4e817
> +
> +added armv6 optimizations and guarded the include with
If these are ARMv6 optimizations... why are you enabling them on ARMv5?
> +FFMPEG_EXTRA_DOWNLOADS = \
> + https://github.com/xbmc/xbmc/raw/refs/tags/22.0rc1-Piers/tools/depends/target/ffmpeg/001-ffmpeg-all-libpostproc-plugin.patch
> +
This is a huge patch to re-add libpostproc. What's the plan
mid/long-term ?
Best regards,
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
next prev parent reply other threads:[~2026-11-01 17:00 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-11-01 10:45 [Buildroot] [PATCH 1/6] package/freeswitch: fix build with ffmpeg 8.x Bernd Kuhls
2026-11-01 10:45 ` [Buildroot] [PATCH 2/6] package/gstreamer1/gst1-libav: fix build with ffmpeg 9.x Bernd Kuhls
2026-11-01 16:57 ` Thomas Petazzoni via buildroot
2026-11-01 10:45 ` [Buildroot] [PATCH 3/6] package/libcamera: bump version to v0.7.2-167-g8fe1f4514 Bernd Kuhls
2026-11-01 12:36 ` Kieran Bingham
2026-11-01 12:57 ` Bernd Kuhls
2026-11-01 16:57 ` Thomas Petazzoni via buildroot
2026-11-01 10:45 ` [Buildroot] [PATCH 4/6] package/libcamera-apps: bump version to 1.14.0 Bernd Kuhls
2026-11-01 16:58 ` Thomas Petazzoni via buildroot
[not found] ` <audvhswLJYPepCel__13982.3660299712$1793552424$gmane$org@windsurf>
2026-11-01 17:38 ` Bernd Kuhls
2026-11-01 10:45 ` [Buildroot] [PATCH 5/6] package/opencv4: fix build with ffmpeg 9.x Bernd Kuhls
2026-11-01 16:58 ` Thomas Petazzoni via buildroot
2026-11-01 10:45 ` [Buildroot] [PATCH 6/6] package/ffmpeg: bump version to 9.0.2 Bernd Kuhls
2026-11-01 17:00 ` Thomas Petazzoni via buildroot [this message]
[not found] ` <audvr60n62pCGzCb__2095.99053939513$1793552489$gmane$org@windsurf>
2026-11-01 18:05 ` Bernd Kuhls
2026-11-01 16:57 ` [Buildroot] [PATCH 1/6] package/freeswitch: fix build with ffmpeg 8.x Thomas Petazzoni via buildroot
[not found] ` <2f4dbf0e-3bea-487a-9be7-bd6dcab47971@kuhls.net>
2026-11-01 17:56 ` [Buildroot] [PATCH 4/6] package/libcamera-apps: bump version to 1.14.0 Thomas Petazzoni via buildroot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=audvr60n62pCGzCb@windsurf \
--to=buildroot@buildroot.org \
--cc=bernd@kuhls.net \
--cc=mahyar.koshkouei@gmail.com \
--cc=thomas.petazzoni@bootlin.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.