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

bore-server_linux_arm v0.4.2 segmentation fault on Raspberry Pi armv6 #38

Open
belimpur opened this issue Dec 11, 2023 · 14 comments
Open

Comments

@belimpur
Copy link

When try the bore-server_linux_arm v0.4.2 on Raspberry Pi armv6 show a segmentation fault error, not work, i try with the v0.4.1 and work fine.

@jkuri
Copy link
Owner

jkuri commented Dec 12, 2023

hi @belimpur thanks for reporting this issue, I will check and make a new release soon.

@belimpur
Copy link
Author

wget https://github.com/jkuri/bore/releases/download/v0.4.2/bore_linux_arm
sudo chmod +x bore_linux_arm
./bore_linux_arm
Illegal instruction
uname -a
Linux raspberrypi 4.14.98+ #1200 Tue Feb 12 20:11:02 GMT 2019 armv6l GNU/Linux

For your reference.

@jkuri
Copy link
Owner

jkuri commented Dec 18, 2023

Hey! I built now on Linux arm64, please check the attached files and let me know if it works.

bore.tar.gz

@belimpur
Copy link
Author

I need for arm armv6 raspberry pi
this version is for arm64
when use it
-bash: ./bore_linux_arm: cannot execute binary file: Exec format error

@belimpur
Copy link
Author

wget https://github.com/jkuri/bore/releases/download/v0.4.2/bore_linux_arm
chmod +x bore_linux_arm
./bore_linux_arm
-bash: ./bore_linux_arm: cannot execute binary file: Exec format error

not work on raspberry pi armv6 (32bits)

@belimpur
Copy link
Author

Captura de pantalla 2023-12-18 a las 11 46 24

@jkuri
Copy link
Owner

jkuri commented Dec 18, 2023

Please try this and let me know:

bore_linux_arm.zip

@belimpur
Copy link
Author

./bore_linux_arm
Illegal instruction

I used:
uname -a
Linux raspberrpi 4.14.98+ #1200 Tue Feb 12 20:11:02 GMT 2019 armv6l GNU/Linux

@belimpur
Copy link
Author

Other versions work fine like 0.4.1 !

@belimpur
Copy link
Author

Really, i test again with all my raspberry pi and the 0.4.2 linux_arm not working, only work if use the 0.4.1

@jkuri
Copy link
Owner

jkuri commented Dec 18, 2023

I don't have an option to test this on armv6, but I can confirm, that it works on armv7:

/releases # uname -a
Linux 3af2fa84e22a 6.5.11-linuxkit #1 SMP PREEMPT Wed Dec  6 17:08:31 UTC 2023 armv7l Linux
/releases # ./bore_linux_arm -version
Version     0.4.2
UI version  0.1.0
Commit      1bcf1cfa5cb15db6bd06870ca2616f51a0a507c1
Date        2023-12-18T11:52:36+0100

I don't really see the difference, can you try to build it from source yourself?

@belimpur
Copy link
Author

Can use https://go.dev/dl/go1.21.5.linux-armv6l.tar.gz ARMv6 ?

@belimpur
Copy link
Author

Likewise, is there any difference between using the client version 0.4.2 and 0.4.1?

@jkuri
Copy link
Owner

jkuri commented Dec 18, 2023

Likewise, is there any difference between using the client version 0.4.2 and 0.4.1?

0.4.1 is an old release, I don't really remember what has changed in the meantime, but if it works for you, then its fine.

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