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

GLIBC_2.38 #188

Open
h2dden opened this issue Mar 22, 2025 · 4 comments
Open

GLIBC_2.38 #188

h2dden opened this issue Mar 22, 2025 · 4 comments

Comments

@h2dden
Copy link

h2dden commented Mar 22, 2025

Got my Orbic RC400L from Amazon. Works in Australia on Vodafone
I tried flashing the latest release from my (up to date) Debian machine, only to get the error message:
./serial-ubuntu-latest/serial: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by ./serial-ubuntu-latest/serial)
However, the latest version of libc on Debian is:
libc6 is already the newest version (2.36-9+deb12u10).

Any advice? Thx

@mujo-hash
Copy link

Probably similar to installing from mac intel devices https://github.com/EFForg/rayhunter/wiki/Install-Rayhunter-on-Mac-Intel-devices, I think you'll need to build the serial program for your machine.

Clone the project, run cargo build --release --bin='serial', then replace the serial found in the release cp target/release/serial /path/to/release/serial-ubuntu-latest/serial then install as usual.

I don't think you'll need to edit .cargo/config.toml like in the wiki for mac intels though.

Hope that helps!

@gaykitty
Copy link
Contributor

Would it be possible to switch to musl libc for building the serial binary to avoid this issue?

@mujo-hash
Copy link

mujo-hash commented Mar 23, 2025

I think so yes. I've built serial with a x86_64-unknown-linux-musl target and it is a static binary so it should avoid this issue.
Maybe whoever builds the releases can chime in though.

Edit: actually I think #176 would also resolve this too which would be a little neater imo.

@cooperq
Copy link
Collaborator

cooperq commented Mar 27, 2025

We have a new version of serial out that I think should work now with older glibc, can one of you test the new version for me please?

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

4 participants