-
-
Notifications
You must be signed in to change notification settings - Fork 169
12.x Linux Binaries no longer run on X86 ubuntu 12.04? #1773
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
Comments
I'm not sure this was expected so would like @rvagg to confirm. If it is expected then we can exclude ubuntu12 for the node-addon-api tests for 12.x and higher. It does not use the groovy version selector script. |
Yes, it's unfortunately expected. The new BUILDING.md:
12.04 has glibc 2.15. Ubuntu 14.04 has 2.19 so might be OK. What we're not reflecting is stdc++ version which is starting to be important with more c++ stdlib features being used by both V8 and Node. GCC implies libstdc++.so.6.0.22 which is has a symbol version of /cc @refack |
K thanks for confirming. Currently, it still seems to run on 14.04. |
I audited the nightly binary after #1766 (it was built on |
Updated N-API job to exclude 1204. Closing. |
FTR if the binary is linked to even one |
thanks @refack I might consider how to put some of this in BUILDING.md since it now covers official binaries |
More FTR, when build with GCC-6 (
|
Failure in latest node-addon-api tests may indicate that something in the build changes as part of the 12.x readiness means that the release binaries no longer run on ubuntu 12.04
https://ci.nodejs.org/job/node-test-node-addon-api/MACHINE=ubuntu1204-64/1999/console
.
@rvagg
The text was updated successfully, but these errors were encountered: