Hello community, here is the log from the commit of package xtables-addons for openSUSE:Factory checked in at 2019-08-27 10:21:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xtables-addons (Old) and /work/SRC/openSUSE:Factory/.xtables-addons.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xtables-addons" Tue Aug 27 10:21:09 2019 rev:62 rq:725943 version:3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/xtables-addons/xtables-addons.changes 2019-03-10 09:33:10.972208022 +0100 +++ /work/SRC/openSUSE:Factory/.xtables-addons.new.7948/xtables-addons.changes 2019-08-27 10:21:35.211938765 +0200 @@ -1,0 +2,6 @@ +Sun Aug 4 10:29:06 UTC 2019 - Arjen de Korte <[email protected]> + +- Remove unused variable 'flags' from 'struct shash_desc' + * Support for Linux 5.2 (add remove_flags.patch) + +------------------------------------------------------------------- New: ---- remove_flags.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xtables-addons.spec ++++++ --- /var/tmp/diff_new_pack.0laL2j/_old 2019-08-27 10:21:36.595938672 +0200 +++ /var/tmp/diff_new_pack.0laL2j/_new 2019-08-27 10:21:36.599938673 +0200 @@ -30,6 +30,7 @@ Source2: http://downloads.sf.net/%name/%name-%version.tar.asc Source3: %name-preamble Source4: %name.keyring +Patch0: remove_flags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: %kernel_module_package_buildreqs BuildRequires: kernel-syms >= 4.15 @@ -71,6 +72,7 @@ %prep %setup -q +%patch0 -p1 %build pushd ../ ++++++ remove_flags.patch ++++++ --- xtables-addons-3.3/extensions/pknock/xt_pknock.c 2019-03-07 10:24:08.000000000 +0100 +++ xtables-addons-3.3/extensions/pknock/xt_pknock.c 2019-08-03 12:03:23.853137954 +0200 @@ -1125,7 +1125,9 @@ static int __init xt_pknock_mt_init(void crypto.size = crypto_shash_digestsize(crypto.tfm); crypto.desc.tfm = crypto.tfm; +#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 2, 0) crypto.desc.flags = 0; +#endif pde = proc_mkdir("xt_pknock", init_net.proc_net); if (pde == NULL) { --- xtables-addons-3.3/extensions/xt_SYSRQ.c 2019-03-07 10:24:08.000000000 +0100 +++ xtables-addons-3.3/extensions/xt_SYSRQ.c 2019-08-03 12:16:23.823303357 +0200 @@ -114,7 +114,9 @@ static unsigned int sysrq_tg(const void } desc.tfm = sysrq_tfm; +#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 2, 0) desc.flags = 0; +#endif ret = crypto_shash_init(&desc); if (ret != 0) goto hash_fail;
