mirror of
https://github.com/Heretek-AI/Strata.git
synced 2026-11-09 17:16:49 -10:00
- strata_control/targets.py: host_platform() names Linux ARM64 'linux-aarch64' (as uname and Tauri do; a Mac stays macos-arm64) and the cuda backend is committed to there (nothing else is: no HIP, SYCL or CPU engine for arm64 Linux) - strata_control/feed.py: linux-aarch64 is a feed platform for engine, dsv41 and control packages (and a Tauri target name, no app is built) - packaging/package_terminal.py: the Terminal for linux-aarch64 with python-build-standalone 3.12.15 aarch64-unknown-linux-gnu (SHA-256 from the release's SHA256SUMS); packaging/lock_wheels.py + locks/runtime-linux-aarch64-cp312.txt: its hash-pinned wheels (the same 23 packages as the x86_64 lock; platformdirs resolved to 4.13.6 against 4.13.0 there) - packaging/make_local_feed.py: --dsv41 for the DeepSeek packages, linux-aarch64 terminals; packaging/install.sh installs on Linux ARM64 and says the engine is for the DGX Spark (GB10) only, instead of refusing - packaging/build_cuda_linux_aarch64.sh: the release recipe (strata + strata-dsv41 + the reader, the engine package and the separate DeepSeek package, sm_121 + compute_121, driver 580.65, build id naming the commit) - tests: test_linux_aarch64.py, the Spark rows in test_release_matrix.py Nothing changes for another platform: every edit is a new table row, a new branch for aarch64 Linux or a new file.