Public bug reported:

We're building linux-modules-iwlwifi-oem-6.17 from backport-iwlwifi-
dkms/resolute, and bug 2148273 introduced a breakage while fixing build
against 7.0 kernels:

net/wireless/sysfs.c:176:22: error: initialization of ‘const void * (*)(const 
struct device *)’ from incompatible pointer type ‘const struct ns_common * 
(*)(const struct device *)’ [-Werror=incompatible-pointer-types]
  176 |         .namespace = wiphy_namespace,
      |                      ^~~~~~~~~~~~~~~
net/wireless/sysfs.c:176:22: note: (near initialization for 
‘ieee80211_class.namespace’)
cc1: some warnings being treated as errors
make[7]: *** 
[/usr/src/linux-headers-6.17.0-1020-oem/scripts/Makefile.build:287: 
net/wireless/sysfs.o] Error 1

** Affects: linux (Ubuntu)
     Importance: High
     Assignee: You-Sheng Yang (vicamo)
         Status: In Progress

** Affects: linux (Ubuntu Resolute)
     Importance: High
     Assignee: You-Sheng Yang (vicamo)
         Status: In Progress

** Affects: linux (Ubuntu Stonking)
     Importance: High
     Assignee: You-Sheng Yang (vicamo)
         Status: In Progress

** Also affects: linux (Ubuntu Resolute)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Stonking)
   Importance: Undecided
       Status: New

** Description changed:

+ We're building linux-modules-iwlwifi-oem-6.17 from backport-iwlwifi-
+ dkms/resolute, and bug 2148273 introduced a breakage while fixing build
+ against 7.0 kernels:
+ 
  net/wireless/sysfs.c:176:22: error: initialization of ‘const void * (*)(const 
struct device *)’ from incompatible pointer type ‘const struct ns_common * 
(*)(const struct device *)’ [-Werror=incompatible-pointer-types]
-   176 |         .namespace = wiphy_namespace,
-       |                      ^~~~~~~~~~~~~~~
+   176 |         .namespace = wiphy_namespace,
+       |                      ^~~~~~~~~~~~~~~
  net/wireless/sysfs.c:176:22: note: (near initialization for 
‘ieee80211_class.namespace’)
  cc1: some warnings being treated as errors
  make[7]: *** 
[/usr/src/linux-headers-6.17.0-1020-oem/scripts/Makefile.build:287: 
net/wireless/sysfs.o] Error 1

** Changed in: linux (Ubuntu Resolute)
       Status: New => In Progress

** Changed in: linux (Ubuntu Stonking)
       Status: New => In Progress

** Changed in: linux (Ubuntu Resolute)
   Importance: Undecided => High

** Changed in: linux (Ubuntu Stonking)
   Importance: Undecided => High

** Changed in: linux (Ubuntu Resolute)
     Assignee: (unassigned) => You-Sheng Yang (vicamo)

** Changed in: linux (Ubuntu Stonking)
     Assignee: (unassigned) => You-Sheng Yang (vicamo)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2152733

Title:
  failed to build against 6.17 kernel: error: initialization of struct
  ieee80211_class::namespace

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2152733/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to