Skip to content
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

XS engine failing to install on CircleCI #3891

Closed
ptomato opened this issue Aug 9, 2023 · 0 comments · Fixed by #3948
Closed

XS engine failing to install on CircleCI #3891

ptomato opened this issue Aug 9, 2023 · 0 comments · Fixed by #3948

Comments

@ptomato
Copy link
Contributor

ptomato commented Aug 9, 2023

esvu ✖ Error: Command failed with exit code 1: /home/circleci/.esvu/bin/xs -e print("42");
/home/circleci/.esvu/bin/xs: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /home/circleci/.esvu/bin/xs)
/home/circleci/.esvu/bin/xs: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /home/circleci/.esvu/bin/xs)
/home/circleci/.esvu/bin/xs: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /home/circleci/.esvu/bin/xs)
/home/circleci/.esvu/bin/xs: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.35' not found (required by /home/circleci/.esvu/bin/xs)
/home/circleci/.esvu/bin/xs: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /home/circleci/.esvu/bin/xs)

First guess, the CI environment has a glibc that's too old for XS's versioned symbols to link against?

ptomato added a commit to ptomato/test262 that referenced this issue Oct 19, 2023
The circleci/ images are deprecated and replaced by cimg/. Hopefully this
will have a glibc that is new enough for XS's versioned symbols to link
against.

Rename 'node_latest' to 'node_image' since the image is the LTS, not the
latest. The name would otherwise be confusing.

Closes: tc39#3891
ptomato added a commit that referenced this issue Oct 19, 2023
The circleci/ images are deprecated and replaced by cimg/. Hopefully this
will have a glibc that is new enough for XS's versioned symbols to link
against.

Rename 'node_latest' to 'node_image' since the image is the LTS, not the
latest. The name would otherwise be confusing.

Closes: #3891
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant