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


Reply via email to