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

CI : Run on Ubuntu 24.04 #6284

Open
wants to merge 1 commit into
base: 1.4_maintenance
Choose a base branch
from

Conversation

johnhaddon
Copy link
Member

Support for 20.04 is being removed from GitHub. We have the choice of 22.04 or 24.04, and updating to the latest gives us the longest period before we have to do this again.

Support for 20.04 is being removed from GitHub. We have the choice of 22.04 or 24.04, and updating to the latest gives us the longest period before we have to do this again.
@johnhaddon johnhaddon self-assigned this Feb 24, 2025
@johnhaddon johnhaddon changed the base branch from 1.5_maintenance to 1.4_maintenance February 24, 2025 14:39
@murraystevenson
Copy link
Contributor

The changes look good to me, though as mentioned offline it does introduce what appears to be a benign ERROR: ld.so: object 'libSegFault.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. error at the beginning of most steps due to our adding LD_PRELOAD=libSegFault.so to GITHUB_ENV in "Install toolchain (Linux)".

It seems this error is coming from the base Ubuntu OS and not our build container as libSegFault.so isn't installed by default in 22.04 or 24.04, likely because in 22.04 it moved to be being provided by glibc-tools.

Putting LD_PRELOAD: libSegFault.so under env: results in the same error, so we may have to resort to setting this within the run: block of any step that requires it...

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

Successfully merging this pull request may close these issues.

2 participants