fix: build the legacy Bazzite package on Linux 7.2

The legacy spec still pins 51b7b6e, which predates 44748e1 ("fix:
support Linux 7.2 cfg80211 API"). Against Linux 7.2 headers that
snapshot fails with an implicit declaration of strncpy() and an
incompatible cfg80211_ops::remain_on_channel initializer, the same
failure dd74ae6 fixed for the main package.

Pin c8327ea, which also carries the fixes synchronized from main, and
reset Release for the new snapshot. The pinned tree builds all three
modules against 7.2.6 headers.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Shen Mintao
2026-09-24 13:42:37 +08:00
co-authored by Claude Opus 5.5
parent c8327eab5b
commit 6229bf3c7e
+8 -2
View File
@@ -1,11 +1,11 @@
%global commit 51b7b6e72989afe4d21f52e55b70f5a4d6b21e5b %global commit c8327eab5be246d4b517afdba034775f00afa988
%global shortcommit %(echo %{commit} | cut -c1-7) %global shortcommit %(echo %{commit} | cut -c1-7)
%global debug_package %{nil} %global debug_package %{nil}
%{!?kver:%global kver %(uname -r)} %{!?kver:%global kver %(uname -r)}
Name: aic8800d80 Name: aic8800d80
Version: %{shortcommit} Version: %{shortcommit}
Release: 2%{?dist} Release: 1%{?dist}
Summary: AIC8800 USB Wi-Fi, Bluetooth firmware, and ZLP quirk driver Summary: AIC8800 USB Wi-Fi, Bluetooth firmware, and ZLP quirk driver
License: GPL-2.0-only License: GPL-2.0-only
@@ -78,6 +78,12 @@ cp -a fw/aic8800* %{buildroot}/usr/lib/firmware/
/usr/lib/firmware/aic8800* /usr/lib/firmware/aic8800*
%changelog %changelog
* Thu Sep 24 2026 Shen Mintao <shenmintao@gmail.com> - c8327ea-1
- Build the current legacy-mcu1 branch, which carries the Linux 7.2
cfg80211 and strncpy() fixes needed to compile on Bazzite 44.
- Include the monitor packet injection path and the 6.12 stable
set_monitor_channel() fix synchronized from main.
* Wed Jul 29 2026 Shen Mintao <shenmintao@gmail.com> - 51b7b6e-2 * Wed Jul 29 2026 Shen Mintao <shenmintao@gmail.com> - 51b7b6e-2
- Disable automatic debug package generation for Bazzite builds. - Disable automatic debug package generation for Bazzite builds.
- Require usb_modeswitch by package name for rpm-ostree dependency resolution. - Require usb_modeswitch by package name for rpm-ostree dependency resolution.