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

Build packages for aarch64 (arm64 in Debian) #24

Closed
hrw opened this issue Mar 22, 2021 · 4 comments
Closed

Build packages for aarch64 (arm64 in Debian) #24

hrw opened this issue Mar 22, 2021 · 4 comments

Comments

@hrw
Copy link

hrw commented Mar 22, 2021

OpenStack depends on RabbitMQ which depends on Erlang.

You provide packages for both RabbitMQ and Erlang but only for x86-64 (amd64) architecture. For aarch64 I am trying to keep up with backporting Erlang from Debian 'testing' but from time to time get hit by lack of updated package.

Can you build also for aarch64?

@michaelklishin
Copy link
Member

Err, DIscussions are not enabled for this repo.

I don't think our team has more resources to dedicate to this package. Due to the upcoming Bintray shutdown we had to emergency evacuate it to a soon-to-be announced PPA and Cloudsmith.io. There are no plans to put more time into these packages besides maintenance necessary to keep up with the upstream releases (and maybe upstream Debian changes).

If the OpenStack community needs ARM 64 versions of this packages, they should take the source and run with it. This is open source software after all.

@michaelklishin
Copy link
Member

FWIW Docker community images of RabbitMQ provide an ARM 64 version. I don't know if this option is realistic for OpenStack.

Ubuntu PPAs supposedly support ARM 64 builds if a package opts-in, we will see if this is still the case (the post is from 2016 and the docs it links to are very very brief).

@hrw
Copy link
Author

hrw commented Mar 22, 2021

Thanks for honest answer @michaelklishin. Will keep own builds.

@michaelklishin
Copy link
Member

I have requested ARM64 builds for this new PPA (it only provides Erlang 23 plus a few versions we need for internal testing of upgrades).

If this works for you, you are welcome to switch. We plan to maintain that PPA as one of Bintray replacements. Unfortunately I cannot guarantee that our ARM64 build request will be approved or if Launchpad will continue supporting ARM64 at all in the future.

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

No branches or pull requests

2 participants