Hello community,
here is the log from the commit of package kernel-default-base for
openSUSE:Factory checked in at 2020-10-15 13:47:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-default-base (Old)
and /work/SRC/openSUSE:Factory/.kernel-default-base.new.3486 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-default-base"
Thu Oct 15 13:47:25 2020 rev:16 rq:841507 version:MACRO
Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-default-base/kernel-default-base.changes
2020-10-08 13:09:57.887051871 +0200
+++
/work/SRC/openSUSE:Factory/.kernel-default-base.new.3486/kernel-default-base.changes
2020-10-15 13:47:54.957237019 +0200
@@ -1,0 +2,6 @@
+Tue Oct 13 07:19:13 UTC 2020 - Fabian Vogt <[email protected]>
+
+- Create the list of crypto modules dynamically, supersedes hardcoded
+ list of crc32 implementations (boo#1177577)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-default-base.spec ++++++
--- /var/tmp/diff_new_pack.Zfv6Oz/_old 2020-10-15 13:47:56.201237539 +0200
+++ /var/tmp/diff_new_pack.Zfv6Oz/_new 2020-10-15 13:47:56.205237541 +0200
@@ -56,11 +56,12 @@
nf_.* nfnetlink.* nft_.* tun veth xfrm.*_tunnel xfrm_.* x_tables xt_.*
tcp_diag \
vxlan
-%define crc32_modules crc32c_generic crc32c-intel crc32c-vpmsum crc32-vx_s390
crc32-arm-ce
+%define crypto_modules \
+%(rpm -ql %{kernel_package_name} | grep -E
'kernel/crypto/|kernel/arch/.*/crypto/' | xargs basename -a | cut -d. -f1)
%define modules %usb_modules %net_drivers %scsi_modules %block_drivers \
%hyperv_modules %virtio_modules %vmware_modules %xen_modules \
- %networking %filesystems %misc_modules %crc32_modules
+ %networking %filesystems %misc_modules %crypto_modules
# Reasonable defaults that might be overriden if needed
%define kernel_package_name kernel-%build_flavor
@@ -72,6 +73,9 @@
Name: %package_name
BuildRequires: %kernel_package_name
BuildRequires: %kernel_package_name-devel
+BuildRequires: coreutils
+BuildRequires: findutils
+BuildRequires: grep
BuildRequires: kernel-subpackage-macros
Summary: %summary
License: GPL-2.0-only