Repository navigation
32 bit arch used for arm64 #159
Copy link
Copy link
Closed
Description
Activity
Right, CI is packing a 32bit lib into the aarch64 wheel
curl -O https://files.pythonhosted.org/packages/f2/48/dbb2cc4e5bad88c89c7bb296e2d0a8df58aab9edc75853728c361eefc24f/sqlite_vec-0.1.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 101k 100 101k 0 0 1099k 0 --:--:-- --:--:-- --:--:-- 1150k tar zxvf sqlite_vec-0.1.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl x sqlite_vec/__init__.py x sqlite_vec/vec0.so x sqlite_vec-0.1.6.dist-info/METADATA x sqlite_vec-0.1.6.dist-info/WHEEL x sqlite_vec-0.1.6.dist-info/top_level.txt x sqlite_vec-0.1.6.dist-info/RECORD cd sqlite_vec file vec0.so vec0.so: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=126100873b8858013bd396b329eccfa35f27acf5, not strippedcd sqlite_vec-0.1.6.dist-info/ cat WHEEL Wheel-Version: 1.0 Generator: sqlite-dist 0.0.1-alpha.17 Root-Is-Purelib: false Tag: py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64%- added a commit that references this issue
on Dec 27, 2024 I'm having a similar issue with nodejs on windows with yarn, it seems to try to download the linux arm64 build:
> yarn add sqlite-vec ➤ YN0000: · Yarn 4.5.1 ➤ YN0000: ┌ Resolution step ➤ YN0035: │ sqlite-vec-linux-arm64@npm:0.1.6: Package not found ➤ YN0035: │ Response Code: 404 (Not Found) ➤ YN0035: │ Request Method: GET ➤ YN0035: │ Request URL: https://registry.yarnpkg.com/sqlite-vec-linux-arm64 ➤ YN0000: └ Completed in 0s 777ms ➤ YN0000: · Failed with errors in 0s 788msReacted by Luke Hinds- added a commit that references this issue
on Jan 10, 2025 Same problem here
Metadata
Metadata
Assignees
Labels
No labels
I have not been able to nail down why this is yet, but I am finding any time sqlite-vec is pip installed on a arm64 machine, it fails from using the 32 bit library
I built this as a replication of the issue:
https://github.com/lukehinds/sqlite-vec-test/actions/runs/12515467806/job/34913076780#step:6:506
You can see here, this is during the arm64 build stage:
I will update when I figure out why this is happening.