Your message dated Mon, 30 Sep 2024 03:34:10 +0000
with message-id <e1sv7ao-00a2ri...@fasolo.debian.org>
and subject line Bug#1077678: fixed in xtrx-dkms 0.0.1+git20190320.5ae3a3e-3.6
has caused the Debian Bug report #1077678,
regarding xtrx-dkms: module fails to build for Linux 6.10: error: 'struct 
uart_state' has no member named 'xmit'
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.)


-- 
1077678: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077678
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xtrx-dkms
Version: 0.0.1+git20190320.5ae3a3e-3.5
Severity: important
Tags: upstream

xtrx-dkms fails to build a module for Linux 6.10 in experimental:

DKMS make.log for xtrx-0.0.1+git20190320.5ae3a3e-3.5 for kernel 
6.10-cloud-amd64 (x86_64)
Tue Jul 23 20:43:21 UTC 2024
make: Entering directory '/usr/src/linux-headers-6.10-cloud-amd64'
  CC [M]  /var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.5/build/xtrx.o
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.5/build/xtrx.c: In function 
'xtrx_uart_do_tx':
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.5/build/xtrx.c:472:28: error: 
'struct uart_state' has no member named 'xmit'
  472 |         xmit = &port->state->xmit;
      |                            ^~
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.5/build/xtrx.c:473:13: error: 
implicit declaration of function 'uart_circ_empty'; did you mean 
'uart_lsr_tx_empty'? [-Werror=implicit-function-declaration]
  473 |         if (uart_circ_empty(xmit))
      |             ^~~~~~~~~~~~~~~
      |             uart_lsr_tx_empty
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.5/build/xtrx.c:480:25: error: 
invalid use of undefined type 'struct circ_buf'
  480 |                 c = xmit->buf[xmit->tail] & 0xff;
      |                         ^~
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.5/build/xtrx.c:480:35: error: 
invalid use of undefined type 'struct circ_buf'
  480 |                 c = xmit->buf[xmit->tail] & 0xff;
      |                                   ^~
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.5/build/xtrx.c:484:21: error: 
invalid use of undefined type 'struct circ_buf'
  484 |                 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1);
      |                     ^~
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.5/build/xtrx.c:484:35: error: 
invalid use of undefined type 'struct circ_buf'
  484 |                 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1);
      |                                   ^~
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.5/build/xtrx.c:490:13: error: 
implicit declaration of function 'uart_circ_chars_pending' 
[-Werror=implicit-function-declaration]
  490 |         if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/linux-headers-6.10-common/scripts/Makefile.build:249: 
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.5/build/xtrx.o] Error 1
make[1]: *** [/usr/src/linux-headers-6.10-common/Makefile:1959: 
/var/lib/dkms/xtrx/0.0.1+git20190320.5ae3a3e-3.5/build] Error 2
make: *** [/usr/src/linux-headers-6.10-common/Makefile:252: __sub-make] Error 2
make: Leaving directory '/usr/src/linux-headers-6.10-cloud-amd64'


This seems to be caused by Linux commit

1788cf6a91d9fa9aa61fc2917afe192c23d67f6a
tty: serial: switch from circ_buf to kfifo


Andreas

--- End Message ---
--- Begin Message ---
Source: xtrx-dkms
Source-Version: 0.0.1+git20190320.5ae3a3e-3.6
Done: Arnaud Rebillout <arna...@kali.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 1077...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Arnaud Rebillout <arna...@kali.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: Mon, 30 Sep 2024 09:55:05 +0700
Source: xtrx-dkms
Architecture: source
Version: 0.0.1+git20190320.5ae3a3e-3.6
Distribution: unstable
Urgency: medium
Maintainer: Sepi Gair <sepig...@email.cz>
Changed-By: Arnaud Rebillout <arna...@kali.org>
Closes: 1077678
Changes:
 xtrx-dkms (0.0.1+git20190320.5ae3a3e-3.6) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix dkms build failure with kernel 6.10 (Closes: #1077678)
     - add debian/patches/0005-xtrx.c-fix-build-error-with-kernel-6.10.patch
Checksums-Sha1:
 9db3332fac740d90605f0499b0cbd77cd5f420dc 2090 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.6.dsc
 225d1b9582eba97ae83e996fbdf6a22811f5d836 5496 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.6.debian.tar.xz
 84756c57e84ff83f022a8761337d1cac35d716b8 6198 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.6_source.buildinfo
Checksums-Sha256:
 51d9d1d3787f910fa466008e58a29c1bdea49024be7363be9287ce1a17568fc1 2090 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.6.dsc
 31cd563c26b4ec23f6d881996d89ba0c1ff90e67572ccec87272074d94a4c2bc 5496 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.6.debian.tar.xz
 95d12ed04c3e5f8b84878482039d95615bda64bdf206d08caebdfa7635b6435f 6198 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.6_source.buildinfo
Files:
 515a3c84d133171f78d9bee505cbbbdf 2090 kernel optional 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.6.dsc
 f20ee2e711ec1a695d7d5382679f5cbf 5496 kernel optional 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.6.debian.tar.xz
 0e054632041f1ae30262b38fedc4d828 6198 kernel optional 
xtrx-dkms_0.0.1+git20190320.5ae3a3e-3.6_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE0Kl7ndbut+9n4bYs5yXoeRRgAhYFAmb6GI4RHGFybmF1ZHJA
a2FsaS5vcmcACgkQ5yXoeRRgAhaBcw/7Bvnm8JFVN0oP0z+K9Pv4hdvFepJNzjCm
5WJDzgphU8jVVbWuIsxY6iV1KzfZp8ve8VonZTrvQ0WxMVeZ0ZwLPUrVfktlUGP/
hg62Y+ecxyZ0OoKmqrSkBJTU2TpJWvmVdRCKtsIxI3ktSrKaE0h6p7zvHvamGUOR
kYIYCWhiEXqLFEWws72QWjVNLfrrlDC9ZgYKM8dgLGdSAQ08ylyKPu8uZahYJGDs
MQxlml5cs5NOUTEKLPyMCAQdhb7jthO4JjiBHjjwJ5GnPlD3PaefbR6APjzE1a7u
vGqHi5B7PaHhv5YzECMRAJNLYKPKaGPwS8785dKPUmtbk24JmbWjMJaDUJpMJzMm
ncP8hQPD+tiyx0vFnWnaMTVGD1naSz4jNGZvW9+eem42M8eFEtQZPXy3fV05Gbi7
sOdQ6Wf1cH+7VMREiyAsaMVnYWuChTsdMiQmVWMLUIEDEbG5KQb7XTqRtQnblUzu
O8iBPDVrJzlyMmhvW3tLgv14FYq2mZigFkSFlta0CU2e1jugKDihPd41XMXEoS2s
bYWW4JSo9atfGFS/t2yDySDiUqV8MsUj9hQwWoT1ii+xRz0OH/5UWgT7ILMGC8Xt
D19ZRIQEOvp1n4HbKE1Lk4BjiwptT0eiq9BQ2T8Zp81P2eWGB9SRG3yz9kpJja26
KrYdlOSSG1w=
=RuFC
-----END PGP SIGNATURE-----

Attachment: pgp5lydPLYxc2.pgp
Description: PGP signature


--- End Message ---

Reply via email to