Open shawnguo2 opened 6 years ago
@Sing-Li @tianon @pierreozoux - apologies for adding you directly. Is it possible to get your inputs on supporting official binaries for Rocket.chat for ARMv8 ? Let us know how we can help in this project.
Thanks.
Khasim
@khasim no problems! I don't have much experience with that. I guess you have to fix the way the bundle is built.
Here is the bundle: https://github.com/RocketChat/Docker.Official.Image/blob/master/Dockerfile#L20
The bundle is built there: https://github.com/RocketChat/Rocket.Chat/blob/develop/.travis.yml#L57
I guess you need to add a flag to build it for arm archi.
This is a PR that fix arm support for snap packages, maybe that helps? https://github.com/RocketChat/Rocket.Chat/pull/11268/files
Good luck, and feel free to PR when you have a fix, so that you are not the only one maitaining it :)
Any update on this? I would love to run rocketchat container on arm64/arm64v8 architecture. 🙏
Working on this now. PR to follow.
Suggest changing the title to "Provide support for AArch64 (ARM64)".
Hi,
With the "fix" mentioned in issue #48, I can successfully build rocket.chat image on arm64 architecture. But when trying to run the image, I got the following exception caused by sharp.node.
The cause is that this sharp.node in meteor bundle is an x86-64 executable file.
It seems that we should build this sharp package from source rather than always having a x86-64 binary in there? Thanks.
Shawn