Skip to content

workflows: Fix CI macOS builds#4878

Merged
bazsi merged 2 commits intosyslog-ng:masterfrom
HofiOne:Fix-CI-macOS-build
Apr 5, 2024
Merged

workflows: Fix CI macOS builds#4878
bazsi merged 2 commits intosyslog-ng:masterfrom
HofiOne:Fix-CI-macOS-build

Conversation

@HofiOne
Copy link
Collaborator

@HofiOne HofiOne commented Apr 3, 2024

  • added workaround of compilation error using older gcc versions with newer macOS SDKs
  • added explicit xcode version selection on silicon build machines
  • build env/parameters summary screens now show used compilers and their versions

@HofiOne HofiOne force-pushed the Fix-CI-macOS-build branch 23 times, most recently from ea60932 to 63c946c Compare April 4, 2024 07:49
…ions with newer macOS SDKs

- also added explicit xcode version selection on silicon build machines

Signed-off-by: Hofi <[email protected]>
@HofiOne HofiOne force-pushed the Fix-CI-macOS-build branch from 63c946c to 3e8ce64 Compare April 4, 2024 07:52
@HofiOne HofiOne changed the title workflows: workflows: Fix CI macOS builds Apr 4, 2024
@HofiOne HofiOne marked this pull request as ready for review April 4, 2024 09:19
@HofiOne HofiOne requested a review from MrAnno April 4, 2024 09:19
Copy link
Collaborator

@bazsi bazsi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks quite hairy, thanks for fixing this.

@bazsi bazsi merged commit c07f72f into syslog-ng:master Apr 5, 2024
@HofiOne HofiOne deleted the Fix-CI-macOS-build branch April 12, 2024 06:52
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