forked from pool/kernel-source
Compare commits
3 Commits
home/jiris
...
Kernel/sta
| Author | SHA256 | Date | |
|---|---|---|---|
| c9179107ad | |||
| 2b5e615459 | |||
| 2ea41c06d6 |
32
_constraints
32
_constraints
@@ -2,10 +2,14 @@
|
||||
<!-- Default 35GB for binary packages -->
|
||||
<overwrite>
|
||||
<conditions>
|
||||
<package>kernel-64kb</package>
|
||||
<package>kernel-source:kernel-64kb</package>
|
||||
<package>kernel-default</package>
|
||||
<package>kernel-source:kernel-default</package>
|
||||
<package>kernel-kvmsmall</package>
|
||||
<package>kernel-source:kernel-kvmsmall</package>
|
||||
<package>kernel-lpae</package>
|
||||
<package>kernel-source:kernel-lpae</package>
|
||||
<package>kernel-pae</package>
|
||||
<package>kernel-source:kernel-pae</package>
|
||||
<package>kernel-vanilla</package>
|
||||
@@ -67,10 +71,14 @@
|
||||
<conditions>
|
||||
<arch>armv7l</arch>
|
||||
<arch>armv6l</arch>
|
||||
<package>kernel-64kb</package>
|
||||
<package>kernel-source:kernel-64kb</package>
|
||||
<package>kernel-default</package>
|
||||
<package>kernel-source:kernel-default</package>
|
||||
<package>kernel-kvmsmall</package>
|
||||
<package>kernel-source:kernel-kvmsmall</package>
|
||||
<package>kernel-lpae</package>
|
||||
<package>kernel-source:kernel-lpae</package>
|
||||
<package>kernel-pae</package>
|
||||
<package>kernel-source:kernel-pae</package>
|
||||
<package>kernel-vanilla</package>
|
||||
@@ -89,10 +97,14 @@
|
||||
<overwrite>
|
||||
<conditions>
|
||||
<arch>s390x</arch>
|
||||
<package>kernel-64kb</package>
|
||||
<package>kernel-source:kernel-64kb</package>
|
||||
<package>kernel-default</package>
|
||||
<package>kernel-source:kernel-default</package>
|
||||
<package>kernel-kvmsmall</package>
|
||||
<package>kernel-source:kernel-kvmsmall</package>
|
||||
<package>kernel-lpae</package>
|
||||
<package>kernel-source:kernel-lpae</package>
|
||||
<package>kernel-pae</package>
|
||||
<package>kernel-source:kernel-pae</package>
|
||||
<package>kernel-vanilla</package>
|
||||
@@ -116,10 +128,14 @@
|
||||
<arch>i586</arch>
|
||||
<arch>x86_64</arch>
|
||||
<arch>riscv64</arch>
|
||||
<package>kernel-64kb</package>
|
||||
<package>kernel-source:kernel-64kb</package>
|
||||
<package>kernel-default</package>
|
||||
<package>kernel-source:kernel-default</package>
|
||||
<package>kernel-kvmsmall</package>
|
||||
<package>kernel-source:kernel-kvmsmall</package>
|
||||
<package>kernel-lpae</package>
|
||||
<package>kernel-source:kernel-lpae</package>
|
||||
<package>kernel-pae</package>
|
||||
<package>kernel-source:kernel-pae</package>
|
||||
<package>kernel-vanilla</package>
|
||||
@@ -138,10 +154,14 @@
|
||||
<arch>ppc</arch>
|
||||
<arch>ppc64</arch>
|
||||
<arch>ppc64le</arch>
|
||||
<package>kernel-64kb</package>
|
||||
<package>kernel-source:kernel-64kb</package>
|
||||
<package>kernel-default</package>
|
||||
<package>kernel-source:kernel-default</package>
|
||||
<package>kernel-kvmsmall</package>
|
||||
<package>kernel-source:kernel-kvmsmall</package>
|
||||
<package>kernel-lpae</package>
|
||||
<package>kernel-source:kernel-lpae</package>
|
||||
<package>kernel-pae</package>
|
||||
<package>kernel-source:kernel-pae</package>
|
||||
<package>kernel-vanilla</package>
|
||||
@@ -160,10 +180,14 @@
|
||||
<arch>aarch64</arch>
|
||||
<arch>armv6l</arch>
|
||||
<arch>armv7l</arch>
|
||||
<package>kernel-64kb</package>
|
||||
<package>kernel-source:kernel-64kb</package>
|
||||
<package>kernel-default</package>
|
||||
<package>kernel-source:kernel-default</package>
|
||||
<package>kernel-kvmsmall</package>
|
||||
<package>kernel-source:kernel-kvmsmall</package>
|
||||
<package>kernel-lpae</package>
|
||||
<package>kernel-source:kernel-lpae</package>
|
||||
<package>kernel-pae</package>
|
||||
<package>kernel-source:kernel-pae</package>
|
||||
<package>kernel-vanilla</package>
|
||||
@@ -193,10 +217,14 @@
|
||||
<conditions>
|
||||
<arch>aarch64</arch>
|
||||
<arch>x86_64</arch>
|
||||
<package>kernel-64kb</package>
|
||||
<package>kernel-source:kernel-64kb</package>
|
||||
<package>kernel-default</package>
|
||||
<package>kernel-source:kernel-default</package>
|
||||
<package>kernel-kvmsmall</package>
|
||||
<package>kernel-source:kernel-kvmsmall</package>
|
||||
<package>kernel-lpae</package>
|
||||
<package>kernel-source:kernel-lpae</package>
|
||||
<package>kernel-pae</package>
|
||||
<package>kernel-source:kernel-pae</package>
|
||||
<package>kernel-vanilla</package>
|
||||
@@ -215,10 +243,14 @@
|
||||
<overwrite>
|
||||
<conditions>
|
||||
<arch>riscv64</arch>
|
||||
<package>kernel-64kb</package>
|
||||
<package>kernel-source:kernel-64kb</package>
|
||||
<package>kernel-default</package>
|
||||
<package>kernel-source:kernel-default</package>
|
||||
<package>kernel-kvmsmall</package>
|
||||
<package>kernel-source:kernel-kvmsmall</package>
|
||||
<package>kernel-lpae</package>
|
||||
<package>kernel-source:kernel-lpae</package>
|
||||
<package>kernel-pae</package>
|
||||
<package>kernel-source:kernel-pae</package>
|
||||
<package>kernel-vanilla</package>
|
||||
|
||||
@@ -3,9 +3,11 @@
|
||||
<package>dtb-armv6l</package>
|
||||
<package>dtb-armv7l</package>
|
||||
<package>dtb-riscv64</package>
|
||||
<package>kernel-64kb</package>
|
||||
<package>kernel-default</package>
|
||||
<package>kernel-docs</package>
|
||||
<package>kernel-kvmsmall</package>
|
||||
<package>kernel-lpae</package>
|
||||
<package>kernel-obs-build</package>
|
||||
<package>kernel-obs-qa</package>
|
||||
<package>kernel-pae</package>
|
||||
|
||||
18
config.conf
18
config.conf
@@ -22,15 +22,15 @@
|
||||
+ppc64le -syms ppc64le/kvmsmall
|
||||
|
||||
# ARM architectures
|
||||
+armv6hl -!needs_updating armv6hl/default
|
||||
+armv6hl -!needs_updating armv6hl/vanilla
|
||||
+armv7hl -!needs_updating armv7hl/default
|
||||
+armv7hl -!needs_updating armv7hl/vanilla
|
||||
+armv7hl -!needs_updating armv7hl/lpae
|
||||
+arm64 -!needs_updating arm64/default
|
||||
+arm64 -!needs_updating arm64/64kb
|
||||
+arm64 -!needs_updating arm64/vanilla
|
||||
+arm64 -syms -!needs_updating arm64/kvmsmall
|
||||
+armv6hl armv6hl/default
|
||||
+armv6hl armv6hl/vanilla
|
||||
+armv7hl armv7hl/default
|
||||
+armv7hl armv7hl/vanilla
|
||||
+armv7hl armv7hl/lpae
|
||||
+arm64 arm64/default
|
||||
+arm64 arm64/64kb
|
||||
+arm64 arm64/vanilla
|
||||
+arm64 -syms arm64/kvmsmall
|
||||
|
||||
+s390x s390x/default
|
||||
+s390x s390x/vanilla
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# The version of the main tarball to use
|
||||
SRCVERSION=6.19-rc8
|
||||
SRCVERSION=6.17
|
||||
# variant of the kernel-source package, either empty or "-rt"
|
||||
VARIANT=
|
||||
# enable kernel module compression
|
||||
@@ -27,5 +27,3 @@ BUILD_HTML=Yes
|
||||
BUILD_PDF=No
|
||||
# Generate compile_commands.json
|
||||
GENERATE_COMPILE_COMMANDS=Yes
|
||||
# Use the new kABI tool
|
||||
USE_SUSE_KABI_TOOLS=Yes
|
||||
|
||||
BIN
config.tar.bz2
LFS
BIN
config.tar.bz2
LFS
Binary file not shown.
164477
dtb-aarch64.changes
164477
dtb-aarch64.changes
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package dtb-aarch64
|
||||
#
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,8 +16,8 @@
|
||||
#
|
||||
|
||||
|
||||
%define srcversion 6.19-rc8
|
||||
%define patchversion 6.19.0-rc8
|
||||
%define srcversion 6.17
|
||||
%define patchversion 6.17.7
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@@ -25,9 +25,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-aarch64
|
||||
Version: 6.19~rc8
|
||||
Version: 6.17.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0b018ce
|
||||
Release: <RELEASE>.gc376041
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -42,7 +42,7 @@ ExclusiveArch: aarch64
|
||||
|
||||
%define dtbdir /boot/dtb-%kernelrelease
|
||||
|
||||
Source0: linux-%srcversion.tar.xz
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
|
||||
164477
dtb-armv6l.changes
164477
dtb-armv6l.changes
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package dtb-armv6l
|
||||
#
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,8 +16,8 @@
|
||||
#
|
||||
|
||||
|
||||
%define srcversion 6.19-rc8
|
||||
%define patchversion 6.19.0-rc8
|
||||
%define srcversion 6.17
|
||||
%define patchversion 6.17.7
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@@ -25,9 +25,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-armv6l
|
||||
Version: 6.19~rc8
|
||||
Version: 6.17.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0b018ce
|
||||
Release: <RELEASE>.gc376041
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -42,7 +42,7 @@ ExclusiveArch: armv6l armv6hl
|
||||
|
||||
%define dtbdir /boot/dtb-%kernelrelease
|
||||
|
||||
Source0: linux-%srcversion.tar.xz
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
|
||||
164477
dtb-armv7l.changes
164477
dtb-armv7l.changes
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package dtb-armv7l
|
||||
#
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,8 +16,8 @@
|
||||
#
|
||||
|
||||
|
||||
%define srcversion 6.19-rc8
|
||||
%define patchversion 6.19.0-rc8
|
||||
%define srcversion 6.17
|
||||
%define patchversion 6.17.7
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@@ -25,9 +25,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-armv7l
|
||||
Version: 6.19~rc8
|
||||
Version: 6.17.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0b018ce
|
||||
Release: <RELEASE>.gc376041
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -42,7 +42,7 @@ ExclusiveArch: armv7l armv7hl
|
||||
|
||||
%define dtbdir /boot/dtb-%kernelrelease
|
||||
|
||||
Source0: linux-%srcversion.tar.xz
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
|
||||
164477
dtb-riscv64.changes
164477
dtb-riscv64.changes
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package dtb-riscv64
|
||||
#
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,8 +16,8 @@
|
||||
#
|
||||
|
||||
|
||||
%define srcversion 6.19-rc8
|
||||
%define patchversion 6.19.0-rc8
|
||||
%define srcversion 6.17
|
||||
%define patchversion 6.17.7
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@@ -25,9 +25,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-riscv64
|
||||
Version: 6.19~rc8
|
||||
Version: 6.17.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0b018ce
|
||||
Release: <RELEASE>.gc376041
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -42,7 +42,7 @@ ExclusiveArch: riscv64
|
||||
|
||||
%define dtbdir /boot/dtb-%kernelrelease
|
||||
|
||||
Source0: linux-%srcversion.tar.xz
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
@@ -285,33 +285,6 @@ cd /boot
|
||||
%dir %{dtbdir}/sophgo
|
||||
%{dtbdir}/sophgo/*.dtb
|
||||
|
||||
%package -n dtb-spacemit
|
||||
Summary: SpacemiT based riscv64 systems
|
||||
Group: System/Boot
|
||||
Provides: multiversion(dtb)
|
||||
Requires(post): coreutils
|
||||
|
||||
%description -n dtb-spacemit
|
||||
Device Tree files for SpacemiT based riscv64 systems.
|
||||
|
||||
%post -n dtb-spacemit
|
||||
cd /boot
|
||||
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
||||
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
||||
# Unless /boot/dtb exists as real directory, create a symlink.
|
||||
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
||||
|
||||
%ifarch %arm aarch64 riscv64
|
||||
%files -n dtb-spacemit -f dtb-spacemit.list
|
||||
%else
|
||||
%files -n dtb-spacemit
|
||||
%endif
|
||||
%defattr(-,root,root)
|
||||
%ghost /boot/dtb
|
||||
%dir %{dtbdir}
|
||||
%dir %{dtbdir}/spacemit
|
||||
%{dtbdir}/spacemit/*.dtb
|
||||
|
||||
%package -n dtb-starfive
|
||||
Summary: StarFive based riscv64 systems
|
||||
Group: System/Boot
|
||||
@@ -384,7 +357,7 @@ export DTC_FLAGS="-R 4 -p 0x1000"
|
||||
DTC_FLAGS="$DTC_FLAGS -@"
|
||||
|
||||
cd $source/arch/riscv/boot/dts
|
||||
for dts in allwinner/*.dts microchip/*.dts renesas/*.dts sifive/*.dts sophgo/*.dts spacemit/*.dts starfive/*.dts thead/*.dts ; do
|
||||
for dts in allwinner/*.dts microchip/*.dts renesas/*.dts sifive/*.dts sophgo/*.dts starfive/*.dts thead/*.dts ; do
|
||||
target=${dts%*.dts}
|
||||
mkdir -p $PPDIR/$(dirname $target)
|
||||
cpp -x assembler-with-cpp -undef -D__DTS__ -nostdinc -I. -I$SRCDIR/include/ -I$SRCDIR/scripts/dtc/include-prefixes/ -P $target.dts -o $PPDIR/$target.dts
|
||||
@@ -393,7 +366,7 @@ done
|
||||
|
||||
%install
|
||||
cd pp
|
||||
for dts in allwinner/*.dts microchip/*.dts renesas/*.dts sifive/*.dts sophgo/*.dts spacemit/*.dts starfive/*.dts thead/*.dts ; do
|
||||
for dts in allwinner/*.dts microchip/*.dts renesas/*.dts sifive/*.dts sophgo/*.dts starfive/*.dts thead/*.dts ; do
|
||||
target=${dts%*.dts}
|
||||
install -m 755 -d %{buildroot}%{dtbdir}/$(dirname $target)
|
||||
# install -m 644 COPYING %{buildroot}%{dtbdir}/$(dirname $target)
|
||||
|
||||
193376
kernel-64kb.changes
Normal file
193376
kernel-64kb.changes
Normal file
File diff suppressed because it is too large
Load Diff
2024
kernel-64kb.spec
Normal file
2024
kernel-64kb.spec
Normal file
File diff suppressed because it is too large
Load Diff
164477
kernel-default.changes
164477
kernel-default.changes
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-default
|
||||
#
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,9 +17,9 @@
|
||||
# needssslcertforbuild
|
||||
|
||||
|
||||
%define srcversion 6.19-rc8
|
||||
%define patchversion 6.19.0-rc8
|
||||
%define git_commit 0b018ce54379e15af79413e90489a48d53841f06
|
||||
%define srcversion 6.17
|
||||
%define patchversion 6.17.7
|
||||
%define git_commit c376041991582f38054bc5da00a7ac4d96af6692
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@@ -31,7 +31,7 @@
|
||||
%define supported_modules_check 0
|
||||
%define build_flavor default
|
||||
%define generate_compile_commands 1
|
||||
%define use_suse_kabi_tools 1
|
||||
%define use_suse_kabi_tools 0
|
||||
%define gcc_package gcc
|
||||
%define gcc_compiler gcc
|
||||
|
||||
@@ -40,9 +40,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-default
|
||||
Version: 6.19~rc8
|
||||
Version: 6.17.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0b018ce
|
||||
Release: <RELEASE>.gc376041
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -79,11 +79,6 @@ BuildRequires: dwarves >= 1.22
|
||||
BuildRequires: %gcc_package
|
||||
# for objtool
|
||||
BuildRequires: libelf-devel
|
||||
# part of elfutils not shipped on SLE 12
|
||||
%if 0%{?suse_version} >= 1500
|
||||
# for gendwarfksyms
|
||||
BuildRequires: libdw-devel
|
||||
%endif
|
||||
# required for 50-check-kernel-build-id rpm check
|
||||
BuildRequires: elfutils
|
||||
%ifarch %arm
|
||||
@@ -98,7 +93,7 @@ BuildRequires: suse-kabi-tools
|
||||
# Remove some packages that are installed automatically by the build system,
|
||||
# but are not needed to build the kernel
|
||||
#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv
|
||||
ExclusiveArch: %ix86 ppc64le riscv64 s390x x86_64
|
||||
ExclusiveArch: aarch64 armv6hl armv7hl %ix86 ppc64le riscv64 s390x x86_64
|
||||
|
||||
%ifarch %ix86 x86_64
|
||||
%define image vmlinuz
|
||||
@@ -173,7 +168,7 @@ ExclusiveArch: %ix86 ppc64le riscv64 s390x x86_64
|
||||
echo -n "$space$cert" ; space=" " \
|
||||
done )
|
||||
|
||||
Source0: linux-%srcversion.tar.xz
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
@@ -1243,6 +1238,59 @@ accessible simultaneously from multiple nodes of a cluster.
|
||||
|
||||
%files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
|
||||
|
||||
%package -n reiserfs-kmp-%build_flavor
|
||||
Summary: Reiserfs kernel module
|
||||
Group: System/Kernel
|
||||
Requires: %name = %version-%source_rel
|
||||
Provides: reiserfs-kmp = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
# tell weak-modules2 to ignore this package
|
||||
Provides: kmp_in_kernel
|
||||
Requires(post): suse-module-tools >= 12.4
|
||||
%if %build_default
|
||||
%if "%CONFIG_PREEMPT_DYNAMIC" == "y"
|
||||
Provides: reiserfs-kmp-preempt = %version-%release
|
||||
%endif
|
||||
%endif
|
||||
Enhances: %name
|
||||
Supplements: packageand(%name:reiserfs-kmp-%build_flavor)
|
||||
|
||||
%description -n reiserfs-kmp-%build_flavor
|
||||
The reiserfs file system is no longer supported in SLE15. This package
|
||||
provides the reiserfs module for the installation system.
|
||||
|
||||
%pre -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
|
||||
|
||||
%endif # %CONFIG_SUSE_KERNEL_SUPPORTED
|
||||
%endif # %CONFIG_MODULES
|
||||
|
||||
@@ -1287,7 +1335,7 @@ awk '{
|
||||
subpackages=(
|
||||
base
|
||||
%if "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y"
|
||||
cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp
|
||||
cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp reiserfs-kmp
|
||||
%endif
|
||||
)
|
||||
for package in "${subpackages[@]}"; do
|
||||
@@ -1395,7 +1443,14 @@ echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
|
||||
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
|
||||
--enable CONFIG_SUSE_KERNEL \
|
||||
$CONFIG_SUSE_KERNEL_RELEASED \
|
||||
$CONFIG_SUSE_HAVE_STABLE_KABI
|
||||
$CONFIG_SUSE_HAVE_STABLE_KABI \
|
||||
%if 0%{?__debug_package:1}
|
||||
--enable CONFIG_DEBUG_INFO
|
||||
%else
|
||||
--disable CONFIG_DEBUG_INFO \
|
||||
--disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \
|
||||
--enable CONFIG_DEBUG_INFO_NONE
|
||||
%endif
|
||||
|
||||
if [ %CONFIG_MODULE_SIG = "y" ]; then
|
||||
if [ -n "%certs" ] ; then
|
||||
@@ -1524,11 +1579,9 @@ fi
|
||||
|
||||
%install
|
||||
|
||||
%if 0%{?__debug_package:1}
|
||||
# get rid of /usr/lib/rpm/brp-strip-debug
|
||||
export NO_BRP_STRIP_DEBUG=true
|
||||
%endif
|
||||
# strip removes too much from the vmlinux ELF binary
|
||||
export NO_BRP_STRIP_DEBUG=true
|
||||
export STRIP_KEEP_SYMTAB='*/vmlinux*'
|
||||
|
||||
# %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source
|
||||
|
||||
164477
kernel-docs.changes
164477
kernel-docs.changes
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-docs
|
||||
#
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,21 +16,21 @@
|
||||
#
|
||||
|
||||
|
||||
%define srcversion 6.19-rc8
|
||||
%define patchversion 6.19.0-rc8
|
||||
%define git_commit 0b018ce54379e15af79413e90489a48d53841f06
|
||||
%define srcversion 6.17
|
||||
%define patchversion 6.17.7
|
||||
%define git_commit c376041991582f38054bc5da00a7ac4d96af6692
|
||||
%define variant %{nil}
|
||||
%define build_html 1
|
||||
%define build_pdf 0
|
||||
%define build_pdf 1
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-docs
|
||||
Version: 6.19~rc8
|
||||
Version: 6.17.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0b018ce
|
||||
Release: <RELEASE>.gc376041
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -85,7 +85,7 @@ BuildRequires: texlive-zapfding
|
||||
%endif
|
||||
%endif
|
||||
BuildArch: noarch
|
||||
Source0: linux-%srcversion.tar.xz
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
|
||||
164477
kernel-kvmsmall.changes
164477
kernel-kvmsmall.changes
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-kvmsmall
|
||||
#
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,9 +17,9 @@
|
||||
# needssslcertforbuild
|
||||
|
||||
|
||||
%define srcversion 6.19-rc8
|
||||
%define patchversion 6.19.0-rc8
|
||||
%define git_commit 0b018ce54379e15af79413e90489a48d53841f06
|
||||
%define srcversion 6.17
|
||||
%define patchversion 6.17.7
|
||||
%define git_commit c376041991582f38054bc5da00a7ac4d96af6692
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@@ -31,7 +31,7 @@
|
||||
%define supported_modules_check 0
|
||||
%define build_flavor kvmsmall
|
||||
%define generate_compile_commands 1
|
||||
%define use_suse_kabi_tools 1
|
||||
%define use_suse_kabi_tools 0
|
||||
%define gcc_package gcc
|
||||
%define gcc_compiler gcc
|
||||
|
||||
@@ -40,9 +40,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-kvmsmall
|
||||
Version: 6.19~rc8
|
||||
Version: 6.17.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0b018ce
|
||||
Release: <RELEASE>.gc376041
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -79,11 +79,6 @@ BuildRequires: dwarves >= 1.22
|
||||
BuildRequires: %gcc_package
|
||||
# for objtool
|
||||
BuildRequires: libelf-devel
|
||||
# part of elfutils not shipped on SLE 12
|
||||
%if 0%{?suse_version} >= 1500
|
||||
# for gendwarfksyms
|
||||
BuildRequires: libdw-devel
|
||||
%endif
|
||||
# required for 50-check-kernel-build-id rpm check
|
||||
BuildRequires: elfutils
|
||||
%ifarch %arm
|
||||
@@ -98,7 +93,7 @@ BuildRequires: suse-kabi-tools
|
||||
# Remove some packages that are installed automatically by the build system,
|
||||
# but are not needed to build the kernel
|
||||
#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv
|
||||
ExclusiveArch: ppc64le x86_64
|
||||
ExclusiveArch: aarch64 ppc64le x86_64
|
||||
|
||||
%ifarch %ix86 x86_64
|
||||
%define image vmlinuz
|
||||
@@ -173,7 +168,7 @@ ExclusiveArch: ppc64le x86_64
|
||||
echo -n "$space$cert" ; space=" " \
|
||||
done )
|
||||
|
||||
Source0: linux-%srcversion.tar.xz
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
@@ -1151,6 +1146,59 @@ accessible simultaneously from multiple nodes of a cluster.
|
||||
|
||||
%files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
|
||||
|
||||
%package -n reiserfs-kmp-%build_flavor
|
||||
Summary: Reiserfs kernel module
|
||||
Group: System/Kernel
|
||||
Requires: %name = %version-%source_rel
|
||||
Provides: reiserfs-kmp = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
# tell weak-modules2 to ignore this package
|
||||
Provides: kmp_in_kernel
|
||||
Requires(post): suse-module-tools >= 12.4
|
||||
%if %build_default
|
||||
%if "%CONFIG_PREEMPT_DYNAMIC" == "y"
|
||||
Provides: reiserfs-kmp-preempt = %version-%release
|
||||
%endif
|
||||
%endif
|
||||
Enhances: %name
|
||||
Supplements: packageand(%name:reiserfs-kmp-%build_flavor)
|
||||
|
||||
%description -n reiserfs-kmp-%build_flavor
|
||||
The reiserfs file system is no longer supported in SLE15. This package
|
||||
provides the reiserfs module for the installation system.
|
||||
|
||||
%pre -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
|
||||
|
||||
%endif # %CONFIG_SUSE_KERNEL_SUPPORTED
|
||||
%endif # %CONFIG_MODULES
|
||||
|
||||
@@ -1195,7 +1243,7 @@ awk '{
|
||||
subpackages=(
|
||||
base
|
||||
%if "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y"
|
||||
cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp
|
||||
cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp reiserfs-kmp
|
||||
%endif
|
||||
)
|
||||
for package in "${subpackages[@]}"; do
|
||||
@@ -1303,7 +1351,14 @@ echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
|
||||
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
|
||||
--enable CONFIG_SUSE_KERNEL \
|
||||
$CONFIG_SUSE_KERNEL_RELEASED \
|
||||
$CONFIG_SUSE_HAVE_STABLE_KABI
|
||||
$CONFIG_SUSE_HAVE_STABLE_KABI \
|
||||
%if 0%{?__debug_package:1}
|
||||
--enable CONFIG_DEBUG_INFO
|
||||
%else
|
||||
--disable CONFIG_DEBUG_INFO \
|
||||
--disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \
|
||||
--enable CONFIG_DEBUG_INFO_NONE
|
||||
%endif
|
||||
|
||||
if [ %CONFIG_MODULE_SIG = "y" ]; then
|
||||
if [ -n "%certs" ] ; then
|
||||
@@ -1432,11 +1487,9 @@ fi
|
||||
|
||||
%install
|
||||
|
||||
%if 0%{?__debug_package:1}
|
||||
# get rid of /usr/lib/rpm/brp-strip-debug
|
||||
export NO_BRP_STRIP_DEBUG=true
|
||||
%endif
|
||||
# strip removes too much from the vmlinux ELF binary
|
||||
export NO_BRP_STRIP_DEBUG=true
|
||||
export STRIP_KEEP_SYMTAB='*/vmlinux*'
|
||||
|
||||
# %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source
|
||||
|
||||
193376
kernel-lpae.changes
Normal file
193376
kernel-lpae.changes
Normal file
File diff suppressed because it is too large
Load Diff
2016
kernel-lpae.spec
Normal file
2016
kernel-lpae.spec
Normal file
File diff suppressed because it is too large
Load Diff
164477
kernel-obs-build.changes
164477
kernel-obs-build.changes
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-obs-build
|
||||
#
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
#!BuildIgnore: post-build-checks
|
||||
|
||||
%define patchversion 6.19.0-rc8
|
||||
%define patchversion 6.17.7
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@@ -38,23 +38,23 @@
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
%global kernel_package kernel%kernel_flavor-srchash-0b018ce54379e15af79413e90489a48d53841f06
|
||||
%global kernel_package kernel%kernel_flavor-srchash-c376041991582f38054bc5da00a7ac4d96af6692
|
||||
%endif
|
||||
%if 0%{?rhel_version}
|
||||
%global kernel_package kernel
|
||||
%endif
|
||||
|
||||
Name: kernel-obs-build
|
||||
Version: 6.19~rc8
|
||||
Version: 6.17.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0b018ce
|
||||
Release: <RELEASE>.gc376041
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
Summary: package kernel and initrd for OBS VM builds
|
||||
License: GPL-2.0-only
|
||||
Group: SLES
|
||||
Provides: kernel-obs-build-srchash-0b018ce54379e15af79413e90489a48d53841f06
|
||||
Provides: kernel-obs-build-srchash-c376041991582f38054bc5da00a7ac4d96af6692
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: device-mapper
|
||||
BuildRequires: dracut
|
||||
@@ -63,7 +63,7 @@ BuildRequires: util-linux
|
||||
%if 0%{?suse_version} > 1550 || 0%{?sle_version} > 150200
|
||||
BuildRequires: zstd
|
||||
%endif
|
||||
ExclusiveArch: ppc64le riscv64 s390x x86_64
|
||||
ExclusiveArch: aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64
|
||||
|
||||
%description
|
||||
This package is repackaging already compiled kernels to make them usable
|
||||
@@ -125,7 +125,7 @@ export KERNEL_MODULES="
|
||||
xfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat
|
||||
nls_cp437 nls_iso8859-1 ibmvscsi sd_mod e1000 ibmveth overlay 9p 9pnet_virtio qemu_fw_cfg
|
||||
algif_hash aegis128 xts bridge br_netfilter nf_nat nf_tables xt_conntrack iptable_nat iptable_filter
|
||||
iso9660 xt_addrtype"
|
||||
iso9660"
|
||||
|
||||
# manually load all modules to make sure they're available
|
||||
for i in $KERNEL_MODULES; do
|
||||
|
||||
164477
kernel-obs-qa.changes
164477
kernel-obs-qa.changes
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-obs-qa
|
||||
#
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,15 +17,15 @@
|
||||
# needsrootforbuild
|
||||
|
||||
|
||||
%define patchversion 6.19.0-rc8
|
||||
%define patchversion 6.17.7
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
Name: kernel-obs-qa
|
||||
Version: 6.19~rc8
|
||||
Version: 6.17.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0b018ce
|
||||
Release: <RELEASE>.gc376041
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -36,10 +36,10 @@ BuildRequires: kernel-default
|
||||
# kernel-obs-build must be also configured as VMinstall, but is required
|
||||
# here as well to avoid that qa and build package build parallel
|
||||
%if ! 0%{?qemu_user_space_build}
|
||||
BuildRequires: kernel-obs-build-srchash-0b018ce54379e15af79413e90489a48d53841f06
|
||||
BuildRequires: kernel-obs-build-srchash-c376041991582f38054bc5da00a7ac4d96af6692
|
||||
%endif
|
||||
BuildRequires: modutils
|
||||
ExclusiveArch: ppc64le riscv64 s390x x86_64
|
||||
ExclusiveArch: aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64
|
||||
|
||||
%description
|
||||
This package is using the kernel compiled within Open Build Service(OBS)
|
||||
|
||||
164477
kernel-pae.changes
164477
kernel-pae.changes
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-pae
|
||||
#
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,9 +17,9 @@
|
||||
# needssslcertforbuild
|
||||
|
||||
|
||||
%define srcversion 6.19-rc8
|
||||
%define patchversion 6.19.0-rc8
|
||||
%define git_commit 0b018ce54379e15af79413e90489a48d53841f06
|
||||
%define srcversion 6.17
|
||||
%define patchversion 6.17.7
|
||||
%define git_commit c376041991582f38054bc5da00a7ac4d96af6692
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@@ -31,7 +31,7 @@
|
||||
%define supported_modules_check 0
|
||||
%define build_flavor pae
|
||||
%define generate_compile_commands 1
|
||||
%define use_suse_kabi_tools 1
|
||||
%define use_suse_kabi_tools 0
|
||||
%define gcc_package gcc
|
||||
%define gcc_compiler gcc
|
||||
|
||||
@@ -40,9 +40,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-pae
|
||||
Version: 6.19~rc8
|
||||
Version: 6.17.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0b018ce
|
||||
Release: <RELEASE>.gc376041
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -79,11 +79,6 @@ BuildRequires: dwarves >= 1.22
|
||||
BuildRequires: %gcc_package
|
||||
# for objtool
|
||||
BuildRequires: libelf-devel
|
||||
# part of elfutils not shipped on SLE 12
|
||||
%if 0%{?suse_version} >= 1500
|
||||
# for gendwarfksyms
|
||||
BuildRequires: libdw-devel
|
||||
%endif
|
||||
# required for 50-check-kernel-build-id rpm check
|
||||
BuildRequires: elfutils
|
||||
%ifarch %arm
|
||||
@@ -173,7 +168,7 @@ ExclusiveArch: %ix86
|
||||
echo -n "$space$cert" ; space=" " \
|
||||
done )
|
||||
|
||||
Source0: linux-%srcversion.tar.xz
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
@@ -1199,6 +1194,59 @@ accessible simultaneously from multiple nodes of a cluster.
|
||||
|
||||
%files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
|
||||
|
||||
%package -n reiserfs-kmp-%build_flavor
|
||||
Summary: Reiserfs kernel module
|
||||
Group: System/Kernel
|
||||
Requires: %name = %version-%source_rel
|
||||
Provides: reiserfs-kmp = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
# tell weak-modules2 to ignore this package
|
||||
Provides: kmp_in_kernel
|
||||
Requires(post): suse-module-tools >= 12.4
|
||||
%if %build_default
|
||||
%if "%CONFIG_PREEMPT_DYNAMIC" == "y"
|
||||
Provides: reiserfs-kmp-preempt = %version-%release
|
||||
%endif
|
||||
%endif
|
||||
Enhances: %name
|
||||
Supplements: packageand(%name:reiserfs-kmp-%build_flavor)
|
||||
|
||||
%description -n reiserfs-kmp-%build_flavor
|
||||
The reiserfs file system is no longer supported in SLE15. This package
|
||||
provides the reiserfs module for the installation system.
|
||||
|
||||
%pre -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
|
||||
|
||||
%endif # %CONFIG_SUSE_KERNEL_SUPPORTED
|
||||
%endif # %CONFIG_MODULES
|
||||
|
||||
@@ -1243,7 +1291,7 @@ awk '{
|
||||
subpackages=(
|
||||
base
|
||||
%if "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y"
|
||||
cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp
|
||||
cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp reiserfs-kmp
|
||||
%endif
|
||||
)
|
||||
for package in "${subpackages[@]}"; do
|
||||
@@ -1351,7 +1399,14 @@ echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
|
||||
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
|
||||
--enable CONFIG_SUSE_KERNEL \
|
||||
$CONFIG_SUSE_KERNEL_RELEASED \
|
||||
$CONFIG_SUSE_HAVE_STABLE_KABI
|
||||
$CONFIG_SUSE_HAVE_STABLE_KABI \
|
||||
%if 0%{?__debug_package:1}
|
||||
--enable CONFIG_DEBUG_INFO
|
||||
%else
|
||||
--disable CONFIG_DEBUG_INFO \
|
||||
--disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \
|
||||
--enable CONFIG_DEBUG_INFO_NONE
|
||||
%endif
|
||||
|
||||
if [ %CONFIG_MODULE_SIG = "y" ]; then
|
||||
if [ -n "%certs" ] ; then
|
||||
@@ -1480,11 +1535,9 @@ fi
|
||||
|
||||
%install
|
||||
|
||||
%if 0%{?__debug_package:1}
|
||||
# get rid of /usr/lib/rpm/brp-strip-debug
|
||||
export NO_BRP_STRIP_DEBUG=true
|
||||
%endif
|
||||
# strip removes too much from the vmlinux ELF binary
|
||||
export NO_BRP_STRIP_DEBUG=true
|
||||
export STRIP_KEEP_SYMTAB='*/vmlinux*'
|
||||
|
||||
# %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source
|
||||
|
||||
164477
kernel-source.changes
164477
kernel-source.changes
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-source
|
||||
#
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,9 +16,9 @@
|
||||
#
|
||||
|
||||
|
||||
%define srcversion 6.19-rc8
|
||||
%define patchversion 6.19.0-rc8
|
||||
%define git_commit 0b018ce54379e15af79413e90489a48d53841f06
|
||||
%define srcversion 6.17
|
||||
%define patchversion 6.17.7
|
||||
%define git_commit c376041991582f38054bc5da00a7ac4d96af6692
|
||||
%define variant %{nil}
|
||||
%define gcc_package gcc
|
||||
%define gcc_compiler gcc
|
||||
@@ -28,9 +28,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-source
|
||||
Version: 6.19~rc8
|
||||
Version: 6.17.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0b018ce
|
||||
Release: <RELEASE>.gc376041
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -56,9 +56,9 @@ Prefix: /usr/src
|
||||
%define _rpmmacrodir /etc/rpm
|
||||
%endif
|
||||
|
||||
Source0: linux-%srcversion.tar.xz
|
||||
%if "" != ""
|
||||
Source1: linux-%srcversion.tar.sign
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
%if "https://www.kernel.org/pub/linux/kernel/v6.x/" != ""
|
||||
Source1: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.sign
|
||||
Source2: linux.keyring
|
||||
%endif
|
||||
Source3: kernel-source.rpmlintrc
|
||||
|
||||
@@ -95,8 +95,6 @@ There is no reason to install this package.
|
||||
# strip removes too much from the vmlinux ELF binary
|
||||
export NO_BRP_STRIP_DEBUG=true
|
||||
export STRIP_KEEP_SYMTAB='*/vmlinux*'
|
||||
# Modules should be already signed, do not sign again (bsc#1251930)
|
||||
export BRP_PESIGN_FILES=""
|
||||
|
||||
echo "%{?modules}" | tr ', ' '\n\n' > request-modules
|
||||
%scriptdir/kernel-subpackage-build %kernel_package_name %rpm_kver-%rpm_krel %package_name-%version-%release
|
||||
|
||||
164477
kernel-syms.changes
164477
kernel-syms.changes
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-syms
|
||||
#
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,15 +16,15 @@
|
||||
#
|
||||
|
||||
|
||||
%define git_commit 0b018ce54379e15af79413e90489a48d53841f06
|
||||
%define git_commit c376041991582f38054bc5da00a7ac4d96af6692
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
Name: kernel-syms
|
||||
Version: 6.19~rc8
|
||||
Version: 6.17.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0b018ce
|
||||
Release: <RELEASE>.gc376041
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -33,13 +33,19 @@ License: GPL-2.0-only
|
||||
Group: Development/Sources
|
||||
URL: https://www.kernel.org/
|
||||
BuildRequires: coreutils
|
||||
ExclusiveArch: %ix86 ppc64le riscv64 s390x x86_64
|
||||
ExclusiveArch: %ix86 aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64
|
||||
Prefix: /usr/src
|
||||
AutoReqProv: off
|
||||
Source: README.KSYMS
|
||||
%ifarch %ix86 ppc64le riscv64 s390x x86_64
|
||||
%ifarch aarch64
|
||||
Requires: kernel-64kb-devel = %version-%source_rel
|
||||
%endif
|
||||
%ifarch aarch64 armv6hl armv7hl %ix86 ppc64le riscv64 s390x x86_64
|
||||
Requires: kernel-default-devel = %version-%source_rel
|
||||
%endif
|
||||
%ifarch armv7hl
|
||||
Requires: kernel-lpae-devel = %version-%source_rel
|
||||
%endif
|
||||
%ifarch %ix86
|
||||
Requires: kernel-pae-devel = %version-%source_rel
|
||||
%endif
|
||||
|
||||
164477
kernel-vanilla.changes
164477
kernel-vanilla.changes
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-vanilla
|
||||
#
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,9 +17,9 @@
|
||||
# needssslcertforbuild
|
||||
|
||||
|
||||
%define srcversion 6.19-rc8
|
||||
%define patchversion 6.19.0-rc8
|
||||
%define git_commit 0b018ce54379e15af79413e90489a48d53841f06
|
||||
%define srcversion 6.17
|
||||
%define patchversion 6.17.7
|
||||
%define git_commit c376041991582f38054bc5da00a7ac4d96af6692
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@@ -31,7 +31,7 @@
|
||||
%define supported_modules_check 0
|
||||
%define build_flavor vanilla
|
||||
%define generate_compile_commands 1
|
||||
%define use_suse_kabi_tools 1
|
||||
%define use_suse_kabi_tools 0
|
||||
%define gcc_package gcc
|
||||
%define gcc_compiler gcc
|
||||
|
||||
@@ -40,9 +40,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-vanilla
|
||||
Version: 6.19~rc8
|
||||
Version: 6.17.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0b018ce
|
||||
Release: <RELEASE>.gc376041
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -79,11 +79,6 @@ BuildRequires: dwarves >= 1.22
|
||||
BuildRequires: %gcc_package
|
||||
# for objtool
|
||||
BuildRequires: libelf-devel
|
||||
# part of elfutils not shipped on SLE 12
|
||||
%if 0%{?suse_version} >= 1500
|
||||
# for gendwarfksyms
|
||||
BuildRequires: libdw-devel
|
||||
%endif
|
||||
# required for 50-check-kernel-build-id rpm check
|
||||
BuildRequires: elfutils
|
||||
%ifarch %arm
|
||||
@@ -98,7 +93,7 @@ BuildRequires: suse-kabi-tools
|
||||
# Remove some packages that are installed automatically by the build system,
|
||||
# but are not needed to build the kernel
|
||||
#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv
|
||||
ExclusiveArch: %ix86 ppc64le riscv64 s390x x86_64
|
||||
ExclusiveArch: aarch64 armv6hl armv7hl %ix86 ppc64le riscv64 s390x x86_64
|
||||
|
||||
%ifarch %ix86 x86_64
|
||||
%define image vmlinuz
|
||||
@@ -173,7 +168,7 @@ ExclusiveArch: %ix86 ppc64le riscv64 s390x x86_64
|
||||
echo -n "$space$cert" ; space=" " \
|
||||
done )
|
||||
|
||||
Source0: linux-%srcversion.tar.xz
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
@@ -1123,6 +1118,59 @@ accessible simultaneously from multiple nodes of a cluster.
|
||||
|
||||
%files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
|
||||
|
||||
%package -n reiserfs-kmp-%build_flavor
|
||||
Summary: Reiserfs kernel module
|
||||
Group: System/Kernel
|
||||
Requires: %name = %version-%source_rel
|
||||
Provides: reiserfs-kmp = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
# tell weak-modules2 to ignore this package
|
||||
Provides: kmp_in_kernel
|
||||
Requires(post): suse-module-tools >= 12.4
|
||||
%if %build_default
|
||||
%if "%CONFIG_PREEMPT_DYNAMIC" == "y"
|
||||
Provides: reiserfs-kmp-preempt = %version-%release
|
||||
%endif
|
||||
%endif
|
||||
Enhances: %name
|
||||
Supplements: packageand(%name:reiserfs-kmp-%build_flavor)
|
||||
|
||||
%description -n reiserfs-kmp-%build_flavor
|
||||
The reiserfs file system is no longer supported in SLE15. This package
|
||||
provides the reiserfs module for the installation system.
|
||||
|
||||
%pre -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
|
||||
|
||||
%endif # %CONFIG_SUSE_KERNEL_SUPPORTED
|
||||
%endif # %CONFIG_MODULES
|
||||
|
||||
@@ -1167,7 +1215,7 @@ awk '{
|
||||
subpackages=(
|
||||
base
|
||||
%if "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y"
|
||||
cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp
|
||||
cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp reiserfs-kmp
|
||||
%endif
|
||||
)
|
||||
for package in "${subpackages[@]}"; do
|
||||
@@ -1275,7 +1323,14 @@ echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
|
||||
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
|
||||
--enable CONFIG_SUSE_KERNEL \
|
||||
$CONFIG_SUSE_KERNEL_RELEASED \
|
||||
$CONFIG_SUSE_HAVE_STABLE_KABI
|
||||
$CONFIG_SUSE_HAVE_STABLE_KABI \
|
||||
%if 0%{?__debug_package:1}
|
||||
--enable CONFIG_DEBUG_INFO
|
||||
%else
|
||||
--disable CONFIG_DEBUG_INFO \
|
||||
--disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \
|
||||
--enable CONFIG_DEBUG_INFO_NONE
|
||||
%endif
|
||||
|
||||
if [ %CONFIG_MODULE_SIG = "y" ]; then
|
||||
if [ -n "%certs" ] ; then
|
||||
@@ -1404,11 +1459,9 @@ fi
|
||||
|
||||
%install
|
||||
|
||||
%if 0%{?__debug_package:1}
|
||||
# get rid of /usr/lib/rpm/brp-strip-debug
|
||||
export NO_BRP_STRIP_DEBUG=true
|
||||
%endif
|
||||
# strip removes too much from the vmlinux ELF binary
|
||||
export NO_BRP_STRIP_DEBUG=true
|
||||
export STRIP_KEEP_SYMTAB='*/vmlinux*'
|
||||
|
||||
# %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source
|
||||
|
||||
164477
kernel-zfcpdump.changes
164477
kernel-zfcpdump.changes
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package kernel-zfcpdump
|
||||
#
|
||||
# Copyright (c) 2026 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,9 +17,9 @@
|
||||
# needssslcertforbuild
|
||||
|
||||
|
||||
%define srcversion 6.19-rc8
|
||||
%define patchversion 6.19.0-rc8
|
||||
%define git_commit 0b018ce54379e15af79413e90489a48d53841f06
|
||||
%define srcversion 6.17
|
||||
%define patchversion 6.17.7
|
||||
%define git_commit c376041991582f38054bc5da00a7ac4d96af6692
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@@ -31,7 +31,7 @@
|
||||
%define supported_modules_check 0
|
||||
%define build_flavor zfcpdump
|
||||
%define generate_compile_commands 1
|
||||
%define use_suse_kabi_tools 1
|
||||
%define use_suse_kabi_tools 0
|
||||
%define gcc_package gcc
|
||||
%define gcc_compiler gcc
|
||||
|
||||
@@ -40,9 +40,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-zfcpdump
|
||||
Version: 6.19~rc8
|
||||
Version: 6.17.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0b018ce
|
||||
Release: <RELEASE>.gc376041
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -79,11 +79,6 @@ BuildRequires: dwarves >= 1.22
|
||||
BuildRequires: %gcc_package
|
||||
# for objtool
|
||||
BuildRequires: libelf-devel
|
||||
# part of elfutils not shipped on SLE 12
|
||||
%if 0%{?suse_version} >= 1500
|
||||
# for gendwarfksyms
|
||||
BuildRequires: libdw-devel
|
||||
%endif
|
||||
# required for 50-check-kernel-build-id rpm check
|
||||
BuildRequires: elfutils
|
||||
%ifarch %arm
|
||||
@@ -173,7 +168,7 @@ ExclusiveArch: s390x
|
||||
echo -n "$space$cert" ; space=" " \
|
||||
done )
|
||||
|
||||
Source0: linux-%srcversion.tar.xz
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
@@ -1135,6 +1130,59 @@ accessible simultaneously from multiple nodes of a cluster.
|
||||
|
||||
%files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
|
||||
|
||||
%package -n reiserfs-kmp-%build_flavor
|
||||
Summary: Reiserfs kernel module
|
||||
Group: System/Kernel
|
||||
Requires: %name = %version-%source_rel
|
||||
Provides: reiserfs-kmp = %version-%source_rel
|
||||
Provides: multiversion(kernel)
|
||||
# tell weak-modules2 to ignore this package
|
||||
Provides: kmp_in_kernel
|
||||
Requires(post): suse-module-tools >= 12.4
|
||||
%if %build_default
|
||||
%if "%CONFIG_PREEMPT_DYNAMIC" == "y"
|
||||
Provides: reiserfs-kmp-preempt = %version-%release
|
||||
%endif
|
||||
%endif
|
||||
Enhances: %name
|
||||
Supplements: packageand(%name:reiserfs-kmp-%build_flavor)
|
||||
|
||||
%description -n reiserfs-kmp-%build_flavor
|
||||
The reiserfs file system is no longer supported in SLE15. This package
|
||||
provides the reiserfs module for the installation system.
|
||||
|
||||
%pre -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
|
||||
|
||||
%endif # %CONFIG_SUSE_KERNEL_SUPPORTED
|
||||
%endif # %CONFIG_MODULES
|
||||
|
||||
@@ -1179,7 +1227,7 @@ awk '{
|
||||
subpackages=(
|
||||
base
|
||||
%if "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y"
|
||||
cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp
|
||||
cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp reiserfs-kmp
|
||||
%endif
|
||||
)
|
||||
for package in "${subpackages[@]}"; do
|
||||
@@ -1287,7 +1335,14 @@ echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
|
||||
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
|
||||
--enable CONFIG_SUSE_KERNEL \
|
||||
$CONFIG_SUSE_KERNEL_RELEASED \
|
||||
$CONFIG_SUSE_HAVE_STABLE_KABI
|
||||
$CONFIG_SUSE_HAVE_STABLE_KABI \
|
||||
%if 0%{?__debug_package:1}
|
||||
--enable CONFIG_DEBUG_INFO
|
||||
%else
|
||||
--disable CONFIG_DEBUG_INFO \
|
||||
--disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \
|
||||
--enable CONFIG_DEBUG_INFO_NONE
|
||||
%endif
|
||||
|
||||
if [ %CONFIG_MODULE_SIG = "y" ]; then
|
||||
if [ -n "%certs" ] ; then
|
||||
@@ -1416,11 +1471,9 @@ fi
|
||||
|
||||
%install
|
||||
|
||||
%if 0%{?__debug_package:1}
|
||||
# get rid of /usr/lib/rpm/brp-strip-debug
|
||||
export NO_BRP_STRIP_DEBUG=true
|
||||
%endif
|
||||
# strip removes too much from the vmlinux ELF binary
|
||||
export NO_BRP_STRIP_DEBUG=true
|
||||
export STRIP_KEEP_SYMTAB='*/vmlinux*'
|
||||
|
||||
# %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source
|
||||
|
||||
19
linux-6.17.tar.sign
Normal file
19
linux-6.17.tar.sign
Normal file
@@ -0,0 +1,19 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Comment: This signature is for the .tar version of the archive
|
||||
Comment: git archive --format tar --prefix=linux-6.17/ v6.17
|
||||
Comment: git version 2.51.0
|
||||
|
||||
iQIzBAABCgAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAmjaF/kACgkQONu9yGCS
|
||||
aT6G7Q/+MfjNnvqCtqjJ9/K4C09+eqt2WOI7cYXfziT74zNYXgRo2/xiJ0hQv20J
|
||||
2PjQO9gKLsz3JdWvY56joe2OpyL9VqPAMH+RDcdfj07ySpz7MvwQQ86ii1BqFbxg
|
||||
bmlud5d47BDI2fyAVeKcIyH0mm/PFblR1SR07ruAcDDAH/clYVOqiiF2w5Z2LjnJ
|
||||
s6kRX2BMmEAbHvX6PHvP+8b/GHxr7RImSqO5g2pKT6PC++myUczJ3ffiMPwL1R1B
|
||||
cyAfhnJ5YBcEV/yusHx0QTemnZOmGyT63sWJaB4lTaxk38FB1WN1CkVm9He/cjEA
|
||||
3TTfBTSEEdQJXVRtPGQTz6odY3wx8diltfNMhy+NIRdM9rk7rM/QTZ+i7eKzGV4Y
|
||||
N3Cn1YnSVOxK4cEEwUg2vh2k1vHhCzwzOkY4rrWVNAXtkkBFNX5jzs4HPfMnsXX9
|
||||
lDb5vJQkm1ipKYTHpk/xtvaXYCnxumzb9sCx11jFYrKWU8kG4Gp/ZFcd+duvaQTX
|
||||
yXUBoh2AMypVDZFy9KNBdzj8jlC4kCgNe+9W60Fl5rFKzYevnlGENZldgYc+1Xmk
|
||||
afupwrS7DoW+Zf0EvdzNTOXRd7pHFNtB2kOa91mOBpnCRO8Qsi570IcfnMPkNRTr
|
||||
xQ2JxkohlIFQ14KvEADVziTnljs7hp/cPWbLJm7C4vwpTcJgjQw=
|
||||
=Lc8u
|
||||
-----END PGP SIGNATURE-----
|
||||
BIN
linux-6.17.tar.xz
LFS
Normal file
BIN
linux-6.17.tar.xz
LFS
Normal file
Binary file not shown.
BIN
linux-6.19-rc8.tar.xz
LFS
BIN
linux-6.19-rc8.tar.xz
LFS
Binary file not shown.
BIN
linux.keyring
Normal file
BIN
linux.keyring
Normal file
Binary file not shown.
BIN
patches.kernel.org.tar.bz2
LFS
BIN
patches.kernel.org.tar.bz2
LFS
Binary file not shown.
BIN
patches.rpmify.tar.bz2
LFS
BIN
patches.rpmify.tar.bz2
LFS
Binary file not shown.
BIN
patches.suse.tar.bz2
LFS
BIN
patches.suse.tar.bz2
LFS
Binary file not shown.
1379
series.conf
1379
series.conf
File diff suppressed because it is too large
Load Diff
@@ -1,3 +1,3 @@
|
||||
2026-02-05 11:20:49 +0000
|
||||
GIT Revision: 0b018ce54379e15af79413e90489a48d53841f06
|
||||
GIT Branch: master
|
||||
2025-11-03 08:48:07 +0000
|
||||
GIT Revision: c376041991582f38054bc5da00a7ac4d96af6692
|
||||
GIT Branch: stable
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
+ocfs2-kmp fs/ocfs2/ocfs2_stack_o2cb # fate#319339
|
||||
+ocfs2-kmp fs/ocfs2/ocfs2_stack_user # fate#319339
|
||||
+ocfs2-kmp fs/ocfs2/ocfs2_stackglue # fate#319339
|
||||
+reiserfs-kmp fs/reiserfs/reiserfs # ReiserFS journaled filesystem
|
||||
arch/arm64/crypto/aes-arm64
|
||||
arch/arm64/crypto/aes-ce-blk
|
||||
arch/arm64/crypto/aes-ce-ccm
|
||||
@@ -3708,6 +3709,7 @@
|
||||
fs/quota/quota_tree
|
||||
fs/quota/quota_v1
|
||||
fs/quota/quota_v2
|
||||
- fs/reiserfs/reiserfs
|
||||
- fs/romfs/romfs
|
||||
fs/squashfs/squashfs
|
||||
- fs/sysv/sysv
|
||||
|
||||
BIN
sysctl.tar.bz2
LFS
BIN
sysctl.tar.bz2
LFS
Binary file not shown.
Reference in New Issue
Block a user