Skip to content

CI: upgrade runner to Ubuntu 22.04 #2850

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

Merged
merged 2 commits into from
Jun 12, 2022
Merged

Conversation

kleisauke
Copy link
Member

  • Compile with GCC 11 and Clang 14.
  • Remove redundant PPAs.
  • Use system provided Meson.
  • Update LeakSanitizer suppressions.

Note that this GitHub Actions runner is still in beta phase, so we might have to wait.

@jcupitt
Copy link
Member

jcupitt commented Jun 11, 2022

Hello Kleis, this looks good, do you think we should merge? Or wait a little longer?

@kleisauke
Copy link
Member Author

kleisauke commented Jun 11, 2022

I think it's probably safe to land, but I'm not sure if the ASan / UBsan build would succeed, so I think I'll rebase this after PR #2853 lands.

@kleisauke kleisauke force-pushed the ubuntu-22.04 branch 2 times, most recently from 46310b1 to 8940be4 Compare June 12, 2022 08:12
@jcupitt
Copy link
Member

jcupitt commented Jun 12, 2022

OK, I merged #2853

- Compile with GCC 11 and Clang 14.
- Remove redundant PPAs.
- Use system provided Meson.
- Update LeakSanitizer suppressions.
`magicksave` cannot be used for testing when building with
`-Dmodules=enabled` (default), since that would require the
loadable modules to be installed first.
@jcupitt jcupitt merged commit 468c136 into libvips:master Jun 12, 2022
@jcupitt
Copy link
Member

jcupitt commented Jun 12, 2022

LGTM!

@kleisauke kleisauke deleted the ubuntu-22.04 branch June 12, 2022 12:08
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 this pull request may close these issues.

2 participants