CI (DFBSD): workarounds building errors

This commit is contained in:
Carter Li authored and 李通洲 committed 2026-03-14 21:52:55 +08:00
1 parent 9af918b1ef
commit 30f32f1fb5
3 files changed
+10 -2

No files matched your search

+3
View File
@@ -6,6 +6,9 @@ def main(amdgpu_ids_path: str):
with open(amdgpu_ids_path, 'r') as f:
full_text = f.read()
if full_text == '':
sys.exit('Error: pci.ids file is empty')
products = []
for line in full_text.split('\n'):
if not line or line[0] == '#' or not ',\t' in line:
+3
View File
@@ -18,6 +18,9 @@ def main(keep_vendor_list: set, pci_ids_path: str):
with open(pci_ids_path, 'r') as f:
full_text = f.read()
if full_text == '':
sys.exit('Error: pci.ids file is empty')
dev_list_text = full_text[:full_text.rfind('\n\n\n')] # remove known classes
for line in dev_list_text.split('\n'):
if not line or line[0] == '#':