-
Notifications
You must be signed in to change notification settings - Fork 133
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
macOS CI failure: "brew update" doesn't work in CI image; workaround causes openssl to be missing #1819
Labels
Comments
Merged
This was referenced Oct 21, 2020
Merged
The CI at #1925 failed later into the build than brew configuration. Maybe we can look at turning this back on. |
omajid
added a commit
to omajid/dotnet-source-build
that referenced
this issue
Jan 8, 2021
Enable the currently-commented out CI setup for macOS. Fix the find command used for logger: - Always specify path: the macOS version of find needs that or a -path argument to work. - The regex engines differ between GNU find and macOS find. The `\|` part is parsed differently by both of them. Use a simpler regex that they can both support. Use `TargetOverrideRid` (`osx-x64`) instead of `TargetRid` (`osx.10.13-x64`) to determine the RID of the runtime tarball. Fixes: dotnet#1819
Merged
omajid
added a commit
to omajid/dotnet-source-build
that referenced
this issue
Jan 14, 2021
Enable the currently-commented out CI setup for macOS. Fix the find command used for logger: - Always specify path: the macOS version of find needs that or a -path argument to work. - The regex engines differ between GNU find and macOS find. The `\|` part is parsed differently by both of them. Use a simpler regex that they can both support. Use `TargetOverrideRid` (`osx-x64`) instead of `TargetRid` (`osx.10.13-x64`) to determine the RID of the runtime tarball. Fixes: dotnet#1819
omajid
added a commit
to omajid/dotnet-source-build
that referenced
this issue
Jan 18, 2021
Enable the currently-commented out CI setup for macOS. Fix the find command used for logger: - Always specify path: the macOS version of find needs that or a -path argument to work. - The regex engines differ between GNU find and macOS find. The `\|` part is parsed differently by both of them. Use a simpler regex that they can both support. Use `TargetOverrideRid` (`osx-x64`) instead of `TargetRid` (`osx.10.13-x64`) to determine the RID of the runtime tarball. Fixes: dotnet#1819
dagood
pushed a commit
that referenced
this issue
Jan 19, 2021
Enable the currently-commented out CI setup for macOS. Fix the find command used for logger: - Always specify path: the macOS version of find needs that or a -path argument to work. - The regex engines differ between GNU find and macOS find. The `\|` part is parsed differently by both of them. Use a simpler regex that they can both support. Use `TargetOverrideRid` (`osx-x64`) instead of `TargetRid` (`osx.10.13-x64`) to determine the RID of the runtime tarball. Fixes: #1819
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
These occur in the
Install native dependencies
step in our macOS CI:This is caused by a macOS CI image bug: actions/runner-images#1811
There is a workaround, but applying it causes the build to be unable to find
openssl
. More info in #1817 (master) and #1818 (release/3.1).The text was updated successfully, but these errors were encountered: