Skip to content

Trim away netframework targets in source-build#67355

Merged
333fred merged 1 commit into
dotnet:mainfrom
NikolaMilosavljevic:tfm.trim
Mar 20, 2023
Merged

Trim away netframework targets in source-build#67355
333fred merged 1 commit into
dotnet:mainfrom
NikolaMilosavljevic:tfm.trim

Conversation

@NikolaMilosavljevic

Copy link
Copy Markdown
Contributor

Summary of the changes

This is part of the source-build work to enable trimming of net4* targets. Parent repos (installer and sdk) have been updated, so the next step is to update dependencies, like roslyn.

Here's how this is consumed: dotnet/arcade#12785

Top-level tracking issue: dotnet/source-build#3014

This essentially just avoids building net4* TFMs when building Linux source build.

Fixes: #63746

@NikolaMilosavljevic NikolaMilosavljevic requested a review from a team as a code owner March 17, 2023 17:15
@ghost ghost added Community The pull request was submitted by a contributor who is not a Microsoft employee. Area-Infrastructure labels Mar 17, 2023
@NikolaMilosavljevic

Copy link
Copy Markdown
Contributor Author
@333fred

333fred commented Mar 17, 2023

Copy link
Copy Markdown
Member

Waiting for CI results before I approve.

@NikolaMilosavljevic

NikolaMilosavljevic commented Mar 18, 2023

Copy link
Copy Markdown
Contributor Author

Waiting for CI results before I approve.

2 CI jobs are failing, but those seem to be failing in other PRs as well, i.e.: #67358

Failing integration jobs are running on Windows - my changes are affecting source-build on Linux only.

333fred
333fred previously approved these changes Mar 20, 2023
@333fred 333fred self-requested a review March 20, 2023 17:57
@333fred

333fred commented Mar 20, 2023

Copy link
Copy Markdown
Member

/azp run roslyn-CI

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).
@333fred 333fred dismissed their stale review March 20, 2023 17:58

Didn't see that CI didn't run.

@NikolaMilosavljevic

Copy link
Copy Markdown
Contributor Author

@333fred roslyn-integration-corehost job is failing in other PRs, with the same errors - i.e.: #67358

This job runs on Windows - my changes affect Linux source-build only.

@333fred

333fred commented Mar 20, 2023

Copy link
Copy Markdown
Member

@NikolaMilosavljevic I wasn't concerned about it: the main roslyn-ci job hadn't run at all. Now that it's all passing, I'm good.

@NikolaMilosavljevic

Copy link
Copy Markdown
Contributor Author

@NikolaMilosavljevic I wasn't concerned about it: the main roslyn-ci job hadn't run at all. Now that it's all passing, I'm good.

Thank! I'll need your help merging the PR - I don't have permissions.

@333fred 333fred merged commit 6b4e1c1 into dotnet:main Mar 20, 2023
@ghost ghost added this to the Next milestone Mar 20, 2023
@NikolaMilosavljevic

Copy link
Copy Markdown
Contributor Author

Creating a backport request to release/dev17.6 which is flowing into dotnet/sdk`

@NikolaMilosavljevic

Copy link
Copy Markdown
Contributor Author

/backport to release/dev17.6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area-Infrastructure Community The pull request was submitted by a contributor who is not a Microsoft employee.

4 participants