Skip to content

Install native dependencies on all Apple OS in CI - #82263

Merged
akoeplinger merged 1 commit into
dotnet:mainfrom
am11:feature/ci/native-deps
Feb 17, 2023
Merged

Install native dependencies on all Apple OS in CI#82263
akoeplinger merged 1 commit into
dotnet:mainfrom
am11:feature/ci/native-deps

Conversation

@am11

@am11am11 commented Feb 16, 2023

Copy link
Copy Markdown
Member

Fix#82240
(hopefully 🤞)

@ghost

Copy link
Copy Markdown

I couldn't figure out the best area label to add to this PR. If you have write-permissions please help me learn by adding exactly one area label.

@ghostghost added the community-contribution Indicates that the PR has been added by a community member label Feb 16, 2023
@am11
am11force-pushed the feature/ci/native-deps branch from efb18c2 to b8cfd0cCompareFebruary 16, 2023 21:10
@ghost

Copy link
Copy Markdown

Tagging subscribers to this area: @dotnet/runtime-infrastructure
See info in area-owners.md if you want to be subscribed.

Issue Details

Fix #82240
(hopefully 🤞)

Author:am11
Assignees:-
Labels:

area-Infrastructure, community-contribution

Milestone:-

@am11
am11force-pushed the feature/ci/native-deps branch 4 times, most recently from ce74afc to 6e66d02CompareFebruary 16, 2023 21:19
@steveisok
steveisok requested a review from a teamFebruary 16, 2023 21:28
@am11
am11force-pushed the feature/ci/native-deps branch 4 times, most recently from b1db4f0 to d516a0bCompareFebruary 16, 2023 23:24
@am11
am11force-pushed the feature/ci/native-deps branch from d516a0b to 21d19cbCompareFebruary 17, 2023 00:36
Comment threadeng/pipelines/coreclr/templates/build-job.yml
@am11

am11 commented Feb 17, 2023

Copy link
Copy Markdown
MemberAuthor

Quic test failure is unrelated.

Lets merge this to unblock various pipelines.

Comment threadeng/install-native-dependencies.sh
@akoeplinger
akoeplinger merged commit 76e521c into dotnet:mainFeb 17, 2023
@akoeplinger

Copy link
Copy Markdown
Member

Thank you!

@hoyosjs

Copy link
Copy Markdown
Member

/backport to release/6.0

@hoyosjs

Copy link
Copy Markdown
Member

/backport to release/7.0

@github-actions

Copy link
Copy Markdown
Contributor

Started backporting to release/6.0: https://github.com/dotnet/runtime/actions/runs/4207364880

@github-actions

Copy link
Copy Markdown
Contributor

Started backporting to release/7.0: https://github.com/dotnet/runtime/actions/runs/4207366024

@github-actions

Copy link
Copy Markdown
Contributor

@hoyosjs backporting to release/6.0 failed, the patch most likely resulted in conflicts:

$ git am --3way --ignore-whitespace --keep-non-patch changes.patch
Applying: Install native dependencies on all Apple OS in CI
Using index info to reconstruct a base tree...
M	eng/install-native-dependencies.sh
M	eng/pipelines/common/global-build-job.yml
M	eng/pipelines/common/templates/runtimes/build-test-job.yml
M	eng/pipelines/coreclr/templates/build-jit-job.yml
M	eng/pipelines/coreclr/templates/build-job.yml
A	eng/pipelines/installer/jobs/build-job.yml
M	eng/pipelines/libraries/build-job.yml
M	eng/pipelines/libraries/run-test-job.yml
M	eng/pipelines/mono/templates/build-job.yml
M	eng/pipelines/mono/templates/generate-offsets.yml
Falling back to patching base and 3-way merge...
Auto-merging eng/pipelines/mono/templates/generate-offsets.yml
CONFLICT (content): Merge conflict in eng/pipelines/mono/templates/generate-offsets.yml
Auto-merging eng/pipelines/mono/templates/build-job.yml
CONFLICT (content): Merge conflict in eng/pipelines/mono/templates/build-job.yml
Auto-merging eng/pipelines/libraries/run-test-job.yml
CONFLICT (content): Merge conflict in eng/pipelines/libraries/run-test-job.yml
Auto-merging eng/pipelines/libraries/build-job.yml
CONFLICT (content): Merge conflict in eng/pipelines/libraries/build-job.yml
CONFLICT (modify/delete): eng/pipelines/installer/jobs/build-job.yml deleted in HEAD and modified in Install native dependencies on all Apple OS in CI. Version Install native dependencies on all Apple OS in CI of eng/pipelines/installer/jobs/build-job.yml left in tree.
Auto-merging eng/pipelines/coreclr/templates/build-job.yml
CONFLICT (content): Merge conflict in eng/pipelines/coreclr/templates/build-job.yml
Auto-merging eng/pipelines/coreclr/templates/build-jit-job.yml
CONFLICT (content): Merge conflict in eng/pipelines/coreclr/templates/build-jit-job.yml
Auto-merging eng/pipelines/common/templates/runtimes/build-test-job.yml
CONFLICT (content): Merge conflict in eng/pipelines/common/templates/runtimes/build-test-job.yml
Auto-merging eng/pipelines/common/global-build-job.yml
CONFLICT (content): Merge conflict in eng/pipelines/common/global-build-job.yml
Auto-merging eng/install-native-dependencies.sh
CONFLICT (content): Merge conflict in eng/install-native-dependencies.sh
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
Patch failed at 0001 Install native dependencies on all Apple OS in CI
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".
Error: The process '/usr/bin/git' failed with exit code 128

Please backport manually!

@github-actions

Copy link
Copy Markdown
Contributor

@hoyosjs an error occurred while backporting to release/6.0, please check the run log for details!

Error: git am failed, most likely due to a merge conflict.

@github-actions

Copy link
Copy Markdown
Contributor

@hoyosjs backporting to release/7.0 failed, the patch most likely resulted in conflicts:

$ git am --3way --ignore-whitespace --keep-non-patch changes.patch
Applying: Install native dependencies on all Apple OS in CI
Using index info to reconstruct a base tree...
M	eng/install-native-dependencies.sh
M	eng/pipelines/common/global-build-job.yml
M	eng/pipelines/common/templates/runtimes/build-test-job.yml
M	eng/pipelines/coreclr/templates/build-jit-job.yml
M	eng/pipelines/coreclr/templates/build-job.yml
A	eng/pipelines/installer/jobs/build-job.yml
M	eng/pipelines/libraries/build-job.yml
M	eng/pipelines/libraries/run-test-job.yml
M	eng/pipelines/mono/templates/build-job.yml
M	eng/pipelines/mono/templates/generate-offsets.yml
Falling back to patching base and 3-way merge...
Auto-merging eng/pipelines/mono/templates/generate-offsets.yml
CONFLICT (content): Merge conflict in eng/pipelines/mono/templates/generate-offsets.yml
Auto-merging eng/pipelines/mono/templates/build-job.yml
CONFLICT (content): Merge conflict in eng/pipelines/mono/templates/build-job.yml
Auto-merging eng/pipelines/libraries/run-test-job.yml
Auto-merging eng/pipelines/libraries/build-job.yml
CONFLICT (content): Merge conflict in eng/pipelines/libraries/build-job.yml
CONFLICT (modify/delete): eng/pipelines/installer/jobs/build-job.yml deleted in HEAD and modified in Install native dependencies on all Apple OS in CI. Version Install native dependencies on all Apple OS in CI of eng/pipelines/installer/jobs/build-job.yml left in tree.
Auto-merging eng/pipelines/coreclr/templates/build-job.yml
CONFLICT (content): Merge conflict in eng/pipelines/coreclr/templates/build-job.yml
Auto-merging eng/pipelines/coreclr/templates/build-jit-job.yml
CONFLICT (content): Merge conflict in eng/pipelines/coreclr/templates/build-jit-job.yml
Auto-merging eng/pipelines/common/templates/runtimes/build-test-job.yml
CONFLICT (content): Merge conflict in eng/pipelines/common/templates/runtimes/build-test-job.yml
Auto-merging eng/pipelines/common/global-build-job.yml
CONFLICT (content): Merge conflict in eng/pipelines/common/global-build-job.yml
Auto-merging eng/install-native-dependencies.sh
CONFLICT (content): Merge conflict in eng/install-native-dependencies.sh
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
Patch failed at 0001 Install native dependencies on all Apple OS in CI
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".
Error: The process '/usr/bin/git' failed with exit code 128

Please backport manually!

@github-actions

Copy link
Copy Markdown
Contributor

@hoyosjs an error occurred while backporting to release/7.0, please check the run log for details!

Error: git am failed, most likely due to a merge conflict.

@am11

am11 commented Feb 17, 2023

Copy link
Copy Markdown
MemberAuthor

backporting to release/7.0 failed

@hoysjs, manually backported #82322 and #82323.

@ghostghost locked as resolved and limited conversation to collaborators Mar 20, 2023
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-Infrastructurecommunity-contributionIndicates that the PR has been added by a community member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

OSX infra issue - prereq check for 'pkg-config' missing

3 participants

@am11@akoeplinger@hoyosjs