Public bug reported:
[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.
** Affects: broadcom-sta (Ubuntu)
Importance: Undecided
Assignee: Massimiliano Pellizzer (mpellizzer)
Status: In Progress
** Changed in: broadcom-sta (Ubuntu)
Status: New => In Progress
--
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:
In Progress
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 : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp