-
-
Notifications
You must be signed in to change notification settings - Fork 4
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
Self-test failing due to Node <-> GLIBC mismatch #125
Comments
I think this is caused by running the GH checkout action v3 on Ubuntu Bionic where the action now requires Node 20 which requires newer glibc than is present in Bionic. I'm not sure there is a solution to this as IIRC the older action version will cease working from December 5th. So that might mean we can no longer package on these older systems whose glibc is too old. |
Hmm, if it's just the checkout action failing we could do it using normal git instead. |
That doesn't work because then it fails at the next action used which is |
Disabling building on Ubuntu Bionic and Debian Stretch allows the packaging tests to succeed. |
For context this is presumably in some way related to https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/ but I'm not sure exactly what caused it. The only difference I can see is the use of new runner image https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20241124.1. |
E.g. https://github.com/NLnetLabs/ploutos-testing/actions/runs/12100450980/job/33746703240#step:3:1
The text was updated successfully, but these errors were encountered: