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
Luau precompiled Ubuntu binary uses very new glibc version. #773
Comments
This is caused by GitHub Actions slowly rolling out a change of |
Thank you, I'll try switching to ubuntu-20.04 in our Github Actions. And back to clang++10 for coverage because 11 has regressions in coverage information. |
#795) ### Problem ubuntu-latest was updated to 22.04 which removes clang++-10 we used for coverage stats and creates a pre-compiled binary that requires a glibc upgrade #773 ### Solution Pin to ubuntu-20.04 using multi-value matrix configurations. In coverage configuration, we use clang++-10 once again.
Latest release binaries should be build on Ubuntu 20.04 |
…) (#795) ### Problem ubuntu-latest was updated to 22.04 which removes clang++-10 we used for coverage stats and creates a pre-compiled binary that requires a glibc upgrade luau-lang/luau#773 ### Solution Pin to ubuntu-20.04 using multi-value matrix configurations. In coverage configuration, we use clang++-10 once again.
Since #769 was merged, Luau's GitHub actions script now builds the Ubuntu executable with a glibc version of at least 2.34. This effectively cuts the precompiled build from being used on any systems older than Ubuntu 22, unless obtaining glibc outside of the default repositories.
Sample output:
Since Ubuntu 22 was released this year, this limits the scope of users who can use the precompiled binary.
The text was updated successfully, but these errors were encountered: