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

Releases URL returns to 404 on 32bit Raspberry Pi using the install script #782

Closed
ferhansolo opened this issue Nov 1, 2024 · 2 comments · Fixed by #784
Closed

Releases URL returns to 404 on 32bit Raspberry Pi using the install script #782

ferhansolo opened this issue Nov 1, 2024 · 2 comments · Fixed by #784
Assignees

Comments

@ferhansolo
Copy link

Hello,
The manual install script in linux docs returns 404 probably because there is no file called zrok_0.4.42_linux_arm.tar.gz
I suggest that you either change GOXARCH=arm to armv7 or change the file name in your releases to match the arch name in the script.

Regards.

@ferhansolo ferhansolo changed the title Releases URL resolves to 404 on 32bit Raspberry Pi Releases URL returns to 404 on 32bit Raspberry Pi using the install script Nov 1, 2024
@qrkourier
Copy link
Member

qrkourier commented Nov 1, 2024

Thanks for the report!

What's the URL to the page where you found the broken link? The MDX source file you linked gets built into the docs site here https://docs.zrok.io/docs/guides/install/ and here https://docs.zrok.io/docs/getting-started/#installing-the-zrok-command

From there, I can download with the Linux ARM button that links to the latest release tarball, currently https://github.com/openziti/zrok/releases/download/v0.4.42/zrok_0.4.42_linux_armv7.tar.gz

D'oh, I see it now.

@qrkourier qrkourier self-assigned this Nov 1, 2024
@qrkourier qrkourier linked a pull request Nov 1, 2024 that will close this issue
@qrkourier
Copy link
Member

qrkourier commented Nov 1, 2024

The armv7 binary is armhf. In case you need armel instead you can cross-compile the binary like this.

docker buildx build \
--tag zrok-builder \
--load \
./docker/images/cross-build

docker run \
--user "${UID}" \
--rm \
--volume=${HOME}/.cache/go-build:/usr/share/go \
--volume "${PWD}:/mnt" \
zrok-builder armel

from: https://github.com/openziti/zrok/blob/main/docker/images/cross-build/README.md

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

Successfully merging a pull request may close this issue.

2 participants