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 <fv...@suse.com> + +- 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