mirror of
https://github.com/shenmintao/aic8800d80.git
synced 2026-09-26 17:44:16 +00:00
fix: build the legacy Bazzite package on Linux 7.2
The legacy spec still pins51b7b6e, which predates44748e1("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 failuredd74ae6fixed for the main package. Pinc8327ea, 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:
co-authored by
Claude Opus 5.5
parent
c8327eab5b
commit
6229bf3c7e
@@ -1,11 +1,11 @@
|
||||
%global commit 51b7b6e72989afe4d21f52e55b70f5a4d6b21e5b
|
||||
%global commit c8327eab5be246d4b517afdba034775f00afa988
|
||||
%global shortcommit %(echo %{commit} | cut -c1-7)
|
||||
%global debug_package %{nil}
|
||||
%{!?kver:%global kver %(uname -r)}
|
||||
|
||||
Name: aic8800d80
|
||||
Version: %{shortcommit}
|
||||
Release: 2%{?dist}
|
||||
Release: 1%{?dist}
|
||||
Summary: AIC8800 USB Wi-Fi, Bluetooth firmware, and ZLP quirk driver
|
||||
|
||||
License: GPL-2.0-only
|
||||
@@ -78,6 +78,12 @@ cp -a fw/aic8800* %{buildroot}/usr/lib/firmware/
|
||||
/usr/lib/firmware/aic8800*
|
||||
|
||||
%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
|
||||
- Disable automatic debug package generation for Bazzite builds.
|
||||
- Require usb_modeswitch by package name for rpm-ostree dependency resolution.
|
||||
|
||||
Reference in New Issue
Block a user