Your message dated Wed, 04 Jun 2025 15:04:25 +0000
with message-id <e1umpff-004dzj...@fasolo.debian.org>
and subject line Bug#1101411: fixed in broadcom-sta 6.30.223.271-27
has caused the Debian Bug report #1101411,
regarding broadcom-sta-dkms: Fails to build with kernel 6.12.12+bpo-amd64 due 
to missing asm/unaligned.h
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 ow...@bugs.debian.org
immediately.)


-- 
1101411: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101411
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: broadcom-sta-dkms
Version: 6.30.223.271-25.1
Severity: important

Dear Maintainer,

I encountered an issue during an `apt upgrade` on Debian where the `broadcom-sta-dkms` package fails to build for the kernel `6.12.12+bpo-amd64`, preventing the kernel and related packages from configuring properly.

### What led up to the situation?
I ran `sudo apt update` followed by `sudo apt upgrade` to update my system, which included upgrading to kernel `6.12.12+bpo-amd64` from backports. During the process, the DKMS build for `broadcom-sta` failed, causing the upgrade to halt with unconfigured packages.

### What exactly did you do (or not do) that was effective (or ineffective)? - I attempted to fix the issue with `sudo dpkg --configure -a` and `sudo apt --fix-broken install`, but the DKMS build error persisted. - I inspected the DKMS log file at `/var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log` to identify the cause.

### What was the outcome of this action?
The upgrade process failed with the following errors:

Setting up linux-image-6.12.12+bpo-amd64 (6.12.12-1~bpo12+1) ...
/etc/kernel/postinst.d/dkms:
Error! Bad return status for module build on kernel: 6.12.12+bpo-amd64 (x86_64) Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information. dpkg: error processing package linux-image-6.12.12+bpo-amd64 (--configure): installed linux-image-6.12.12+bpo-amd64 package post-installation script subprocess returned error exit status 1

The DKMS log shows a compilation error:

/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:59:10: fatal error: asm/unaligned.h: No such file or directory
59 | #include <asm/unaligned.h>
|          ^~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [/usr/src/linux-headers-6.12.12+bpo-common/scripts/Makefile.build:234: /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.o] Error 1

### What outcome did you expect instead?
I expected the `broadcom-sta-dkms` module to build successfully for kernel `6.12.12+bpo-amd64`, allowing the kernel and dependent packages (`linux-image-amd64`, `linux-headers-6.12.12+bpo-amd64`, etc.) to configure and complete the upgrade without errors.

### Additional Information
- The issue appears to stem from the `broadcom-sta` driver expecting `<asm/unaligned.h>`, which is no longer available in newer kernels (replaced by `<linux/unaligned.h>`). - This is likely a compatibility issue with kernel 6.12.12, as the driver source has not been updated to reflect changes in kernel header files.

$ uname -a
Linux jsus 6.5.0-0.deb12.1-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.5.3-1~bpo12+1 (2023-10-08) x86_64 GNU/Linux

j@jsus:~$ apt show libc6 | grep ^Version

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Version: 2.36-9+deb12u10

### System Information
Debian Release: [e.g., bookworm or bookworm with backports enabled]
APT prefers: [e.g., stable, testing, or backports; specify your sources.list configuration]
Architecture: x86_64
Kernel: Linux 6.12.12+bpo-amd64
Locale: [e.g., en_US.UTF-8]
Shell: /bin/bash
Init: systemd

### Installed Packages
ii broadcom-sta-dkms 6.30.223.271-25.1 all dkms source for the Broadcom STA Wireless driver ii dkms [your version] all Dynamic Kernel Module Support Framework ii linux-image-6.12.12+bpo-amd64 6.12.12-1~bpo12+1 amd64 Linux 6.12.12 for 64-bit PCs

### Suggested Fix
The driver source file `src/wl/sys/wl_linux.c` should be updated to use `#include <linux/unaligned.h>` instead of `<asm/unaligned.h>` to align with modern kernel headers.

Thank you for your attention to this issue! Kind regards,
bobbillybrown

--- End Message ---
--- Begin Message ---
Source: broadcom-sta
Source-Version: 6.30.223.271-27
Done: Eduard Bloch <bl...@debian.org>

We believe that the bug you reported is fixed in the latest version of
broadcom-sta, 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 1101...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Eduard Bloch <bl...@debian.org> (supplier of updated broadcom-sta 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 04 Jun 2025 15:41:29 +0200
Source: broadcom-sta
Binary: broadcom-sta-common broadcom-sta-dkms broadcom-sta-source
Architecture: source amd64
Version: 6.30.223.271-27
Distribution: unstable
Urgency: low
Maintainer: Eduard Bloch <bl...@debian.org>
Changed-By: Eduard Bloch <bl...@debian.org>
Description:
 broadcom-sta-common - Common files for the Broadcom STA Wireless driver
 broadcom-sta-dkms - dkms source for the Broadcom STA Wireless driver
 broadcom-sta-source - Source for the Broadcom STA Wireless driver
Closes: 1101411 1106546
Changes:
 broadcom-sta (6.30.223.271-27) unstable; urgency=low
 .
   [ Eduard Bloch ]
 .
   * Importing Ubuntu patches to support kernel 6.15 (closes: #1106546),
     probably also solving not resolvable headers (closes: #1101411, not
     reproducible with linux-headers-6.12.22+bpo-amd64)
 .
   [ You-Sheng Yang <vic...@gmail.com> ]
 .
   * Fix build failure against kernel v5.15 (LP: #2111898)
     - 38-build-don-t-use-deprecated-EXTRA_-FLAGS.patch
     - 39-wl-use-timer_delete-for-kernel-6.15.patch
     - 40-wl-add-MODULE_DESCRIPTION.patch
Checksums-Sha1:
 bae356962da600997218030ee59f14076c1e3f33 2401 broadcom-sta_6.30.223.271-27.dsc
 9ca44138869fecaf2f4ebaef410a3e768383c268 37280 
broadcom-sta_6.30.223.271-27.debian.tar.xz
 6eac9f3d502b2ca54d237a9ece035c7c4409955a 10464 
broadcom-sta-common_6.30.223.271-27_amd64.deb
 3bda5f2cc6573e4061df32c78b9c51fa51f867f7 1546332 
broadcom-sta-dkms_6.30.223.271-27_amd64.deb
 a32f47b623da2197101a2a09960a9ac41c14b190 1564132 
broadcom-sta-source_6.30.223.271-27_amd64.deb
 1f9570e0fcba859c978159c3ea57384a3fc27cf0 8269 
broadcom-sta_6.30.223.271-27_amd64.buildinfo
Checksums-Sha256:
 15cb8fab028da7c9c0c0065ad82028dd25e87c1601a67223b38f6fd03417e4d2 2401 
broadcom-sta_6.30.223.271-27.dsc
 8e9313be623c48ac69982525da587d7303a63b61e7bb4ae536c66f190cab3fd5 37280 
broadcom-sta_6.30.223.271-27.debian.tar.xz
 d9c310611a3a2be17ed999f8749ee520bd38c019e6dad6b55ec92f1658aa0883 10464 
broadcom-sta-common_6.30.223.271-27_amd64.deb
 2c2d91944080085fbfdab7cdb6eae73828cca1c2ff8269ebe9a74a21fad5f90d 1546332 
broadcom-sta-dkms_6.30.223.271-27_amd64.deb
 a0c1bfa0d0fbfba7233a77ec9d73a23d44033065b9e20ce094f518f968b03344 1564132 
broadcom-sta-source_6.30.223.271-27_amd64.deb
 519efc1a165a148d5d67c1d71eca8b376e93ab15310dcdecf2ffb381d772446c 8269 
broadcom-sta_6.30.223.271-27_amd64.buildinfo
Files:
 8d7b873950e316e94e000163009987f5 2401 non-free/kernel optional 
broadcom-sta_6.30.223.271-27.dsc
 e9ddec2b6d11b5740d9be7f9292c00aa 37280 non-free/kernel optional 
broadcom-sta_6.30.223.271-27.debian.tar.xz
 6489d82823a87a9ffd18397f5273a68f 10464 non-free/kernel optional 
broadcom-sta-common_6.30.223.271-27_amd64.deb
 3226a97190174e0db85a9846123f3cf5 1546332 non-free/kernel optional 
broadcom-sta-dkms_6.30.223.271-27_amd64.deb
 34fb1fc114824203f09ad5ea3b615bdb 1564132 non-free/kernel optional 
broadcom-sta-source_6.30.223.271-27_amd64.deb
 b2a59a6a2bfc160b925a8caa5b8b1055 8269 non-free/kernel optional 
broadcom-sta_6.30.223.271-27_amd64.buildinfo

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

iQIzBAEBCgAdFiEEZI3Zj0vEgpAXyw40aXQOXLNf7DwFAmhAXNoACgkQaXQOXLNf
7Dy4yhAAuwQw5ntslIclNs70gMD1ZMXj0wLQDycxOGXIQnO/7UhkzhsMPF2ciwWY
Ss9DVAKmVWv13m3BjvYqyAzgIcYrso9ZXuUS+doe4iJnG1fPq35Kq8QXhLvV+4HP
YoL7Cws57t9FaFGXv4Ql3r30GUXQM/jcTx4K7Z41krMmsBXI/74GwZQDqfND2jLO
vn/ZhC8DpoYmj8wEdRrU3RIpANM+ECWfGb/UcX8KPx+yBjsYTyTz24h73wQxQt8N
Ggo1r6mR503550Cu35fLb4NeYZsg8vqlOiiq3mJFMCcLr0eX+12d3nKHf2Nf0VUE
3/66P7II4GNroY16oWY/rJNOKvORNu/LDhITPSErqZK9imHr30DF3l25FVoW7u2M
uk1grsJxIDXgEezOjrMr5/gBAvhZ25LKb+sQ7QVhgHOICEHfMgiRytBOsz38qBTr
brWE8Ly0IjU/yWbUF2e9khsa3R8viEx98IxcNnYgkgoTxrUx6agjYtqgb9p2e3Xu
u10CWmp/3bhK4F+MtDqBoyAt9+Jo8nS7KtTP++n9HO0BkC06DjFJqDqKDcltev0D
3BhHSvDDDafAwvqB6F/+h/6XSjdnnhVlRcCuQunupD61p5VZwEUqrywRsQL+VMMg
mf2HNNVfllPA/aCnbBAyABswx1oUNyAZrrgGfoAjVk6J36h03nI=
=8uFn
-----END PGP SIGNATURE-----

Attachment: pgp80RhKADrGc.pgp
Description: PGP signature


--- End Message ---

Reply via email to