Files
vim-ale/internal
AJ ONeal 3756bd8e05 fix(legacy): translate universal2→x86_64, keep solaris/illumos, add minor arch fixes
Correct the previous commit's two mistakes (3655ef3):

1. universal2/universal1: translate arch to x86_64 instead of dropping.
   The Node classifier maps 'universal' in filename to x86_64, so the cache
   must say x86_64 to match. The darwin WATERFALL (aarch64→[aarch64,x86_64])
   ensures arm64 users still receive these builds as a fallback.
   Previously dropping these caused cmake/hugo macOS to resolve to old versions.

2. solaris/illumos: keep as-is instead of dropping.
   The build-classifier (triplet.js) recognizes solaris, illumos, and sunos as
   distinct values and matches them correctly. ed5239a was right all along.

Also add minor arch translations:
- x86_64_v2/v3/v4 → x86_64: classifier doesn't recognize micro-arch suffixes
- mips64r6/mips64r6el → mips64: MIPS Release 6 variants
2026-03-11 16:50:19 -06:00
..