-
Notifications
You must be signed in to change notification settings - Fork 29.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
armv7l libc don't have version `GLIBCXX_3.4.26' #51233
Comments
strings /lib/arm-linux-gnueabihf/libstdc++.so.6 | grep GLIBC |
@nodejs/build Our documentation says minimum GLIBC should be 2.28, not 3.4. |
Which is correct. GLIBCXX (note the "XX") refers to the libstdc++ version. For armv7l this is expected. It's noted in our documentation: Lines 181 to 184 in a220664
Other architectures are able to run on an earlier libstdc++ because we compile those on RHEL 8 (with |
@calidion Interesing use case for arm32 builds that hadn't really occurred to me. Which version of LineageOS are you using? Can your device run 27? I'll be honest I'm not sure which version of the libraries are supported by each version as I'm not running it anywhere myself. |
@sxa |
debian 10 (buster ) |
Version
v20.10.0
Platform
Linux localhost 3.4.113-lineageos-g0d0607df650 #1 SMP PREEMPT Thu Nov 2 17:52:53 UTC 2023 armv7l GNU/Linux
Subsystem
No response
What steps will reproduce the bug?
just run
node
commandHow often does it reproduce? Is there a required condition?
every time
What is the expected behavior? Why is that the expected behavior?
No response
What do you see instead?
node: /lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node)
Additional information
No response
The text was updated successfully, but these errors were encountered: