ci: unreferenced: skip cross/ (MR 3541)

It thinks that the gcc-go.post-install files from the new cross/gcc-*
packages isn't used because those add subpackages dynamically in the
APKBUILD which isn't handled.
This commit is contained in:
Luca Weiss 2022-10-15 23:25:54 +02:00
parent 2c5274eeed
commit afc11656d8
No known key found for this signature in database
GPG key ID: 6FE3B029D9D9FAFF

View file

@ -63,6 +63,10 @@ def test_aports_unreferenced_files(args):
Raise an error if an unreferenced file is found
"""
for apkbuild_path in glob.iglob(args.aports + "/**/APKBUILD", recursive=True):
# pmbootstrap parser has some issues with complicated APKBUILDs, skip those.
if apkbuild_path.startswith(args.aports + "/cross/"):
continue
apkbuild = pmb.parse.apkbuild(apkbuild_path)
sources_chk = parse_source_from_checksums(args, apkbuild_path)