It is a simple typing issue likely, but probably safer to wait for the vendor to fix. For now, disabling NEON (SIMD) optimizations on GCC. I've filed this issue for the true fix. https://github.com/asg017/sqlite-vec/issues/299 Differential Revision: https://phabricator.services.mozilla.com/D301827
To vendor a new version of SQLite: ./mach vendor third_party/sqlite3/moz.yaml To vendor new versions of SQLite extensions, check for `moz.yaml` files in `ext/` subfolders. Vendoring tracks GitHub tags, specific tags can be targeted using the `--revision` option. If patches are present, they should be in `patches/*.patch` files and `--patch-mode check` must be passed to `./mach vendor`. For example, to vendor sqlite-vec: ./mach vendor third_party/sqlite3/ext/sqlite-vec/moz.yaml --patch-mode check