commit
dfd464a5f5
28
0001-b43-tools-fix-format-security-errors.patch
Normal file
28
0001-b43-tools-fix-format-security-errors.patch
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
From c16cb27b0add041a54e78a90a56b7ad3df1c0e48 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Troy Dawson <tdawson@redhat.com>
|
||||||
|
Date: Fri, 6 Oct 2017 10:48:50 -0500
|
||||||
|
Subject: [PATCH] b43-tools fix format security errors
|
||||||
|
|
||||||
|
---
|
||||||
|
ssb_sprom/ssb_sprom.c | 4 ++--
|
||||||
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/ssb_sprom/ssb_sprom.c b/ssb_sprom/ssb_sprom.c
|
||||||
|
index 67aa45f..cb14703 100644
|
||||||
|
--- a/ssb_sprom/ssb_sprom.c
|
||||||
|
+++ b/ssb_sprom/ssb_sprom.c
|
||||||
|
@@ -678,9 +678,9 @@ static void print_banner(int forceprint)
|
||||||
|
"Be exceedingly careful with this tool. Improper"
|
||||||
|
" usage WILL BRICK YOUR DEVICE.\n";
|
||||||
|
if (forceprint)
|
||||||
|
- prdata(str);
|
||||||
|
+ prdata("%s", str);
|
||||||
|
else
|
||||||
|
- prinfo(str);
|
||||||
|
+ prinfo("%s", str);
|
||||||
|
}
|
||||||
|
|
||||||
|
static void print_usage(int argc, char *argv[])
|
||||||
|
--
|
||||||
|
2.14.2
|
||||||
|
|
||||||
BIN
b43-tools-019.tar.xz
Normal file
BIN
b43-tools-019.tar.xz
Normal file
Binary file not shown.
58
b43-tools.spec
Normal file
58
b43-tools.spec
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
Name: b43-tools
|
||||||
|
Version: 019
|
||||||
|
Release: 2
|
||||||
|
Summary: Tools for the Broadcom 43xx series WLAN chip
|
||||||
|
License: GPLv2 and GPLv2+ and GPLv3
|
||||||
|
URL: https://bues.ch/cgit/b43-tools.git
|
||||||
|
Source0: %{name}-%{version}.tar.xz
|
||||||
|
BuildRequires: bison flex flex-static python2-devel
|
||||||
|
|
||||||
|
Patch0001: 0001-b43-tools-fix-format-security-errors.patch
|
||||||
|
|
||||||
|
|
||||||
|
%description
|
||||||
|
Tools for the Broadcom 43xx series WLAN chip.
|
||||||
|
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -n %{name}-%{version} -p1
|
||||||
|
install -p -m 0644 assembler/COPYING COPYING.assembler
|
||||||
|
install -p -m 0644 assembler/README README.assembler
|
||||||
|
install -p -m 0644 debug/COPYING COPYING.debug
|
||||||
|
install -p -m 0644 debug/README README.debug
|
||||||
|
install -p -m 0644 disassembler/COPYING COPYING.disassembler
|
||||||
|
install -p -m 0644 ssb_sprom/README README.ssb_sprom
|
||||||
|
install -p -m 0644 ssb_sprom/COPYING COPYING.ssb_sprom
|
||||||
|
install -p -m 0644 debug/install.py debug/setup.py
|
||||||
|
|
||||||
|
|
||||||
|
%build
|
||||||
|
CFLAGS="%{optflags}" %make_build -C assembler
|
||||||
|
CFLAGS="%{optflags}" %make_build -C disassembler
|
||||||
|
CFLAGS="%{optflags}" %make_build -C ssb_sprom
|
||||||
|
cd debug
|
||||||
|
%py2_build
|
||||||
|
|
||||||
|
|
||||||
|
%install
|
||||||
|
install -d %{buildroot}%{_bindir}
|
||||||
|
install -p -m 0755 assembler/b43-asm %{buildroot}%{_bindir}
|
||||||
|
install -p -m 0755 assembler/b43-asm.bin %{buildroot}%{_bindir}
|
||||||
|
install -p -m 0755 disassembler/b43-dasm %{buildroot}%{_bindir}
|
||||||
|
install -p -m 0755 disassembler/b43-ivaldump %{buildroot}%{_bindir}
|
||||||
|
install -p -m 0755 disassembler/brcm80211-fwconv %{buildroot}%{_bindir}
|
||||||
|
install -p -m 0755 disassembler/brcm80211-ivaldump %{buildroot}%{_bindir}
|
||||||
|
install -p -m 0755 ssb_sprom/ssb-sprom %{buildroot}%{_bindir}
|
||||||
|
cd debug
|
||||||
|
%py2_install
|
||||||
|
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc README.* COPYING.*
|
||||||
|
%{_bindir}/*
|
||||||
|
%{python2_sitelib}/*
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Thu Nov 28 2019 zoushuangshuang<zoushuangshuang@huawei.com> - 019-2
|
||||||
|
- Package init
|
||||||
Loading…
x
Reference in New Issue
Block a user