-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
MT7621 get "Error relocating" when running binaries in shadowsocks-v1.8.23.mipsel-unknown-linux-musl.tar.xz release #311
Comments
It seems so. You may try to compile one by yourself. |
Known issue: rust-lang/libc#1848 So a quick fix is just downgrade cross toolchain which using musl 1.1.x. Like: Also, you may try this build. Is this working for you ? |
Nope. This one is for mips. I'm sure mt7621 is mipsel. But I still tried. root@xxxx:~/bin# ./sslocal |
How about this one ? |
Yes this works. |
OK. I'll make a PR to fix this issue. |
root@xxxx:~/bin# cat /proc/cpuinfo | grep "system type"
system type : MediaTek MT7621 ver:1 eco:3
root@xxxx:~/bin# uname -a
Linux xxxx 4.14.171 #0 SMP Thu Feb 27 21:05:12 2020 mips GNU/Linux
root@xxxx:~/bin# ./sslocal
Error relocating ./sslocal: __select_time64: symbol not found
Error relocating ./sslocal: __gettimeofday_time64: symbol not found
Error relocating ./sslocal: __fstat_time64: symbol not found
Error relocating ./sslocal: __time64: symbol not found
Error relocating ./sslocal: __stat_time64: symbol not found
Error relocating ./sslocal: __clock_gettime64: symbol not found
Error relocating ./sslocal: __gmtime64_r: symbol not found
Running other binaries from the package get the same errors.
If I downloaded the release for wrong target? Or must I build binaries from source for this cpu?
The text was updated successfully, but these errors were encountered: