From da10371c71456b2bb561553b61b26071ef17f661 Mon Sep 17 00:00:00 2001 From: AJ ONeal Date: Wed, 6 May 2026 23:58:58 -0600 Subject: [PATCH] chore(build-classifier): bump to v1.0.2 + maybeInstallable filename fix Pulls in webinstall/webi-build-classifier#21 (merged 2026-05-07, SHA 574eff5) and the host-target x64/win32 fix from #20 (SHA 71c0768) that landed alongside it. #21 fixes `maybeInstallable` rejecting any package version ending in `.1` whose download URL is a GitHub source-archive endpoint (`/tarball/vX.Y.1` or `/zipball/vX.Y.1`). Without it, this PR's `_enumerateTriplets` priority fix is undermined: even after picking the correct posix_2017 triplet, the newest version (e.g. serviceman v1.0.1) is silently dropped by the classifier and the resolver falls back to v1.0.0. Confirmed on next.webi.sh after deploying this branch with the bumped submodule: `serviceman@stable.sh` now resolves to v1.0.1/zip on macOS arm64 (was v1.0.0/zip with the pre-rebase pre-fix submodule). --- _webi/build-classifier | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_webi/build-classifier b/_webi/build-classifier index 20e0018..574eff5 160000 --- a/_webi/build-classifier +++ b/_webi/build-classifier @@ -1 +1 @@ -Subproject commit 20e001829a43d0c273517cd3f2a0abb9e127838b +Subproject commit 574eff522c25281b4d6bde8e290a35cac0ffcdf0