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

cmake.yml: Downgrade to GCC 12 for macOS 12 to fix CI #147

Merged
merged 2 commits into from
Jun 16, 2024

Conversation

hartwork
Copy link
Contributor

@hartwork hartwork commented Jun 16, 2024

Seems like GitHub Actions managed to break GCC 13 with a recent update:

Worked: macOS 12.7.4 20240514.3 + GCC 13.2.0
Broken: macOS 12.7.5 20240602.1 + GCC 13.3.0
                   ^      ^^^^^          ^

Result not found for test Looking for include file sys/xattr.h is the earliest indicator something broke on their side during the build.

Likely related to actions/runner-images#9997 .

PS: I'm attaching a CI build log before and after things broke, with timestamps removed to ease diffing:

CC @rpodgorny

dependabot bot and others added 2 commits June 16, 2024 16:29
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@0ad4b8f...692973e)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Seems like GitHub Actions managed to break GCC 13 with a recent update:

Worked: macOS 12.7.4 20240514.3 + GCC 13.2.0
Broken: macOS 12.7.5 20240602.1 + GCC 13.3.0
                   ^      ^^^^^          ^

Result "not found" for test "Looking for include file sys/xattr.h"
is the earliest indicator something broke on their side during the build.

Potentially related to actions/runner-images#9997 .
@hartwork hartwork changed the title cmake.yml: Downgrade to GCC 12 for macOS 12 to fix the build cmake.yml: Downgrade to GCC 12 for macOS 12 to fix CI Jun 16, 2024
@rpodgorny rpodgorny merged commit 32af883 into rpodgorny:master Jun 16, 2024
6 checks passed
@rpodgorny
Copy link
Owner

@hartwork thanks for the quick fix -> merged!

i'm officially calling github actions a joke - it managed to break the workflow TWICE even before i managed to adopt it. ;-)

@hartwork
Copy link
Contributor Author

@hartwork thanks for the quick fix -> merged!

@rpodgorny thank you!

i'm officially calling github actions a joke - it managed to break the workflow TWICE even before i managed to adopt it. ;-)

I feel you 😞

@hartwork hartwork deleted the fix-macos-cmake-ci branch October 16, 2024 21:53
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