commit e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=2000
This commit is contained in:
parent
d9a99d01a6
commit
3571869811
@ -7,6 +7,7 @@
|
||||
declare -a IGNORED_CONFIGS_RE=(
|
||||
'AS_HAS_[A-Z0-9_]*'
|
||||
'AS_VERSION'
|
||||
'BUILTIN_RETURN_ADDRESS_STRIPS_PAC'
|
||||
'CC_CAN_[A-Z_]*'
|
||||
'CC_HAS_[A-Z_]*'
|
||||
'CC_HAVE_[A-Z_]*'
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -27,7 +27,7 @@
|
||||
Name: dtb-aarch64
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -27,7 +27,7 @@
|
||||
Name: dtb-armv6l
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -27,7 +27,7 @@
|
||||
Name: dtb-armv7l
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -27,7 +27,7 @@
|
||||
Name: dtb-riscv64
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -114,7 +114,7 @@ License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22
|
||||
BuildRequires: libelf-devel
|
||||
# required for 50-check-kernel-build-id rpm check
|
||||
BuildRequires: elfutils
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%if "%{compress_modules}" == "zstd"
|
||||
BuildRequires: zstd
|
||||
# Make sure kmod supports zstd compressed modules
|
||||
@ -193,21 +212,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -215,16 +220,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -242,10 +237,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: %name-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
@ -763,11 +758,6 @@ add_vmlinux()
|
||||
image=bzImage
|
||||
fi
|
||||
cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)"; then
|
||||
dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
%if "%CONFIG_KMSG_IDS" == "y"
|
||||
mkdir -p %buildroot/usr/share/man/man9
|
||||
find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
|
||||
@ -881,13 +871,6 @@ if [ %CONFIG_MODULES = y ]; then
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
|
||||
%ifarch s390 s390x
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
:
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)" -a \
|
||||
-f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then
|
||||
find %buildroot -name "*.ko" > kofiles.list
|
||||
dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
expoline=arch/s390/lib/expoline/expoline.o
|
||||
if test -f arch/s390/lib/expoline/expoline.o ; then
|
||||
install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline
|
||||
@ -1294,21 +1277,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -1316,16 +1285,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -1343,8 +1302,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22
|
||||
BuildRequires: libelf-devel
|
||||
# required for 50-check-kernel-build-id rpm check
|
||||
BuildRequires: elfutils
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%if "%{compress_modules}" == "zstd"
|
||||
BuildRequires: zstd
|
||||
# Make sure kmod supports zstd compressed modules
|
||||
@ -193,21 +212,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -215,16 +220,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -624,11 +619,6 @@ add_vmlinux()
|
||||
image=bzImage
|
||||
fi
|
||||
cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)"; then
|
||||
dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
%if "%CONFIG_KMSG_IDS" == "y"
|
||||
mkdir -p %buildroot/usr/share/man/man9
|
||||
find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
|
||||
@ -742,13 +732,6 @@ if [ %CONFIG_MODULES = y ]; then
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
|
||||
%ifarch s390 s390x
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
:
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)" -a \
|
||||
-f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then
|
||||
find %buildroot -name "*.ko" > kofiles.list
|
||||
dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
expoline=arch/s390/lib/expoline/expoline.o
|
||||
if test -f arch/s390/lib/expoline/expoline.o ; then
|
||||
install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -114,7 +114,7 @@ License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22
|
||||
BuildRequires: libelf-devel
|
||||
# required for 50-check-kernel-build-id rpm check
|
||||
BuildRequires: elfutils
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%if "%{compress_modules}" == "zstd"
|
||||
BuildRequires: zstd
|
||||
# Make sure kmod supports zstd compressed modules
|
||||
@ -193,21 +212,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -215,16 +220,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -242,10 +237,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: %name-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
%ifarch ppc64
|
||||
Provides: kernel-kdump = 2.6.28
|
||||
Obsoletes: kernel-kdump <= 2.6.28
|
||||
@ -769,11 +764,6 @@ add_vmlinux()
|
||||
image=bzImage
|
||||
fi
|
||||
cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)"; then
|
||||
dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
%if "%CONFIG_KMSG_IDS" == "y"
|
||||
mkdir -p %buildroot/usr/share/man/man9
|
||||
find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
|
||||
@ -887,13 +877,6 @@ if [ %CONFIG_MODULES = y ]; then
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
|
||||
%ifarch s390 s390x
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
:
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)" -a \
|
||||
-f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then
|
||||
find %buildroot -name "*.ko" > kofiles.list
|
||||
dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
expoline=arch/s390/lib/expoline/expoline.o
|
||||
if test -f arch/s390/lib/expoline/expoline.o ; then
|
||||
install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline
|
||||
@ -1300,21 +1283,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -1322,16 +1291,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -1349,8 +1308,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
|
||||
%ifarch ppc64
|
||||
Provides: kernel-kdump-base = 2.6.28
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -114,7 +114,7 @@ License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22
|
||||
BuildRequires: libelf-devel
|
||||
# required for 50-check-kernel-build-id rpm check
|
||||
BuildRequires: elfutils
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%if "%{compress_modules}" == "zstd"
|
||||
BuildRequires: zstd
|
||||
# Make sure kmod supports zstd compressed modules
|
||||
@ -193,21 +212,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -215,16 +220,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -242,10 +237,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: %name-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
%ifarch %ix86
|
||||
Provides: kernel-smp = 2.6.17
|
||||
Obsoletes: kernel-smp <= 2.6.17
|
||||
@ -812,11 +807,6 @@ add_vmlinux()
|
||||
image=bzImage
|
||||
fi
|
||||
cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)"; then
|
||||
dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
%if "%CONFIG_KMSG_IDS" == "y"
|
||||
mkdir -p %buildroot/usr/share/man/man9
|
||||
find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
|
||||
@ -930,13 +920,6 @@ if [ %CONFIG_MODULES = y ]; then
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
|
||||
%ifarch s390 s390x
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
:
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)" -a \
|
||||
-f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then
|
||||
find %buildroot -name "*.ko" > kofiles.list
|
||||
dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
expoline=arch/s390/lib/expoline/expoline.o
|
||||
if test -f arch/s390/lib/expoline/expoline.o ; then
|
||||
install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline
|
||||
@ -1343,21 +1326,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -1365,16 +1334,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -1392,8 +1351,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
|
||||
%ifarch %ix86
|
||||
Provides: kernel-trace-base = 3.13
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -32,7 +32,7 @@ License: GPL-2.0-only
|
||||
Group: Documentation/Man
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -83,7 +83,7 @@ BuildRequires: texlive-zapfding
|
||||
%endif
|
||||
URL: https://www.kernel.org/
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: %name-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
BuildArch: noarch
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -114,7 +114,7 @@ License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22
|
||||
BuildRequires: libelf-devel
|
||||
# required for 50-check-kernel-build-id rpm check
|
||||
BuildRequires: elfutils
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%if "%{compress_modules}" == "zstd"
|
||||
BuildRequires: zstd
|
||||
# Make sure kmod supports zstd compressed modules
|
||||
@ -193,21 +212,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -215,16 +220,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -242,10 +237,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: %name-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
@ -767,11 +762,6 @@ add_vmlinux()
|
||||
image=bzImage
|
||||
fi
|
||||
cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)"; then
|
||||
dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
%if "%CONFIG_KMSG_IDS" == "y"
|
||||
mkdir -p %buildroot/usr/share/man/man9
|
||||
find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
|
||||
@ -885,13 +875,6 @@ if [ %CONFIG_MODULES = y ]; then
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
|
||||
%ifarch s390 s390x
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
:
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)" -a \
|
||||
-f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then
|
||||
find %buildroot -name "*.ko" > kofiles.list
|
||||
dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
expoline=arch/s390/lib/expoline/expoline.o
|
||||
if test -f arch/s390/lib/expoline/expoline.o ; then
|
||||
install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline
|
||||
@ -1298,21 +1281,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -1320,16 +1289,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -1347,8 +1306,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -114,7 +114,7 @@ License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22
|
||||
BuildRequires: libelf-devel
|
||||
# required for 50-check-kernel-build-id rpm check
|
||||
BuildRequires: elfutils
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%if "%{compress_modules}" == "zstd"
|
||||
BuildRequires: zstd
|
||||
# Make sure kmod supports zstd compressed modules
|
||||
@ -193,21 +212,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -215,16 +220,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -242,10 +237,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: %name-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
@ -761,11 +756,6 @@ add_vmlinux()
|
||||
image=bzImage
|
||||
fi
|
||||
cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)"; then
|
||||
dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
%if "%CONFIG_KMSG_IDS" == "y"
|
||||
mkdir -p %buildroot/usr/share/man/man9
|
||||
find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
|
||||
@ -879,13 +869,6 @@ if [ %CONFIG_MODULES = y ]; then
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
|
||||
%ifarch s390 s390x
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
:
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)" -a \
|
||||
-f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then
|
||||
find %buildroot -name "*.ko" > kofiles.list
|
||||
dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
expoline=arch/s390/lib/expoline/expoline.o
|
||||
if test -f arch/s390/lib/expoline/expoline.o ; then
|
||||
install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline
|
||||
@ -1292,21 +1275,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -1314,16 +1283,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -1341,8 +1300,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -44,7 +44,7 @@ BuildRequires: util-linux
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
BuildRequires: kernel%kernel_flavor-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
BuildRequires: kernel%kernel_flavor-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
|
||||
%if 0%{?rhel_version}
|
||||
BuildRequires: kernel
|
||||
@ -58,7 +58,7 @@ License: GPL-2.0-only
|
||||
Group: SLES
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -34,7 +34,7 @@ License: GPL-2.0-only
|
||||
Group: SLES
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -114,7 +114,7 @@ License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22
|
||||
BuildRequires: libelf-devel
|
||||
# required for 50-check-kernel-build-id rpm check
|
||||
BuildRequires: elfutils
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%if "%{compress_modules}" == "zstd"
|
||||
BuildRequires: zstd
|
||||
# Make sure kmod supports zstd compressed modules
|
||||
@ -193,21 +212,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -215,16 +220,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -242,10 +237,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: %name-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
%ifarch %ix86
|
||||
Provides: kernel-bigsmp = 2.6.17
|
||||
Obsoletes: kernel-bigsmp <= 2.6.17
|
||||
@ -789,11 +784,6 @@ add_vmlinux()
|
||||
image=bzImage
|
||||
fi
|
||||
cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)"; then
|
||||
dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
%if "%CONFIG_KMSG_IDS" == "y"
|
||||
mkdir -p %buildroot/usr/share/man/man9
|
||||
find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
|
||||
@ -907,13 +897,6 @@ if [ %CONFIG_MODULES = y ]; then
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
|
||||
%ifarch s390 s390x
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
:
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)" -a \
|
||||
-f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then
|
||||
find %buildroot -name "*.ko" > kofiles.list
|
||||
dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
expoline=arch/s390/lib/expoline/expoline.o
|
||||
if test -f arch/s390/lib/expoline/expoline.o ; then
|
||||
install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline
|
||||
@ -1320,21 +1303,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -1342,16 +1311,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -1369,8 +1328,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
|
||||
%ifarch %ix86
|
||||
Provides: kernel-vmi-base = 2.6.38
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -32,7 +32,7 @@
|
||||
Name: kernel-source
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -49,7 +49,7 @@ BuildRequires: fdupes
|
||||
BuildRequires: sed
|
||||
Requires(post): coreutils sed
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: %name-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: linux
|
||||
Provides: multiversion(kernel)
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -27,7 +27,7 @@ Group: Development/Sources
|
||||
Version: 6.4.11
|
||||
%if %using_buildservice
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -52,7 +52,7 @@ Requires: kernel-pae-devel = %version-%source_rel
|
||||
%endif
|
||||
Requires: pesign-obs-integration
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: %name-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: multiversion(kernel)
|
||||
Source: README.KSYMS
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -114,7 +114,7 @@ License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22
|
||||
BuildRequires: libelf-devel
|
||||
# required for 50-check-kernel-build-id rpm check
|
||||
BuildRequires: elfutils
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%if "%{compress_modules}" == "zstd"
|
||||
BuildRequires: zstd
|
||||
# Make sure kmod supports zstd compressed modules
|
||||
@ -193,21 +212,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -215,16 +220,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -242,10 +237,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: %name-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
@ -760,11 +755,6 @@ add_vmlinux()
|
||||
image=bzImage
|
||||
fi
|
||||
cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)"; then
|
||||
dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
%if "%CONFIG_KMSG_IDS" == "y"
|
||||
mkdir -p %buildroot/usr/share/man/man9
|
||||
find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
|
||||
@ -878,13 +868,6 @@ if [ %CONFIG_MODULES = y ]; then
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
|
||||
%ifarch s390 s390x
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
:
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)" -a \
|
||||
-f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then
|
||||
find %buildroot -name "*.ko" > kofiles.list
|
||||
dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
expoline=arch/s390/lib/expoline/expoline.o
|
||||
if test -f arch/s390/lib/expoline/expoline.o ; then
|
||||
install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline
|
||||
@ -1291,21 +1274,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -1313,16 +1282,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -1340,8 +1299,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit e2dbc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit 2419864
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch.
|
||||
Update to upstream version and move to sorted section.
|
||||
- commit dcc3072
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- mkspec: Allow unsupported KMPs (bsc#1214386)
|
||||
- commit 55d8b82
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380).
|
||||
gcc7 on SLE 15 does not support this while later gcc does.
|
||||
- commit 5b41c27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -350,6 +387,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 2a5b3f6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Common dependencies cleanup
|
||||
Common dependencies are copied to a subpackage, there is no need for
|
||||
copying defines or build dependencies there.
|
||||
- commit 254b03c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary: Drop code for kerntypes support
|
||||
Kerntypes was a SUSE-specific feature dropped before SLE 12.
|
||||
- commit 2c37773
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de
|
||||
|
||||
|
@ -114,7 +114,7 @@ License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.4.11
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g2a5b3f6
|
||||
Release: <RELEASE>.ge2dbc84
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22
|
||||
BuildRequires: libelf-devel
|
||||
# required for 50-check-kernel-build-id rpm check
|
||||
BuildRequires: elfutils
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%if "%{compress_modules}" == "zstd"
|
||||
BuildRequires: zstd
|
||||
# Make sure kmod supports zstd compressed modules
|
||||
@ -193,21 +212,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -215,16 +220,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -242,10 +237,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: %name-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
@ -763,11 +758,6 @@ add_vmlinux()
|
||||
image=bzImage
|
||||
fi
|
||||
cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)"; then
|
||||
dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
%if "%CONFIG_KMSG_IDS" == "y"
|
||||
mkdir -p %buildroot/usr/share/man/man9
|
||||
find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
|
||||
@ -881,13 +871,6 @@ if [ %CONFIG_MODULES = y ]; then
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
|
||||
%ifarch s390 s390x
|
||||
if test -e arch/s390/boot/kerntypes.o; then
|
||||
:
|
||||
elif test -x "$(which dwarfextract 2>/dev/null)" -a \
|
||||
-f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then
|
||||
find %buildroot -name "*.ko" > kofiles.list
|
||||
dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)"
|
||||
fi
|
||||
expoline=arch/s390/lib/expoline/expoline.o
|
||||
if test -f arch/s390/lib/expoline/expoline.o ; then
|
||||
install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline
|
||||
@ -1294,21 +1277,7 @@ Requires(post): dracut
|
||||
# Install the package providing /etc/SuSE-release early enough, so that
|
||||
# the grub entry has correct title (bnc#757565)
|
||||
Requires(post): distribution-release
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release
|
||||
# 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
|
||||
|
||||
%ifarch s390 s390x
|
||||
%if %build_vanilla && 0%{?suse_version} < 1130
|
||||
BuildRequires: dwarfextract
|
||||
%endif
|
||||
%endif
|
||||
%ifarch %arm
|
||||
BuildRequires: u-boot-tools
|
||||
%endif
|
||||
%if 0%{?usrmerged}
|
||||
# make sure we have a post-usrmerge system
|
||||
Conflicts: filesystem < 16
|
||||
@ -1316,16 +1285,6 @@ Conflicts: filesystem < 16
|
||||
|
||||
Obsoletes: microcode_ctl < 1.18
|
||||
|
||||
# Force bzip2 instead of lzma compression to
|
||||
# 1) allow install on older dist versions, and
|
||||
# 2) decrease build times (bsc#962356 boo#1175882)
|
||||
%define _binary_payload w9.bzdio
|
||||
# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063)
|
||||
%undefine _unique_build_ids
|
||||
%define _no_recompute_build_ids 1
|
||||
# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
|
||||
%undefine _unique_debug_names
|
||||
|
||||
%{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts')
|
||||
if not fd then io.stderr:write(err) end
|
||||
unpack = table.unpack or unpack
|
||||
@ -1343,8 +1302,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
Provides: kernel-%build_flavor-base-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
Provides: kernel-srchash-e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
2
mkspec
2
mkspec
@ -416,7 +416,7 @@ sub read_kmps {
|
||||
my @guards = split(' ');
|
||||
pop(@guards);
|
||||
for my $g (@guards) {
|
||||
if ($g =~ /^\+(.*-kmp)$/) {
|
||||
if ($g =~ /^(?:\+|-!)(.*-kmp)$/) {
|
||||
$res{$1} = 1;
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:07422e42cf05f4a61e41072faf8f4aede279487316beae2428b8a4545b3dfe29
|
||||
size 51703
|
||||
oid sha256:8933bf566eb2fd4a3c1f8cebf1d4d423b006e203b827464b53c848d55a063384
|
||||
size 52282
|
||||
|
@ -2085,6 +2085,9 @@
|
||||
patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch
|
||||
patches.suse/drm-amd-pm-update-the-LC_L1_INACTIVITY-setting-to-ad.patch
|
||||
patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch
|
||||
########################################################
|
||||
# end of sorted patches
|
||||
########################################################
|
||||
@ -2205,8 +2208,6 @@
|
||||
patches.suse/drivers-firmware-skip-simpledrm-if-nvidia-drm.modese.patch
|
||||
patches.suse/Add-parameter-to-disable-simple-framebuffer-devices.patch
|
||||
patches.suse/0001-bsc-1204315-Disable-sysfb-before-creating-simple-fra.patch
|
||||
patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch
|
||||
patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch
|
||||
|
||||
########################################################
|
||||
# Storage
|
||||
@ -2243,7 +2244,6 @@
|
||||
########################################################
|
||||
# Other drivers
|
||||
########################################################
|
||||
patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch
|
||||
|
||||
########################################################
|
||||
# Debugging
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023-08-17 04:57:43 +0000
|
||||
GIT Revision: 2a5b3f66898e9ecfa282f4399923c9546d3bc54d
|
||||
2023-08-22 08:17:57 +0000
|
||||
GIT Revision: e2dbc848cd01d9a4f84d297809c3093d7c9bbcbc
|
||||
GIT Branch: stable
|
||||
|
Loading…
Reference in New Issue
Block a user