[GH-ISSUE #414] ARM support #162

Closed
opened 2026-02-25 22:34:29 +03:00 by kerem · 15 comments
Owner

Originally created by @VictorGrycuk on GitHub (Feb 24, 2024).
Original GitHub issue: https://github.com/flyimg/flyimg/issues/414

Originally assigned to: @sadok-f on GitHub.

Hi, I would like to know if you plan to support Arm devices. I would love to run it on my Raspberry Pi.

Thanks!

Originally created by @VictorGrycuk on GitHub (Feb 24, 2024). Original GitHub issue: https://github.com/flyimg/flyimg/issues/414 Originally assigned to: @sadok-f on GitHub. Hi, I would like to know if you plan to support Arm devices. I would love to run it on my Raspberry Pi. Thanks!
kerem 2026-02-25 22:34:29 +03:00
Author
Owner

@sadok-f commented on GitHub (Feb 25, 2024):

Hi @VictorGrycuk,

Thank you for bringing this up, we're working on it and we'll update the docker images accordingly.

<!-- gh-comment-id:1962892223 --> @sadok-f commented on GitHub (Feb 25, 2024): Hi @VictorGrycuk, Thank you for bringing this up, we're working on it and we'll update the docker images accordingly.
Author
Owner

@VictorGrycuk commented on GitHub (Feb 25, 2024):

Awesome, thanks!

<!-- gh-comment-id:1962963614 --> @VictorGrycuk commented on GitHub (Feb 25, 2024): Awesome, thanks!
Author
Owner

@sadok-f commented on GitHub (Feb 26, 2024):

@VictorGrycuk
can you try out the latest docker image?
flyimg/flyimg-build:latest or flyimg/flyimg-build:1.3.3

thx

<!-- gh-comment-id:1963820712 --> @sadok-f commented on GitHub (Feb 26, 2024): @VictorGrycuk can you try out the latest docker image? `flyimg/flyimg-build:latest` or `flyimg/flyimg-build:1.3.3` thx
Author
Owner

@VictorGrycuk commented on GitHub (Feb 26, 2024):

Thanks @sadok-f.
Sadly, it's not working. I get the following after running the build 1.3.3:

exec /usr/local/bin/docker-entrypoint: exec format error

Could it be that its missing the arm/v8 platform? I am using an RP 4 with aarch64 GNU/Linux.

<!-- gh-comment-id:1964711545 --> @VictorGrycuk commented on GitHub (Feb 26, 2024): Thanks @sadok-f. Sadly, it's not working. I get the following after running the build 1.3.3: ``` exec /usr/local/bin/docker-entrypoint: exec format error ``` Could it be that its missing the `arm/v8` platform? I am using an RP 4 with aarch64 GNU/Linux.
Author
Owner

@sadok-f commented on GitHub (Feb 27, 2024):

interesting, let me add the linux/arm64/v8 platform then.

<!-- gh-comment-id:1966041075 --> @sadok-f commented on GitHub (Feb 27, 2024): interesting, let me add the linux/arm64/v8 platform then.
Author
Owner

@sadok-f commented on GitHub (Feb 27, 2024):

ok, can you try thew new version flyimg/flyimg-build:1.3.4 ?

<!-- gh-comment-id:1966091248 --> @sadok-f commented on GitHub (Feb 27, 2024): ok, can you try thew new version `flyimg/flyimg-build:1.3.4` ?
Author
Owner

@VictorGrycuk commented on GitHub (Feb 27, 2024):

Thanks @sadok-f, but I am getting the same issue. Trying to build the image locally, I get the following:

 ---> [Warning] The requested image's platform (linux/amd64) does not match the detected
host platform (linux/arm64/v8) and no specific platform was requested

By specifying the platform, I get

image with reference flyimg/base-image:1.4.1 was found but does not match the specified platform:
wanted linux/arm64, actual: linux/amd64

I'll keep troubleshooting it after work.

<!-- gh-comment-id:1966456948 --> @VictorGrycuk commented on GitHub (Feb 27, 2024): Thanks @sadok-f, but I am getting the same issue. Trying to build the image locally, I get the following: ```bash ---> [Warning] The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested ``` By specifying the platform, I get ```bash image with reference flyimg/base-image:1.4.1 was found but does not match the specified platform: wanted linux/arm64, actual: linux/amd64 ``` I'll keep troubleshooting it after work.
Author
Owner

@sadok-f commented on GitHub (Feb 27, 2024):

yes, I need to add the multi-arch build to the base image as well, I'll keep you posted.

<!-- gh-comment-id:1966720044 --> @sadok-f commented on GitHub (Feb 27, 2024): yes, I need to add the multi-arch build to the base image as well, I'll keep you posted.
Author
Owner

@sadok-f commented on GitHub (Mar 4, 2024):

quick update here, I'm still trying to build the base image with multi-arch, still blocked by many dependencies

<!-- gh-comment-id:1976021921 --> @sadok-f commented on GitHub (Mar 4, 2024): quick update here, I'm still trying to build the base image with multi-arch, still blocked by many dependencies
Author
Owner

@github-actions[bot] commented on GitHub (Apr 4, 2024):

This issue is stale (30 days with no activity)

<!-- gh-comment-id:2036002771 --> @github-actions[bot] commented on GitHub (Apr 4, 2024): This issue is stale (30 days with no activity)
Author
Owner

@sadok-f commented on GitHub (Apr 5, 2024):

Sorry for the delay here, I'm facing some issues compiling/installing some libraries in the base image for ARM, especially the pip AVIF library.
I'll add more details in the issue I opened in the base-image repo https://github.com/flyimg/base-image/issues/18
any help is appreciated.

<!-- gh-comment-id:2039308076 --> @sadok-f commented on GitHub (Apr 5, 2024): Sorry for the delay here, I'm facing some issues compiling/installing some libraries in the base image for ARM, especially the pip AVIF library. I'll add more details in the issue I opened in the base-image repo https://github.com/flyimg/base-image/issues/18 any help is appreciated.
Author
Owner

@github-actions[bot] commented on GitHub (May 6, 2024):

This issue is stale (30 days with no activity)

<!-- gh-comment-id:2095080828 --> @github-actions[bot] commented on GitHub (May 6, 2024): This issue is stale (30 days with no activity)
Author
Owner

@sadok-f commented on GitHub (May 9, 2024):

Hi @VictorGrycuk , can you try out the latest version (the docker image was renamed as well)
flyimg/flyimg:1.4.0
The base image got updated with a successful build for the arm arch, unfortunately the face detection for avid format will not work, you have to disable avif generation when using face-detection options.
Thanks

<!-- gh-comment-id:2103031994 --> @sadok-f commented on GitHub (May 9, 2024): Hi @VictorGrycuk , can you try out the latest version (the docker image was renamed as well) `flyimg/flyimg:1.4.0` The base image got updated with a successful build for the arm arch, unfortunately the face detection for avid format will not work, you have to disable avif generation when using face-detection options. Thanks
Author
Owner

@VictorGrycuk commented on GitHub (May 21, 2024):

@sadok-f Apologies for the late response.
I just tried the new image, and I was able to run it on the raspberry!

<!-- gh-comment-id:2122589882 --> @VictorGrycuk commented on GitHub (May 21, 2024): @sadok-f Apologies for the late response. I just tried the new image, and I was able to run it on the raspberry!
Author
Owner

@sadok-f commented on GitHub (May 21, 2024):

Great, thank you for confirming

<!-- gh-comment-id:2122634964 --> @sadok-f commented on GitHub (May 21, 2024): Great, thank you for confirming
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/flyimg#162
No description provided.