** Description changed:

  [SRU Justification]
  
  [ Impact ]
  
  Failed to build against kernel v6.16-rc1.
  
  [ Test Plan ]
  
  0. Install mainline v6.16-rcX kernels from 
https://kernel.ubuntu.com/mainline/ or experimental oem-6.16 kernels from 
https://launchpad.net/~canonical-hwe-team/+archive/ubuntu/oem-kernel-next
  1. Install broadcom-sta-dkms from noble -proposed pocket
  2. The dkms should rebuild itself against the running kernel automatically; 
if not rebuild them manually with:
  
-    $ sudo dkms install --force broadcom-sta/6.30.223.271 -k $(uname -r)
+    $ sudo dkms install --force broadcom-sta/6.30.223.271 -k $(uname -r)
  
  3. Reboot to load the kernel module
  4. The wl module should be loaded automatically and wireless lan should be 
usable as before.
  
  [ Where problems could occur ]
  
  This doesn't affect the rest part of the system, and it doesn't
  introduce functional changes.
  
  [ Other Info ]
  
  This affects series with kernels >= 6.16. Nominate Noble for fixing.
+ 
+ Kernels >= 6.16 will not be introduced in Plucky.
  
  ========== original bug report ==========
  
  1. from_timer macro renamed in v6.16-rc1 commit 41cb08555c416
  ("treewide, timers: Rename from_timer() to timer_container_of()"):
  
  src/wl/sys/wl_linux.c: In function 'wl_timer':
  src/wl/sys/wl_linux.c:2381:17: error: implicit declaration of function 
'from_timer'; did you mean 'mod_timer'? [-Wimplicit-function-declaration]
   2381 |                 from_timer(t, tl, timer);
        |                 ^~~~~~~~~~
        |                 mod_timer
  src/wl/sys/wl_linux.c:2381:35: error: 'timer' undeclared (first use in this 
function); did you mean 'ktimerd'?
   2381 |                 from_timer(t, tl, timer);
        |                                   ^~~~~
        |                                   ktimerd
  src/wl/sys/wl_linux.c:2381:35: note: each undeclared identifier is reported 
only once for each function it appears in
  make[4]: *** 
[/usr/src/linux-headers-6.16.0-1-generic/scripts/Makefile.build:287: 
src/wl/sys/wl_linux.o] Error 1

-- 
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/2114261

Title:
  [SRU] Failed to build against linux-6.16

Status in broadcom-sta package in Ubuntu:
  Fix Released
Status in broadcom-sta source package in Noble:
  In Progress
Status in broadcom-sta source package in Plucky:
  Won't Fix
Status in broadcom-sta source package in Questing:
  Fix Released

Bug description:
  [SRU Justification]

  [ Impact ]

  Failed to build against kernel v6.16-rc1.

  [ Test Plan ]

  0. Install mainline v6.16-rcX kernels from 
https://kernel.ubuntu.com/mainline/ or experimental oem-6.16 kernels from 
https://launchpad.net/~canonical-hwe-team/+archive/ubuntu/oem-kernel-next
  1. Install broadcom-sta-dkms from noble -proposed pocket
  2. The dkms should rebuild itself against the running kernel automatically; 
if not rebuild them manually with:

     $ sudo dkms install --force broadcom-sta/6.30.223.271 -k $(uname
  -r)

  3. Reboot to load the kernel module
  4. The wl module should be loaded automatically and wireless lan should be 
usable as before.

  [ Where problems could occur ]

  This doesn't affect the rest part of the system, and it doesn't
  introduce functional changes.

  [ Other Info ]

  This affects series with kernels >= 6.16. Nominate Noble for fixing.

  Kernels >= 6.16 will not be introduced in Plucky.

  ========== original bug report ==========

  1. from_timer macro renamed in v6.16-rc1 commit 41cb08555c416
  ("treewide, timers: Rename from_timer() to timer_container_of()"):

  src/wl/sys/wl_linux.c: In function 'wl_timer':
  src/wl/sys/wl_linux.c:2381:17: error: implicit declaration of function 
'from_timer'; did you mean 'mod_timer'? [-Wimplicit-function-declaration]
   2381 |                 from_timer(t, tl, timer);
        |                 ^~~~~~~~~~
        |                 mod_timer
  src/wl/sys/wl_linux.c:2381:35: error: 'timer' undeclared (first use in this 
function); did you mean 'ktimerd'?
   2381 |                 from_timer(t, tl, timer);
        |                                   ^~~~~
        |                                   ktimerd
  src/wl/sys/wl_linux.c:2381:35: note: each undeclared identifier is reported 
only once for each function it appears in
  make[4]: *** 
[/usr/src/linux-headers-6.16.0-1-generic/scripts/Makefile.build:287: 
src/wl/sys/wl_linux.o] Error 1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/broadcom-sta/+bug/2114261/+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