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

ARM build issue a runtime limit #50

Open
Ezka77 opened this issue Sep 26, 2022 · 3 comments
Open

ARM build issue a runtime limit #50

Ezka77 opened this issue Sep 26, 2022 · 3 comments
Assignees
Labels

Comments

@Ezka77
Copy link
Owner

Ezka77 commented Sep 26, 2022

The build fails with a "file in wrong format" message on ld step with the libfuse, it seems to be the first error:

#52 1189.3 make: Entering directory '/home/node/xen-orchestra/node_modules/fuse-native/build'
#52 1189.3   CC(target) Release/obj.target/fuse/fuse-native.o
#52 1189.3   SOLINK_MODULE(target) Release/obj.target/fuse.node
#52 1189.3 /usr/lib/gcc/aarch64-alpine-linux-musl/11.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: /home/node/xen-orchestra/node_modules/fuse-shared-library-linux/libfuse/lib/libfuse.so: error adding symbols: file in wrong format
#52 1189.3 collect2: error: ld returned 1 exit status

It will required to dig a bit on this as this libfuse works on x86_64.

@Ezka77 Ezka77 added the bug label Sep 26, 2022
@Ezka77 Ezka77 self-assigned this Sep 26, 2022
@Ezka77
Copy link
Owner Author

Ezka77 commented Sep 28, 2022

Well using the fix_fuse_dependancy_arm branch from the xoa repos works on my machine (at least the build en in success), started a build on github will see ... as XOA team have a patch in progress I'll wait it comes live on master to merge this.

The build takes ages --> the npm install step hit the runtime limit
ARM64 Build

@Ezka77 Ezka77 changed the title ARM build fail ARM build issue a runtime limit Oct 29, 2022
@gb-123-git
Copy link
Contributor

gb-123-git commented Jul 3, 2023

Hi !
Has the patch become live ? Any chance that this is fixed ? I would love to try your docker image on a RaspberryPi as a test.
:)

@Ezka77
Copy link
Owner Author

Ezka77 commented Jul 8, 2023

Well you can find that by yourself: vatesfr/xen-orchestra#6431 but I didn't follow this topic and in this repo the same issue is still open ronivay/xen-orchestra-docker#17

To be short the answer is yes, and it seems to be still no.

But you can try to build the image and see if it works for you on a RPi ? you can build it on any architecture it uses qemu to build for arm64.

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

No branches or pull requests

2 participants