forked from rpms/raspberrypi2
Update kernel to v6.12.47 stable_20250916
(cherry picked from commit 7e3eb0e36b
)
This commit is contained in:
parent
d4e40de57b
commit
12da461068
@ -1,2 +1,2 @@
|
|||||||
4056ee652e15cec45f318082124f9ef6c2fa250e SOURCES/stable_20250702.tar.gz
|
25cfd4609f553d2dfecf70664da814f5064c194b SOURCES/stable_20250916.tar.gz
|
||||||
be897efea93afd8c6ccc39a2667166f7398fc97a SOURCES/1.20250915.tar.gz
|
be897efea93afd8c6ccc39a2667166f7398fc97a SOURCES/1.20250915.tar.gz
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
%global firmware_tag 1.20250915
|
%global firmware_tag 1.20250915
|
||||||
%global version_tag 20250702
|
%global version_tag 20250916
|
||||||
|
|
||||||
ExclusiveArch: aarch64
|
ExclusiveArch: aarch64
|
||||||
|
|
||||||
@ -11,7 +11,7 @@ ExclusiveArch: aarch64
|
|||||||
|
|
||||||
%define local_version v8
|
%define local_version v8
|
||||||
%define bcmmodel 2711
|
%define bcmmodel 2711
|
||||||
%define extra_version 2
|
%define extra_version 1
|
||||||
|
|
||||||
# This originally implies Kernel 4.x for RPi 2 and is not appropriate now.
|
# This originally implies Kernel 4.x for RPi 2 and is not appropriate now.
|
||||||
# Be careful to change this not to disturb the seamless package update.
|
# Be careful to change this not to disturb the seamless package update.
|
||||||
@ -19,9 +19,9 @@ ExclusiveArch: aarch64
|
|||||||
%define ksuffix 4
|
%define ksuffix 4
|
||||||
|
|
||||||
%define kversion 6.12
|
%define kversion 6.12
|
||||||
%define patchlevel 34
|
%define patchlevel 47
|
||||||
|
|
||||||
%if 0%{?rhel} >= 10
|
%if 0%{?rhel} >= 10 || 0%{?fedora} >= 40
|
||||||
%define pathfix %{__python3} %{_rpmconfigdir}/redhat/pathfix.py
|
%define pathfix %{__python3} %{_rpmconfigdir}/redhat/pathfix.py
|
||||||
%else
|
%else
|
||||||
%define pathfix pathfix.py
|
%define pathfix pathfix.py
|
||||||
@ -220,15 +220,16 @@ perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{release}/" Makefile
|
|||||||
perl -p -i -e "s/^CONFIG_LOCALVERSION=.*/CONFIG_LOCALVERSION=/" arch/%{Arch}/configs/bcm2711_defconfig
|
perl -p -i -e "s/^CONFIG_LOCALVERSION=.*/CONFIG_LOCALVERSION=/" arch/%{Arch}/configs/bcm2711_defconfig
|
||||||
perl -p -i -e "s/^CONFIG_LOCALVERSION=.*/CONFIG_LOCALVERSION=/" arch/%{Arch}/configs/bcm2712_defconfig
|
perl -p -i -e "s/^CONFIG_LOCALVERSION=.*/CONFIG_LOCALVERSION=/" arch/%{Arch}/configs/bcm2712_defconfig
|
||||||
|
|
||||||
%if 0%{?rhel} >= 8
|
%if 0%{?rhel} >= 8 || 0%{?fedora} >= 28
|
||||||
# Mangle /usr/bin/python shebangs to /usr/bin/python3
|
# Mangle /usr/bin/python shebangs to /usr/bin/python3
|
||||||
# Mangle all Python shebangs to be Python 3 explicitly
|
# Mangle all Python shebangs to be Python 3 explicitly
|
||||||
# -p preserves timestamps
|
# -p preserves timestamps
|
||||||
# -n prevents creating ~backup files
|
# -n prevents creating ~backup files
|
||||||
# -i specifies the interpreter for the shebang
|
# -i specifies the interpreter for the shebang
|
||||||
%{pathfix} -pni "%{__python3} %{py3_shbang_opts}" scripts/
|
%{pathfix} -pni "%{__python3} %{py3_shbang_opts}" scripts/
|
||||||
%{pathfix} -pni "%{__python3} %{py3_shbang_opts}" scripts/diffconfig scripts/bloat-o-meter scripts/show_delta scripts/jobserver-exec
|
%{pathfix} -pni "%{__python3} %{py3_shbang_opts}" scripts/diffconfig scripts/bloat-o-meter scripts/show_delta \
|
||||||
%{pathfix} -pni "%{__python3} %{py3_shbang_opts}" tools/ tools/perf/scripts/python/*.py tools/kvm/kvm_stat/kvm_stat scripts/clang-tools/*.py
|
scripts/jobserver-exec scripts/dtc/dt-extract-compatibles
|
||||||
|
%{pathfix} -pni "%{__python3} %{py3_shbang_opts}" tools/ tools/kvm/kvm_stat/kvm_stat
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%build
|
%build
|
||||||
@ -515,6 +516,10 @@ cp $(ls -1 /boot/config-kernel-*-*|sort -V|tail -1) /boot/config-kernel.inc
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Oct 03 2025 Koichiro Iwao <meta@almalinux.org> - 6.12.47-20250916.v8.1
|
||||||
|
- Update kernel to v6.12.47 stable_20250916
|
||||||
|
- Make it buildable on Fedora
|
||||||
|
|
||||||
* Wed Sep 24 2025 Ryosuke Nakayama <ryosuke_666@icloud.com> - 6.12.34-20250702.v8.2
|
* Wed Sep 24 2025 Ryosuke Nakayama <ryosuke_666@icloud.com> - 6.12.34-20250702.v8.2
|
||||||
- Update firmware to 1.20250915
|
- Update firmware to 1.20250915
|
||||||
|
|
||||||
@ -534,7 +539,7 @@ cp $(ls -1 /boot/config-kernel-*-*|sort -V|tail -1) /boot/config-kernel.inc
|
|||||||
- Enable EROFS bootc container (contributed by Kevin Fox)
|
- Enable EROFS bootc container (contributed by Kevin Fox)
|
||||||
- Fixes to enable bootc (contributed by Kevin Fox)
|
- Fixes to enable bootc (contributed by Kevin Fox)
|
||||||
|
|
||||||
* Mon Jan 27 2025 Koichiro Iwao <emta@almalinux.org> - 6.12.1-20241206.v8.2
|
* Mon Jan 27 2025 Koichiro Iwao <meta@almalinux.org> - 6.12.1-20241206.v8.2
|
||||||
- Add pseudo subpackages for kernel modules to resolve dependency issue
|
- Add pseudo subpackages for kernel modules to resolve dependency issue
|
||||||
- The main kernel package now provides kernel-core
|
- The main kernel package now provides kernel-core
|
||||||
- Convert license to SPDX expression
|
- Convert license to SPDX expression
|
||||||
|
Loading…
Reference in New Issue
Block a user