Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

Update CLI to 1.0.0-preview2-1-003182, BuildTools to 1.0.27-prerelease-01205-03 #8829

Merged
merged 2 commits into from Jan 6, 2017

Conversation

dagood
Copy link
Member

@dagood dagood commented Jan 6, 2017

See dotnet/corefx#14933

This version of CLI has the fix for #14215 (Running build.sh fails on Linux kernel 4.6.x).

Because the new CLI uses shared framework 1.1.0 rather than 1.0.0, we need to use a new matching BuildTools version (dotnet/buildtools#1286).

I uploaded a fake bootstrap Alpine package to CLI blob storage with this version so it can still build. Tested in a docker container.

@dagood dagood self-assigned this Jan 6, 2017
@dagood
Copy link
Member Author

dagood commented Jan 6, 2017

The CI errors look like they happened due to the buildtools upgrade. Looking into them. (The upgrade span is around 2 months.)

@naamunds
Copy link
Member

naamunds commented Jan 6, 2017

LGTM, once the potential issues with the buildtools upgrade are addressed.

<FinalOutputPath Condition="'$(FinalOutputPath)' == ''">$(BinDir)</FinalOutputPath>
</PropertyGroup>

<Import Condition="Exists('$(ToolsDir)BuildVersion.targets')" Project="$(ToolsDir)BuildVersion.targets" />
Copy link
Member Author

Choose a reason for hiding this comment

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

BuildVersion.targets provides a value for BuildVersionFile, which is required by Versioning.targets.

To generate that default, I needed BaseIntermediateOutputPath from /dir.props, so I brought over the full Output paths property group and a single entry from Common properties.

@dagood
Copy link
Member Author

dagood commented Jan 6, 2017

@dotnet-bot test Ubuntu x64 Checked Build and Test (Known flakiness: https://github.com/dotnet/coreclr/issues/6574)

@dagood dagood merged commit 6784aa6 into dotnet:master Jan 6, 2017
@dagood dagood deleted the update-cli branch January 6, 2017 23:00
@karelz karelz modified the milestone: 2.0.0 Aug 28, 2017
picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
…e-01205-03 (dotnet/coreclr#8829)

* Update CLI to 1.0.0-preview2-1-003182, BuildTools to 1.0.27-prerelease-01205-03

* Add BuildVersion.targets and required properties to test directory's dir.props


Commit migrated from dotnet/coreclr@6784aa6
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
4 participants