Your message dated Thu, 07 May 2020 14:33:51 +0000
with message-id <[email protected]>
and subject line Bug#959189: fixed in bbswitch 0.8-9
has caused the Debian Bug report #959189,
regarding bbswitch-dkms: fails to build for kernel 5.6.7
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 [email protected]
immediately.)


-- 
959189: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=959189
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: bbswitch-dkms
Version: 0.8-8
Severity: important

Dear Maintainer,

with the recent release on sid of the new linux kernel 5.6.7, I stumbled on
a problem with the bbswitch module, which fails to build with the following
error message:

make[1]: ingresso nella directory "/usr/src/linux-source-5.6.7.1"
  CC [M]  /var/lib/dkms/bbswitch/0.8/build/bbswitch.o
/var/lib/dkms/bbswitch/0.8/build/bbswitch.c: In function ‘bbswitch_init’:
/var/lib/dkms/bbswitch/0.8/build/bbswitch.c:460:63: error: passing argument 4 
of ‘proc_create’ from incompatible pointer type 
[-Werror=incompatible-pointer-types]
  460 |     acpi_entry = proc_create("bbswitch", 0664, acpi_root_dir, 
&bbswitch_fops);
      |                                                               
^~~~~~~~~~~~~~
      |                                                               |
      |                                                               struct 
file_operations *
In file included from ./include/acpi/acpi_bus.h:83,
                 from ./include/linux/acpi.h:32,
                 from /var/lib/dkms/bbswitch/0.8/build/bbswitch.c:32:
./include/linux/proc_fs.h:64:24: note: expected ‘const struct proc_ops *’ but 
argument is of type ‘struct file_operations *’
   64 | struct proc_dir_entry *proc_create(const char *name, umode_t mode, 
struct proc_dir_entry *parent, const struct proc_ops *proc_ops);
      |                        ^~~~~~~~~~~

Apparently some structures changed in the new kernel, making it incompatible
with bbswitch.

Of course, it still builds and works on 5.5.x and older kernels, but still,
since 5.6.x is now the default on sid I think this should be tagged important.

Thanks in advance, best regards
Giacomo Mulas

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (401, 'unstable'), (10, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.5.17-jak (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8) (ignored: LC_ALL 
set to it_IT.utf8), LANGUAGE=it_IT,en_EN (charmap=UTF-8) (ignored: LC_ALL set 
to it_IT.utf8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages bbswitch-dkms depends on:
ii  dkms  2.8.1-5

bbswitch-dkms recommends no packages.

Versions of packages bbswitch-dkms suggests:
ii  bumblebee  3.2.1-22

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: bbswitch
Source-Version: 0.8-9
Done: Andreas Beckmann <[email protected]>

We believe that the bug you reported is fixed in the latest version of
bbswitch, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Beckmann <[email protected]> (supplier of updated bbswitch 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 07 May 2020 15:59:02 +0200
Source: bbswitch
Architecture: source
Version: 0.8-9
Distribution: unstable
Urgency: medium
Maintainer: Debian NVIDIA Maintainers <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Closes: 842964 959189
Changes:
 bbswitch (0.8-9) unstable; urgency=medium
 .
   * Add proposed upstream patch for Linux 5.6 support.  (Closes: #959189)
   * Run clean target against the kernel version used for building.
   * Switch to debhelper-compat (= 13).
   * Update Standards version to 4.5.0, no changes required.
   * Declare Testsuite: autopkgtest-pkg-dkms.
   * Restrict to architectures with the nvidia binary driver. (Closes: #842964)
   * Add upstream metadata URLs.
   * Add myself to Uploaders.
Checksums-Sha1:
 87e262e82338da4ec05974ad686c5d876f7f2680 2253 bbswitch_0.8-9.dsc
 8bcb1e6de7a6317420e57531d359b06498f32781 5100 bbswitch_0.8-9.debian.tar.xz
 b9313cf6cb69e6c30a6e0edf173895f7ce0a21e5 5742 bbswitch_0.8-9_source.buildinfo
Checksums-Sha256:
 b052095225acdd33cdaa25041abc93e16122f73b6403607e323b1ad6b6a4678a 2253 
bbswitch_0.8-9.dsc
 3ffe420cadc20a2302d21d36f60ab0d0785d617f3f2b2b86f7175daa608d76c5 5100 
bbswitch_0.8-9.debian.tar.xz
 adbca8e3c74ebad10eae39720bfa5ed71340d6a1fb41b1e6201373a50a9c0033 5742 
bbswitch_0.8-9_source.buildinfo
Files:
 1a1fdc9a92eec548cc3c318ba6ffe28c 2253 kernel optional bbswitch_0.8-9.dsc
 0d96eb03391903a07c88bb6626db2d7c 5100 kernel optional 
bbswitch_0.8-9.debian.tar.xz
 e20fd4351e10099117a7e2d25178e2a3 5742 kernel optional 
bbswitch_0.8-9_source.buildinfo

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

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAl60FWgQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCOYeD/wPRhpuyqJw6q5LuSGoVFQlq5aZdlt2S2S7
8XMBhDJO9F7dnyafqRCtTNkRAXllHF6U5DRVwyKLS1xIC+qHKYfulNWoleQ3R/CC
z5GGYCgJ17r/txr/pPc0JSVUhHA9+j4ZUbtqSMBPWkHICrfgv1LAt0JlRuPsTg0v
an2gz09TjCrBplC4MGN92/d/Yp50JBgqmCvW9ePWhHZLZ6xbVKsRc2Q9sfJ4rR2e
O64BhKr3ksl4YaTdHFoIA+OHIDxK7yApPJaAmMOsslYWhsuj9QqGL2ympGUFZrGp
jFpfmN5ab/0XDCRk5ZaKaK6sgc/UYPZwZUrTnzH289JaPd9vKZlrJavBxJsoLr1W
k3K87rrxhjY3lQcKiIUXqrtwQF+s383ci6nP61PR0xs5PvS5erK4Q5Yuizkhnsmm
YoP3CX+MKVrrjwisDW8ICuI1J5RVeJzCilXRSNaw7eacQdc7TDv4PiX+yw2aWOMO
Kv0aZOIsOkkIXjPAdrkMZ6Rx6Z4A/fr0mHR0ngyuF1WUXz2IsrisgOFaSf2k6mX7
LYDN45DSA+K1BydL3goPUfVpQ8GFCYR1qONR+4s9q0rp9jaTCIB/SQsfoTWx2HB6
urx7j/O1KbTAwz6a9vHwJkA3mQRea8UeF70h7DAhl09wWHGTVytx9p8ISLkW+13j
Q8e2Q8Gi5A==
=r74z
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to