Skip to content

[Backport staging-21.11] libredirect: build fat library for x86_64, arm64, arm64e on darwin#153917

Merged
vcunat merged 1 commit intostaging-21.11from
backport-153441-to-staging-21.11
Jan 22, 2022
Merged

[Backport staging-21.11] libredirect: build fat library for x86_64, arm64, arm64e on darwin#153917
vcunat merged 1 commit intostaging-21.11from
backport-153441-to-staging-21.11

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Jan 7, 2022

Bot-based backport to staging-21.11, triggered by a label in #153441.

  • Before merging, ensure that this backport complies with the Criteria for Backporting.
    • Even as a non-commiter, if you find that it does not comply, leave a comment.

macOS's dyld can be rather picky as to what dylib it accepts. This
even changes across macOS versions. Therefore we now build a fat
dylib with all three architectures (x86_64, arm64, arm64e). This
should then be compatible with pretty much any macOS's dyld.

(cherry picked from commit a655bc0)
@ofborg ofborg bot added 6.topic: darwin Running or building packages on Darwin 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 5001+ This PR causes many rebuilds on Darwin and must target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches. labels Jan 7, 2022
@vcunat vcunat merged commit ce13897 into staging-21.11 Jan 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: darwin Running or building packages on Darwin 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 5001+ This PR causes many rebuilds on Darwin and must target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants