Your message dated Wed, 21 Aug 2024 18:49:40 +0000 with message-id <E1sgqOq-00CtwT-Gw@fasolo.debian.org> and subject line Bug#1077216: fixed in librem-ec-acpi 0.9.2-2 has caused the Debian Bug report #1077216, regarding librem-ec-acpi-dkms: module fails to build for Linux 6.10: error: 'struct acpi_driver' has no member named 'owner' 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 owner@bugs.debian.org immediately.) -- 1077216: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077216 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: librem-ec-acpi-dkms: module fails to build for Linux 6.10: error: 'struct acpi_driver' has no member named 'owner'
- From: Andreas Beckmann <anbe@debian.org>
- Date: Sat, 27 Jul 2024 04:48:07 +0200
- Message-id: <172204848798.183484.5579975761983041631.reportbug@zam504.zam.kfa-juelich.de>
Package: librem-ec-acpi-dkms Version: 0.9.2-1 Severity: important Tags: upstream librem-ec-acpi-dkms file to build a module for Linux 6.10: DKMS make.log for librem_ec_acpi-0.9.2 for kernel 6.10-rt-amd64 (x86_64) Tue Jul 23 20:25:08 UTC 2024 make: Entering directory '/usr/src/linux-headers-6.10-rt-amd64' CC [M] /var/lib/dkms/librem_ec_acpi/0.9.2/build/librem_ec_acpi.o /var/lib/dkms/librem_ec_acpi/0.9.2/build/librem_ec_acpi.c:782:10: error: 'struct acpi_driver' has no member named 'owner' 782 | .owner = THIS_MODULE, | ^~~~~ In file included from /usr/src/linux-headers-6.10-common-rt/arch/x86/include/asm/mem_encrypt.h:15, from /usr/src/linux-headers-6.10-common-rt/include/linux/mem_encrypt.h:17, from /usr/src/linux-headers-6.10-common-rt/arch/x86/include/asm/processor-flags.h:6, from /usr/src/linux-headers-6.10-common-rt/arch/x86/include/asm/irqflags.h:5, from /usr/src/linux-headers-6.10-common-rt/include/linux/irqflags.h:18, from /usr/src/linux-headers-6.10-common-rt/include/linux/spinlock.h:59, from /usr/src/linux-headers-6.10-common-rt/include/linux/mmzone.h:8, from /usr/src/linux-headers-6.10-common-rt/include/linux/gfp.h:7, from /usr/src/linux-headers-6.10-common-rt/include/linux/slab.h:16, from /usr/src/linux-headers-6.10-common-rt/include/linux/resource_ext.h:11, from /usr/src/linux-headers-6.10-common-rt/include/linux/acpi.h:13, from /var/lib/dkms/librem_ec_acpi/0.9.2/build/librem_ec_acpi.c:16: /usr/src/linux-headers-6.10-common-rt/include/linux/init.h:180:21: warning: initialization of 'char' from 'struct module *' makes integer from pointer without a cast [-Wint-conversion] 180 | #define THIS_MODULE (&__this_module) | ^ /var/lib/dkms/librem_ec_acpi/0.9.2/build/librem_ec_acpi.c:782:18: note: in expansion of macro 'THIS_MODULE' 782 | .owner = THIS_MODULE, | ^~~~~~~~~~~ /usr/src/linux-headers-6.10-common-rt/include/linux/init.h:180:21: note: (near initialization for 'librem_ec_driver.class[0]') 180 | #define THIS_MODULE (&__this_module) | ^ /var/lib/dkms/librem_ec_acpi/0.9.2/build/librem_ec_acpi.c:782:18: note: in expansion of macro 'THIS_MODULE' 782 | .owner = THIS_MODULE, | ^~~~~~~~~~~ /usr/src/linux-headers-6.10-common-rt/include/linux/init.h:180:21: error: initializer element is not computable at load time 180 | #define THIS_MODULE (&__this_module) | ^ /var/lib/dkms/librem_ec_acpi/0.9.2/build/librem_ec_acpi.c:782:18: note: in expansion of macro 'THIS_MODULE' 782 | .owner = THIS_MODULE, | ^~~~~~~~~~~ /usr/src/linux-headers-6.10-common-rt/include/linux/init.h:180:21: note: (near initialization for 'librem_ec_driver.class[0]') 180 | #define THIS_MODULE (&__this_module) | ^ /var/lib/dkms/librem_ec_acpi/0.9.2/build/librem_ec_acpi.c:782:18: note: in expansion of macro 'THIS_MODULE' 782 | .owner = THIS_MODULE, | ^~~~~~~~~~~ /var/lib/dkms/librem_ec_acpi/0.9.2/build/librem_ec_acpi.c:780:46: warning: missing braces around initializer [-Wmissing-braces] 780 | static struct acpi_driver librem_ec_driver = { | ^ /var/lib/dkms/librem_ec_acpi/0.9.2/build/librem_ec_acpi.c:780:46: warning: missing braces around initializer [-Wmissing-braces] make[2]: *** [/usr/src/linux-headers-6.10-common-rt/scripts/Makefile.build:249: /var/lib/dkms/librem_ec_acpi/0.9.2/build/librem_ec_acpi.o] Error 1 make[1]: *** [/usr/src/linux-headers-6.10-common-rt/Makefile:1959: /var/lib/dkms/librem_ec_acpi/0.9.2/build] Error 2 make: *** [/usr/src/linux-headers-6.10-common-rt/Makefile:252: __sub-make] Error 2 make: Leaving directory '/usr/src/linux-headers-6.10-rt-amd64' This should be caused by upstream commit cc85f9c05bba23eb525497b42ac5b74801ccbd87 ACPI: drop redundant owner from acpi_driver Andreas
--- End Message ---
--- Begin Message ---
- To: 1077216-close@bugs.debian.org
- Subject: Bug#1077216: fixed in librem-ec-acpi 0.9.2-2
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Wed, 21 Aug 2024 18:49:40 +0000
- Message-id: <E1sgqOq-00CtwT-Gw@fasolo.debian.org>
- Reply-to: Andreas Beckmann <anbe@debian.org>
Source: librem-ec-acpi Source-Version: 0.9.2-2 Done: Andreas Beckmann <anbe@debian.org> We believe that the bug you reported is fixed in the latest version of librem-ec-acpi, 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 1077216@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Beckmann <anbe@debian.org> (supplier of updated librem-ec-acpi 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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 21 Aug 2024 20:28:21 +0200 Source: librem-ec-acpi Architecture: source Version: 0.9.2-2 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Andreas Beckmann <anbe@debian.org> Closes: 1077216 Changes: librem-ec-acpi (0.9.2-2) unstable; urgency=medium . * QA upload. * Fix building the module for Linux 6.10. (Closes: #1077216) * Do not build the module for kernels without CONFIG_ACPI_BATTERY. * Declare compliance with Debian Policy 4.7.0. Checksums-Sha1: f8f12ddfb50c8e583c3e9927ea5b216ae9ba3b79 2004 librem-ec-acpi_0.9.2-2.dsc e171ffbdf9fd38d6821552623921a94c45c037c4 3860 librem-ec-acpi_0.9.2-2.debian.tar.xz ccd0229cd65b52445905292a2a26b1f780a2f0cd 5410 librem-ec-acpi_0.9.2-2_source.buildinfo Checksums-Sha256: d37e4fbfc50bbbfa8fe02ae8097383943f671eb14463ed108804da3b7966267f 2004 librem-ec-acpi_0.9.2-2.dsc 7b0754ffde2bd6970147ef9c77ad0947cf6b4c36e2f403c4a2fb9c54365a6528 3860 librem-ec-acpi_0.9.2-2.debian.tar.xz cce5030169a9029c8374492262d3aef78b63e2a401983cb433b185b53bedf79e 5410 librem-ec-acpi_0.9.2-2_source.buildinfo Files: 760a565da755e8b4eab96201ce4d2a4a 2004 kernel optional librem-ec-acpi_0.9.2-2.dsc 89302ff288329f335b2c9d8f2b05acab 3860 kernel optional librem-ec-acpi_0.9.2-2.debian.tar.xz 88de9ace40d56c96722a2059fd688d55 5410 kernel optional librem-ec-acpi_0.9.2-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmbGMksQHGFuYmVAZGVi aWFuLm9yZwAKCRBfsz+TWentCJlzD/9kVhQP6Cu9je8OPYIv8CzSvhlWLGRUK9wv A0Nu46edClaZLuoVp1hBM0jR2FaqfjcVknILvsPbCdQBn2BynZoPAm0OfwDDcET6 FCeGzGnXRGKmT6wqJ8Ng4wSFkYAGOLJChBuZQD57ewgcDFAELlxIFS5RJqshNZcB fv4dARP9h6a4FuwCWlUGF/PjEwAAecN6d9KGlLX+e+bPsTtYBfd36gL+7tifTEp+ vNzKdSVIUxp5LMbCA1RNFil1vbZ33LDdLEivEXTRf7aWwdxEVMvmAXgCmrNFrMc+ yvCcgMHgyOGm/p84siCMg0mYRggkMTwYO8ZVXQEqkKqXPrb6MhE2788dvdZGncdk /PbEkmuuNM4gNxukruspJIHnJrfS+n7I67ixPEpqPSepA84E08EgvyX+3jJ1h8FT acAG503WQyat5iqb4QBZZ1pxKmC2kn3K8DEFNGoNQWyRY2RelepniIuQttoLk3bB tHFX6r+qhbww6TuNs/tiLYtKvV8XNc4pjE+umTsOQutbgbKgl/KpNGUCHX/ek2a/ R8YTxXcoVwASpy+2F4TXk+zUa0mRVwJKK7fLhU1J9N+ky9FOgeHwVZwx/j6EZ+iL 7tX5aLvuGGKPAA8dxIgEVDMFpYS1SaBIZL2P0tQ2wMG061QOb0hjqPxCzjUlpMi4 gLVlEnnkpA== =pboA -----END PGP SIGNATURE-----Attachment: pgp5ANnrqVHVs.pgp
Description: PGP signature
--- End Message ---