This bug was fixed in the package broadcom-sta - 6.30.223.271-25ubuntu1

---------------
broadcom-sta (6.30.223.271-25ubuntu1) plucky; urgency=medium

  * Support Linux 6.14 (LP: #2100607)
    - 32-Remove-lib80211.h-for-linux-6.13.patch
    - 33-Change-signature-of-wl_cfg80211_get_tx_power-linux-6.14.patch
  * Change maintainer to Ubuntu Developers

 -- Massimiliano Pellizzer <massimiliano.pelliz...@canonical.com>  Fri,
28 Feb 2025 13:49:21 +0100

** Changed in: broadcom-sta (Ubuntu)
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to broadcom-sta in Ubuntu.
https://bugs.launchpad.net/bugs/2100607

Title:
  boradcom-sta-dkms FTBFS in Plucky with 6.14 kernel

Status in broadcom-sta package in Ubuntu:
  Fix Released

Bug description:
  [Impact]

  broadcom-sta-dkms does not compile from source in Plucky with kernel
  6.14:

  In file included from src/shared/linux_osl.c:25:
  ././src/include/linuxver.h:151:10: fatal error: net/lib80211.h: No such file 
or directory
    151 | #include <net/lib80211.h>
        |          ^~~~~~~~~~~~~~~~
  In file included from src/wl/sys/wl_cfg80211_hybrid.c:26:
  ././src/include/linuxver.h:151:10: fatal error: net/lib80211.h: No such file 
or directory
    151 | #include <net/lib80211.h>
        |          ^~~~~~~~~~~~~~~~
  In file included from src/wl/sys/wl_linux.c:27:
  ././src/include/linuxver.h:151:10: fatal error: net/lib80211.h: No such file 
or directory
    151 | #include <net/lib80211.h>
        |          ^~~~~~~~~~~~~~~~

  src/wl/sys/wl_cfg80211_hybrid.c:1833:25: error: initialization of ‘int 
(*)(struct wiphy *, struct wireless_dev *, unsigned int,  int *)’ from 
incompatible pointer type ‘s32 (*)(struct wiphy *, struct wireless_dev *, s32 
*)’ {aka ‘int (*)(struct wiphy *, struct wireless_dev *, int *)’} 
[-Wincompatible-pointer-types]
   1833 |         .get_tx_power = wl_cfg80211_get_tx_power,
        |                         ^~~~~~~~~~~~~~~~~~~~~~~~
  src/wl/sys/wl_cfg80211_hybrid.c:1833:25: note: (near initialization for 
‘wl_cfg80211_ops.get_tx_power’)

  [ Test case ]

  Verify that Plucky is running on 6.14 kernel:
  $ uname -r
  6.14.0-X-generic

  Install broadcom-sta-dkms:
  $ sudo apt install broadcom-sta-dkms

  Load the module:

  $ sudo modprobe wl

  Verify that the module has been loaded properly:

  $ lsmod | grep wl

  [Fix]

  Patch the code to properly support Linux 6.14.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/broadcom-sta/+bug/2100607/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to