-
-
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? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: