Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release: aarch64+musl #382

Open
njhsi opened this issue Feb 23, 2024 · 3 comments
Open

Release: aarch64+musl #382

njhsi opened this issue Feb 23, 2024 · 3 comments

Comments

@njhsi
Copy link

njhsi commented Feb 23, 2024

Thanks first for this great project!

Would you pls also provide pkgs for musl system? such as alpine@aarch64.

(I tried to build 0.2.0, ended with failure of 'LLVM run out of memory', 12G memory not enough?)

@VoVAllen
Copy link
Member

Thanks for the issue. May I ask why you prefer musl over glibc artifact?

@njhsi
Copy link
Author

njhsi commented Feb 26, 2024

1), alpine uses musl. docker images based alpine for microservices, many
2), openwrt uses musl. arm64 4 cores + 2gb memory, would it be satisfied to pg and vectors?

thanks for this question, but musl really matters

@VoVAllen
Copy link
Member

VoVAllen commented Feb 26, 2024

We used pgrx to build the extension and pgrx hasn't tested with musl yet. Therefore it's hard for us to provide a stable aarch64+musl now. However, if you're using immich, you can try pgvector also, which has a binary package on alpine at https://pkgs.alpinelinux.org/package/edge/community/armv7/postgresql-pgvector. And latest immich should also work with pgvector, but may encounter insufficient results when doing vector search with filters

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants