Skip to content

Commit 602de42

Browse files
authored
Merge branch 'release/9.0.3xx' into darc-release/9.0.3xx-495a7e76-a34f-4c57-a747-3d103a5244f5
2 parents 3b85ec2 + f900743 commit 602de42

File tree

8 files changed

+31
-28
lines changed

8 files changed

+31
-28
lines changed

.vsts-ci.yml

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -67,18 +67,20 @@ extends:
6767
template: v1/1ES.Unofficial.PipelineTemplate.yml@1esPipelines
6868
parameters:
6969
containers:
70-
alpine319WithNode:
71-
image: mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.19-WithNode
72-
cblMariner20Fpm:
73-
image: mcr.microsoft.com/dotnet-buildtools/prereqs:cbl-mariner-2.0-fpm
70+
alpine322:
71+
image: mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.22-amd64
72+
azureLinux30:
73+
image: mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-3.0-net9.0-build-amd64
74+
azureLinux30fpm:
75+
image: mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-3.0-net9.0-fpm-amd64
7476
centosStream9:
7577
image: mcr.microsoft.com/dotnet-buildtools/prereqs:centos-stream9
7678
debian12Amd64:
7779
image: mcr.microsoft.com/dotnet-buildtools/prereqs:debian-12-gcc14-amd64
78-
fedora39:
79-
image: mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-39
80-
mariner20CrossArm:
81-
image: mcr.microsoft.com/dotnet-buildtools/prereqs:cbl-mariner-2.0-cross-arm
80+
fedora41:
81+
image: mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-41
82+
azureLinux30CrossArm:
83+
image: mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-3.0-net9.0-cross-arm-alpine
8284
ubuntu2204DebPkg:
8385
image: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-22.04-debpkg
8486
sdl:
@@ -211,14 +213,14 @@ extends:
211213
osProperties: $(linuxOsPortableProperties) /p:BuildSdkDeb=true
212214
runTests: false
213215
- categoryName: Portable
214-
container: cblMariner20Fpm
216+
container: azureLinux30fpm
215217
# Do not publish zips and tarballs. The linux-x64 binaries are already published by Official.
216218
publishArgument: $(_publishArgument) /p:PublishBinariesAndBadge=false
217219
officialBuildProperties: $(_officialBuildProperties)
218220
osProperties: $(linuxOsPortableProperties) /p:IsRPMBasedDistro=true
219221
runTests: false
220222
- categoryName: Portable
221-
container: cblMariner20Fpm
223+
container: azureLinux30fpm
222224
buildArchitecture: arm64
223225
runtimeIdentifier: linux-arm64
224226
# Do not publish zips and tarballs. The linux-arm64 binaries are already published by Official.
@@ -228,7 +230,7 @@ extends:
228230
runTests: false
229231
### MUSL ###
230232
- categoryName: Musl
231-
container: alpine319WithNode
233+
container: alpine322
232234
runtimeIdentifier: linux-musl-x64
233235
publishArgument: $(_publishArgument)
234236
officialBuildProperties: $(_officialBuildProperties)
@@ -238,7 +240,7 @@ extends:
238240
enableSbom: false
239241
runTests: false
240242
- categoryName: Musl
241-
container: mariner20CrossArm
243+
container: azureLinux30CrossArm
242244
buildArchitecture: arm
243245
runtimeIdentifier: linux-musl-arm
244246
publishArgument: $(_publishArgument)

.vsts-pr.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ variables:
2222

2323
resources:
2424
containers:
25-
- container: alpine319WithNode
26-
image: mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.19-WithNode
25+
- container: alpine322
26+
image: mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.22-amd64
2727
- container: centosStream9
2828
image: mcr.microsoft.com/dotnet-buildtools/prereqs:centos-stream9
2929
- container: debian12Amd64
3030
image: mcr.microsoft.com/dotnet-buildtools/prereqs:debian-12-gcc14-amd64
31-
- container: fedora39
32-
image: mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-39
31+
- container: fedora41
32+
image: mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-41
3333
- container: ubuntu2204DebPkg
3434
image: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-22.04-debpkg
3535

NuGet.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<!-- Begin: Package sources from dotnet-emsdk -->
2929
<!-- End: Package sources from dotnet-emsdk -->
3030
<!-- Begin: Package sources from DotNet-msbuild-Trusted -->
31-
<add key="darc-pub-DotNet-msbuild-Trusted-8929ca9" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-DotNet-msbuild-Trusted-8929ca9e/nuget/v3/index.json" />
31+
<add key="darc-pub-DotNet-msbuild-Trusted-c9a5370" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-DotNet-msbuild-Trusted-c9a53703/nuget/v3/index.json" />
3232
<!-- End: Package sources from DotNet-msbuild-Trusted -->
3333
<!-- Begin: Package sources from dotnet-roslyn-analyzers -->
3434
<!-- End: Package sources from dotnet-roslyn-analyzers -->

eng/Version.Details.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,18 +69,18 @@
6969
<Sha>0bcc3e67026ea44a16fb018a50e4e134c06ab3d6</Sha>
7070
<SourceBuild RepoName="emsdk" ManagedOnly="true" />
7171
</Dependency>
72-
<Dependency Name="Microsoft.Build" Version="17.14.21">
72+
<Dependency Name="Microsoft.Build" Version="17.14.27">
7373
<Uri>https://github.com/dotnet/msbuild</Uri>
74-
<Sha>8929ca9e34d7643e05f10739daf87fe70ae42ae7</Sha>
74+
<Sha>c9a53703f91b363f770f8334b5671848b6427043</Sha>
7575
</Dependency>
76-
<Dependency Name="Microsoft.Build.Localization" Version="17.14.21-servicing-25411-08">
76+
<Dependency Name="Microsoft.Build.Localization" Version="17.14.27-servicing-25458-02">
7777
<Uri>https://github.com/dotnet/msbuild</Uri>
78-
<Sha>8929ca9e34d7643e05f10739daf87fe70ae42ae7</Sha>
78+
<Sha>c9a53703f91b363f770f8334b5671848b6427043</Sha>
7979
</Dependency>
8080
<!-- Intermediate is necessary for source build. -->
81-
<Dependency Name="Microsoft.SourceBuild.Intermediate.msbuild" Version="17.14.21-servicing-25411-08">
81+
<Dependency Name="Microsoft.SourceBuild.Intermediate.msbuild" Version="17.14.27-servicing-25458-02">
8282
<Uri>https://github.com/dotnet/msbuild</Uri>
83-
<Sha>8929ca9e34d7643e05f10739daf87fe70ae42ae7</Sha>
83+
<Sha>c9a53703f91b363f770f8334b5671848b6427043</Sha>
8484
<SourceBuild RepoName="msbuild" ManagedOnly="true" />
8585
</Dependency>
8686
<Dependency Name="Microsoft.FSharp.Compiler" Version="13.9.303-beta.25361.1">

eng/Versions.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,8 +182,8 @@
182182
At usage sites, either we use MicrosoftBuildMinimumVersion, or MicrosoftBuildVersion in source-only modes.
183183
184184
Additionally, set the MinimumVSVersion for the installer UI that's required for targeting NetCurrent -->
185-
<MicrosoftBuildVersion>17.14.21</MicrosoftBuildVersion>
186-
<MicrosoftBuildLocalizationVersion>17.14.21-servicing-25411-08</MicrosoftBuildLocalizationVersion>
185+
<MicrosoftBuildVersion>17.14.27</MicrosoftBuildVersion>
186+
<MicrosoftBuildLocalizationVersion>17.14.27-servicing-25458-02</MicrosoftBuildLocalizationVersion>
187187
<MicrosoftBuildMinimumVersion Condition="'$(DotNetBuildSourceOnly)' != 'true'">17.11.31</MicrosoftBuildMinimumVersion>
188188
<MinimumVSVersion>17.12</MinimumVSVersion>
189189
</PropertyGroup>

eng/pipelines/templates/jobs/sdk-build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ jobs:
108108
displayName: Build
109109
env:
110110
BuildConfig: $(buildConfiguration)
111+
OPENSSL_ENABLE_SHA1_SIGNATURES: 1
111112
112113
############### TESTING ###############
113114
- ${{ if eq(parameters.runTests, true) }}:

eng/pipelines/templates/jobs/sdk-job-matrix.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ parameters:
3636
# See: https://github.com/dotnet/sdk/issues/40935
3737
runTests: false
3838
- categoryName: ContainerBased
39-
container: fedora39
39+
container: fedora41
4040
# No fedora Helix container is available, so use the ubuntu one instead.
4141
helixTargetContainer: $(helixTargetContainerPrefix)ubuntu-22.04-helix-amd64
4242
osProperties: $(linuxOsPortableProperties)
@@ -58,7 +58,7 @@ parameters:
5858
# See: https://github.com/dotnet/sdk/issues/40935
5959
runTests: false
6060
- categoryName: ContainerBased
61-
container: alpine319WithNode
61+
container: alpine322
6262
helixTargetContainer: $(helixTargetContainerPrefix)alpine-3.18-helix-amd64
6363
runtimeIdentifier: linux-musl-x64
6464
# Use HostOSName when running on alpine.

src/Installer/redist-installer/targets/GenerateLayout.targets

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535
<NetRuntimeRid Condition="'$(NetRuntimeRid)' == ''">$(HostRid)</NetRuntimeRid>
3636
<NetRuntimeRid Condition=" ('$(OSName)' == 'win' or '$(OSName)' == 'osx' or '$(OSName)' == 'freebsd') and '$(DotNetBuildSourceOnly)' != 'true' ">$(OSName)-$(Architecture)</NetRuntimeRid>
37-
<NetRuntimeRid Condition="'$(DotNetBuild)' != 'true' and $(NetRuntimeRid.StartsWith('mariner.2.0'))">$(HostRid.Replace('mariner.2.0', 'cm.2'))</NetRuntimeRid>
37+
<NetRuntimeRid Condition="'$(DotNetBuild)' != 'true' and $(NetRuntimeRid.StartsWith('azurelinux.3.0'))">$(HostRid.Replace('azurelinux.3.0', 'azl.3'))</NetRuntimeRid>
3838

3939
<!-- only the runtime OSX .pkgs have a `-internal` suffix -->
4040
<InstallerStartSuffix Condition="$([MSBuild]::IsOSPlatform('OSX'))">-internal</InstallerStartSuffix>

0 commit comments

Comments
 (0)