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

arm64 package and docker image? #5063

Open
thiscantbeserious opened this issue Jun 20, 2021 · 9 comments
Open

arm64 package and docker image? #5063

thiscantbeserious opened this issue Jun 20, 2021 · 9 comments
Assignees

Comments

@thiscantbeserious
Copy link

thiscantbeserious commented Jun 20, 2021

It's 2021 - https://www.postgresql.org/about/news/arm64-on-aptpostgresqlorg-2033/

Many larger players have adopted the arm64 platform on a larger scale - how about shipping an arm64 package, given that postgre itself provides one too now?

Docker images should be easily done with buildx nowadays.

I know that we can always build from sources, but that's out of the question here.

From my personal experience arm64 is nothing like armv7/armhf - it's on par with compability and reliability of x86 ... but that's just personal experience. I mean Apple wouldn't ship their own arm64 CPUs if they wouldn't say the platform mature enought ... no?

Aside from Apple arm64 has really outgrown the "RaspberryPi"-Flavor it once started with:

https://www.gigabyte.com/Enterprise/Server-Motherboard/MP30-AR0-rev-11#Specifications
https://www.solid-run.com/arm-servers-networking-platforms/honeycomb-workstation/
https://developer.nvidia.com/embedded/jetson-nano-developer-kit
https://e.huawei.com/en/products/servers/taishan-server/taishan-5280-v2

@gurkanindibay
Copy link
Contributor

Hi @thiscantbeserious
Thanks for your interest and the detailed issue that is covering everything that is requested.
Currently arm64 support is not in our plans . However, we may evaluate it since there are some requests like this one.
We will give information about arm64 support and docker images on this issue , when we plan and prioritize these items.

@thiscantbeserious
Copy link
Author

@gurkanindibay thanks for the info, that's good to know. :)

@sbarlabanov
Copy link

Any updates on that? We have currently a lot of devs using M1 Macs - they are unable to run citus docker images locally. This makes local development pretty uncomfortable :(.

@sbarlabanov
Copy link

Citus Amd64 images seem to work fine under the latest MacOS Monterey.

@sbarlabanov
Copy link

Update: there are still problems even with Monterey. On some machines work and on some not. So a native arm64 image would be really helpful.

@betocolon23
Copy link

Hi, is there any updates on arm64 arch? Thanks in advance.

@sycured
Copy link

sycured commented Oct 22, 2022

Hello,
Any news? I don't find the right way to build rpm packages for aarch64
I tried to build it using https://github.com/citusdata/packaging and failed on my Oracle Linux 9 aarch64

@seepine
Copy link

seepine commented May 28, 2024

It would be great if we could support ARM.

@Vonng
Copy link

Vonng commented Jan 12, 2025

For anyone interested, I packaged aarch64 (and x86_64 of course) RPM/DEB packages for citus on Debian 12, Ubuntu 22/24, and EL 8/9. And put it in the extened pg extension repo, details: https://ext.pigsty.io/#/citus.

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

7 participants