You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running ./install-linux.sh on Debian 12, the serial program failed to run due to a linking error.
./serial-ubuntu-latest/serial: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by ./serial-ubuntu-latest/serial)
Solution
Include a version of serial with the release package that will work with Debian 12 (and other distros with the same version of GLIBC).
Workaround
Compile serial from source and use the resulting executable.
# Start from the directory that you unpacked the release into
sudo apt install -y cargo
git clone https://github.com/EFForg/rayhunter
cd rayhunter/serial
cargo build
cd ../..
sed -i 's|./serial-ubuntu-latest/serial|./rayhunter/target/debug/serial|g' install-linux.sh
./install-linux.sh
The text was updated successfully, but these errors were encountered:
I'm not much of a Microsoft fan, but I think getting serial compiled for Debian might just be a matter of adding a few lines here and waiting for Microsoft to run the CI job.
The linux-install.sh script would still need to be updated, perhaps by looking at the output of lsb_release -a or similar to determine which version of serial should be used.
Problem
When running ./install-linux.sh on Debian 12, the
serial
program failed to run due to a linking error.Solution
Include a version of
serial
with the release package that will work with Debian 12 (and other distros with the same version of GLIBC).Workaround
Compile serial from source and use the resulting executable.
The text was updated successfully, but these errors were encountered: