Your message dated Sat, 12 Aug 2023 23:48:54 +0000
with message-id <e1quylm-00fojd...@fasolo.debian.org>
and subject line Bug#1041307: fixed in xtrx-dkms 0.0.1+git20190320.5ae3a3e-3.4
has caused the Debian Bug report #1041307,
regarding xtrx-dkms: module fails to build for Linux 6.4: error: too many 
arguments to function 'class_create'
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1041307: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041307
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xtrx-dkms
Version: 0.0.1+git20190320.5ae3a3e-3.3
Severity: important
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

xtrx-dkms fails to build for Linux 6.4:

DKMS make.log for xtrx-0.0.1+git20190320.5ae3a3e-3.3 for kernel 6.4.0-0-amd64 
(x86_64)
Mon Jul 17 09:13:13 UTC 2023
make: Entering directory '/usr/src/linux-headers-6.4.0-0-amd64'
  CC [M]  /var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.3/build/xtrx.o
In file included from 
/usr/src/linux-headers-6.4.0-0-common/include/linux/linkage.h:7,
                 from 
/usr/src/linux-headers-6.4.0-0-common/arch/x86/include/asm/cache.h:5,
                 from 
/usr/src/linux-headers-6.4.0-0-common/include/linux/cache.h:6,
                 from 
/usr/src/linux-headers-6.4.0-0-common/include/linux/time.h:5,
                 from 
/usr/src/linux-headers-6.4.0-0-common/include/linux/stat.h:19,
                 from 
/usr/src/linux-headers-6.4.0-0-common/include/linux/module.h:13,
                 from 
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.3/build/xtrx.c:22:
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.3/build/xtrx.c: In function 
'xtrx_init':
/usr/src/linux-headers-6.4.0-0-common/include/linux/export.h:27:22: error: 
passing argument 1 of 'class_create' from incompatible pointer type 
[-Werror=incompatible-pointer-types]
   27 | #define THIS_MODULE (&__this_module)
      |                     ~^~~~~~~~~~~~~~~
      |                      |
      |                      struct module *
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.3/build/xtrx.c:1535:35: note: in 
expansion of macro 'THIS_MODULE'
 1535 |         xtrx_class = class_create(THIS_MODULE, CLASS_NAME);
      |                                   ^~~~~~~~~~~
In file included from 
/usr/src/linux-headers-6.4.0-0-common/include/linux/device.h:31,
                 from 
/usr/src/linux-headers-6.4.0-0-common/include/linux/pci.h:37,
                 from 
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.3/build/xtrx.c:25:
/usr/src/linux-headers-6.4.0-0-common/include/linux/device/class.h:230:54: 
note: expected 'const char *' but argument is of type 'struct module *'
  230 | struct class * __must_check class_create(const char *name);
      |                                          ~~~~~~~~~~~~^~~~
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.3/build/xtrx.c:1535:22: error: 
too many arguments to function 'class_create'
 1535 |         xtrx_class = class_create(THIS_MODULE, CLASS_NAME);
      |                      ^~~~~~~~~~~~
/usr/src/linux-headers-6.4.0-0-common/include/linux/device/class.h:230:29: 
note: declared here
  230 | struct class * __must_check class_create(const char *name);
      |                             ^~~~~~~~~~~~
cc1: some warnings being treated as errors
make[1]: *** [/usr/src/linux-headers-6.4.0-0-common/scripts/Makefile.build:257: 
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.3/build/xtrx.o] Error 1
make: *** [/usr/src/linux-headers-6.4.0-0-common/Makefile:2051: 
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.3/build] Error 2
make: Leaving directory '/usr/src/linux-headers-6.4.0-0-amd64'


Andreas

--- End Message ---
--- Begin Message ---
Source: xtrx-dkms
Source-Version: 0.0.1+git20190320.5ae3a3e-3.4
Done: Ying-Chun Liu (PaulLiu) <paul...@debian.org>

We believe that the bug you reported is fixed in the latest version of
xtrx-dkms, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1041...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ying-Chun Liu (PaulLiu) <paul...@debian.org> (supplier of updated xtrx-dkms 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 01 Aug 2023 00:08:42 +0800
Source: xtrx-dkms
Architecture: source
Version: 0.0.1+git20190320.5ae3a3e-3.4
Distribution: unstable
Urgency: low
Maintainer: Sepi Gair <sepig...@email.cz>
Changed-By: Ying-Chun Liu (PaulLiu) <paul...@debian.org>
Closes: 1041307
Changes:
 xtrx-dkms (0.0.1+git20190320.5ae3a3e-3.4) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix dkms build failure with kernel 6.4 (Closes: #1041307)
     - add debian/patches/0004-xtrx.c-fix-build-error-with-kernel-6.4.patch
Checksums-Sha1:
 23fdb203523d29367807e4204521877c0770e198 2095 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.4.dsc
 c87d9ff111a5839eefcbf037f33390d268ed970c 4660 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.4.debian.tar.xz
 69203d38326a26004b223070365ae48cc30e5253 7071 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.4_source.buildinfo
Checksums-Sha256:
 20088dbe229b48b7b608db8b899d5809c1078ea8a47f6585ab21a1c5ffd84460 2095 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.4.dsc
 323b665cf6cecd95804cba08c6118fb1ffd7c3df0be46384770de47354caed9e 4660 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.4.debian.tar.xz
 4a30579103d30a41cccd378bc4f1771ecd7fa678d632b4a08638d25ec2fbd267 7071 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.4_source.buildinfo
Files:
 66f413d48626726aa7a763027a5accfb 2095 kernel optional 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.4.dsc
 9a383c4441709d901aaa5b9891d4f568 4660 kernel optional 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.4.debian.tar.xz
 758d727c114620f8317ebdd8ada3d9f5 7071 kernel optional 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEEo2h49GQQhoFgDLZIRBc/oT0FiIgFAmTK3xETHHBhdWxsaXVA
ZGViaWFuLm9yZwAKCRBEFz+hPQWIiC/kD/0e8fzAD96TAyJ/oI3YsQyGEQy/fje8
UxgHwdO9LSh60dHCqwDopVDM43y3aUBZe9jI1t4Et2VGJ13MF6MsvC5wjcLIpmBC
YynO7Lh3vSo9vAOhh1QMD8ksDtT6fg8P6drMjZOeUZF50SUWlDSmIlCpS44i5hwF
KWrIexSBeuKMAMYc7UEpAVMi+BpE6wwaepX+XrLMWuvF7Xw9WJ1GjYI4wxGAOm16
y7E/NqR94xCPTG73TtKMTDQkh87JoptgINfV2crsY7TXeqQsgGv93Vijs5h7z7Mn
cuxeH0nOX/I1N/xe6fWoYllG0BZ0n9k49Nx2H2hpsFRjq3U9CJg6ownFAmRzNMpF
yzHUgsZ+YYoappwk9D9yTR2iqPv2HZZaqTeK5scZTBv+5zEXJuWqZBDDh6LZCWco
skNCWiSLHSY5AElKkVhL93bViOjvigti1gMGU6aOJMCC6UdRAPhMb0AySJ+v3ANj
iLlJU5r38DjtLdi/+ntLmELPuCJdddpK12SzomhKtYNy2AQgvFxTtb0BX62Dq8wZ
+xRcR26ChMEX/KiAKdLdNyE6SEnRp+kJ3dOjCQBxQf9Na0IUwTBLFT4vHzArdZNF
gszuVTYqZPoDtx5zKIcStb5C4XoJvKkrfJs3EraeoUbS/Dgt1p8NnM2IpMlQjsse
hzuBA5LJrwjSdw==
=Yjeq
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to