[chore] add warning message when wazero compiler not supported (#3894)

* add warning message when wazero compiler not supported, update supported platforms in README

* whoops don't return a reason string for arm64, since it should always be supported
This commit is contained in:
kim 2025-03-10 17:21:56 +00:00 committed by GitHub
commit 95f88e5d93
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 32 additions and 17 deletions

View file

@ -292,13 +292,13 @@ This is the current status of support offered by GoToSocial for different platfo
#### 64-bit
64-bit platforms require the following (now, very common) CPU features:
Notes on 64-bit CPU feature requirements:
- x86-64 require SSE4.1 (for both media decoding and WASM SQLite)
- x86_64 requires the SSE4.1 instruction set. (CPUs manufactured after ~2010)
- Armv8 require ARM64 Large System Extensions (specifically when using WASM SQLite)
- ARM64 requires no specific features, ARMv8 CPUs (and later) have all required features.
Without these features, performance will suffer. In these situations, you may have some success building a binary yourself with the totally **unsupported, experimental** [nowasm](https://docs.gotosocial.org/en/latest/advanced/builds/nowasm/) tag.
If any of the above features are missing, performance of media processing (and possibly, SQLite) will suffer. In these situations, you may have some success building a binary yourself with the totally **unsupported, experimental** [nowasm](https://docs.gotosocial.org/en/latest/advanced/builds/nowasm/) tag.
#### BSDs