diff --git a/Directory.Packages.props b/Directory.Packages.props
index c253fa4165f..7b622ab1ef1 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -49,4 +49,4 @@
-
+
\ No newline at end of file
diff --git a/eng/Version.Details.props b/eng/Version.Details.props
index 09a6987c7bd..45339a23820 100644
--- a/eng/Version.Details.props
+++ b/eng/Version.Details.props
@@ -6,23 +6,23 @@ This file should be imported by eng/Versions.props
- 12.0.0-beta.26551.101
- 12.0.0-beta.26551.101
- 12.0.0-beta.26551.101
- 12.0.0-alpha.1.26551.101
- 12.0.0-alpha.1.26551.101
- 12.0.0-alpha.1.26551.101
- 12.0.0-alpha.1.26551.101
- 12.0.0-alpha.1.26551.101
- 12.0.0-alpha.1.26551.101
- 12.0.0-alpha.1.26551.101
- 12.0.0-alpha.1.26551.101
- 12.0.0-alpha.1.26551.101
- 12.0.0-alpha.1.26551.101
- 12.0.0-alpha.1.26551.101
- 12.0.0-alpha.1.26551.101
- 12.0.0-alpha.1.26551.101
- 12.0.0-alpha.1.26551.101
+ 12.0.0-beta.26556.115
+ 12.0.0-beta.26556.115
+ 12.0.0-beta.26556.115
+ 12.0.0-alpha.1.26556.115
+ 12.0.0-alpha.1.26556.115
+ 12.0.0-alpha.1.26556.115
+ 12.0.0-alpha.1.26556.115
+ 12.0.0-alpha.1.26556.115
+ 12.0.0-alpha.1.26556.115
+ 12.0.0-alpha.1.26556.115
+ 12.0.0-alpha.1.26556.115
+ 12.0.0-alpha.1.26556.115
+ 12.0.0-alpha.1.26556.115
+ 12.0.0-alpha.1.26556.115
+ 12.0.0-alpha.1.26556.115
+ 12.0.0-alpha.1.26556.115
+ 12.0.0-alpha.1.26556.115
diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml
index adacf608c37..6321d4e57ed 100644
--- a/eng/Version.Details.xml
+++ b/eng/Version.Details.xml
@@ -1,76 +1,76 @@
-
+
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
-
+
https://github.com/dotnet/dotnet
- e2a826638ffc3d7c2b3e72ccf827ddfe96269d57
+ 6e6f978fd9ca19b62796a13ff5230b21af0c42fa
diff --git a/eng/common/core-templates/job/publish-build-assets.yml b/eng/common/core-templates/job/publish-build-assets.yml
index 330225ae093..5b2a930256a 100644
--- a/eng/common/core-templates/job/publish-build-assets.yml
+++ b/eng/common/core-templates/job/publish-build-assets.yml
@@ -187,10 +187,10 @@ jobs:
PromoteToChannelIds: ${{ parameters.PromoteToChannelIds }}
is1ESPipeline: ${{ parameters.is1ESPipeline }}
- # Darc is targeting 8.0, so make sure it's installed
+ # Darc is targeting 10.0, so make sure it's installed
- task: UseDotNet@2
inputs:
- version: 8.0.x
+ version: 10.0.x
- task: AzureCLI@2
displayName: Publish Using Darc
diff --git a/eng/common/core-templates/post-build/post-build.yml b/eng/common/core-templates/post-build/post-build.yml
index 6dcee6664d6..6b0875baf6e 100644
--- a/eng/common/core-templates/post-build/post-build.yml
+++ b/eng/common/core-templates/post-build/post-build.yml
@@ -301,7 +301,7 @@ stages:
- task: UseDotNet@2
inputs:
- version: 8.0.x
+ version: 10.0.x
- task: AzureCLI@2
displayName: Publish Using Darc
diff --git a/eng/common/cross/build-rootfs.sh b/eng/common/cross/build-rootfs.sh
index 3ce35ed12fd..98e02db6279 100755
--- a/eng/common/cross/build-rootfs.sh
+++ b/eng/common/cross/build-rootfs.sh
@@ -5,7 +5,7 @@ set -e
usage()
{
echo "Usage: $0 [BuildArch] [CodeName] [lldbx.y] [llvmx[.y]] [--skipunmount] --rootfsdir ]"
- echo "BuildArch can be: arm(default), arm64, loongarch64, ppc64le, riscv64, s390x, x64, x86"
+ echo "BuildArch can be: arm(default), arm64, loongarch64, ppc64le, riscv64, s390x, x64"
echo "CodeName - optional, Code name for Linux, can be: xenial(default), zesty, bionic, alpine"
echo " for alpine can be specified with version: alpineX.YY or alpineedge"
echo " for FreeBSD can be: freebsd14, freebsd15"
@@ -230,12 +230,6 @@ while :; do
__HaikuArch=x86_64
__UbuntuRepo="https://archive.ubuntu.com/ubuntu/"
;;
- x86)
- __BuildArch=x86
- __UbuntuArch=i386
- __AlpineArch=x86
- __UbuntuRepo="https://archive.ubuntu.com/ubuntu/"
- ;;
lldb*)
version="$(echo "$lowerI" | tr -d '[:alpha:]-=')"
majorVersion="${version%%.*}"
@@ -460,9 +454,6 @@ case "$__AlpineVersion" in
if [[ "$__AlpineArch" =~ s390x|ppc64le ]]; then
__AlpineVersion=3.15 # minimum version that supports lldb-dev
__AlpinePackages+=" llvm12-libs"
- elif [[ "$__AlpineArch" == "x86" ]]; then
- __AlpineVersion=3.17 # minimum version that supports lldb-dev
- __AlpinePackages+=" llvm15-libs"
elif [[ "$__AlpineArch" == "loongarch64" ]]; then
__AlpineVersion=3.21 # minimum version that supports lldb-dev
__AlpinePackages+=" llvm19-libs"
diff --git a/eng/common/cross/tizen-build-rootfs.sh b/eng/common/cross/tizen-build-rootfs.sh
index ba31c93285f..2f86370665a 100755
--- a/eng/common/cross/tizen-build-rootfs.sh
+++ b/eng/common/cross/tizen-build-rootfs.sh
@@ -15,9 +15,6 @@ case "$ARCH" in
arm64)
TIZEN_ARCH="aarch64"
;;
- x86)
- TIZEN_ARCH="i686"
- ;;
x64)
TIZEN_ARCH="x86_64"
LINK_ARCH="x86"
diff --git a/eng/common/cross/toolchain.cmake b/eng/common/cross/toolchain.cmake
index ba770710900..71f10f422b3 100644
--- a/eng/common/cross/toolchain.cmake
+++ b/eng/common/cross/toolchain.cmake
@@ -130,18 +130,8 @@ elseif(TARGET_ARCH_NAME STREQUAL "x64")
elseif(HAIKU)
set(TOOLCHAIN "x86_64-unknown-haiku")
endif()
-elseif(TARGET_ARCH_NAME STREQUAL "x86")
- set(CMAKE_SYSTEM_PROCESSOR i686)
- if(EXISTS ${CROSS_ROOTFS}/usr/lib/gcc/i586-alpine-linux-musl)
- set(TOOLCHAIN "i586-alpine-linux-musl")
- else()
- set(TOOLCHAIN "i686-linux-gnu")
- endif()
- if(TIZEN)
- set(TIZEN_TOOLCHAIN "i586-tizen-linux-gnu")
- endif()
else()
- message(FATAL_ERROR "Arch is ${TARGET_ARCH_NAME}. Only arm, arm64, armel, armv6, loongarch64, ppc64le, riscv64, s390x, x64 and x86 are supported!")
+ message(FATAL_ERROR "Arch is ${TARGET_ARCH_NAME}. Only arm, arm64, armel, armv6, loongarch64, ppc64le, riscv64, s390x and x64 are supported!")
endif()
if(DEFINED ENV{TOOLCHAIN})
@@ -159,7 +149,7 @@ if(TIZEN)
set(TIZEN_TOOLCHAIN_PATH "${prefix}/${TOOLCHAIN_VERSION}" PARENT_SCOPE)
endfunction()
- if(TARGET_ARCH_NAME MATCHES "^(arm|armel|x86)$")
+ if(TARGET_ARCH_NAME MATCHES "^(arm|armel)$")
find_toolchain_dir("${CROSS_ROOTFS}/usr/lib/gcc/${TIZEN_TOOLCHAIN}")
else()
find_toolchain_dir("${CROSS_ROOTFS}/usr/lib64/gcc/${TIZEN_TOOLCHAIN}")
@@ -300,18 +290,6 @@ elseif(TARGET_ARCH_NAME MATCHES "^(arm64|x64|riscv64)$")
endif()
elseif(TARGET_ARCH_NAME STREQUAL "s390x")
add_toolchain_linker_flag("--target=${TOOLCHAIN}")
-elseif(TARGET_ARCH_NAME STREQUAL "x86")
- if(EXISTS ${CROSS_ROOTFS}/usr/lib/gcc/i586-alpine-linux-musl)
- add_toolchain_linker_flag("--target=${TOOLCHAIN}")
- add_toolchain_linker_flag("-Wl,--rpath-link=${CROSS_ROOTFS}/usr/lib/gcc/${TOOLCHAIN}")
- endif()
- add_toolchain_linker_flag(-m32)
- if(TIZEN)
- add_toolchain_linker_flag("-B${TIZEN_TOOLCHAIN_PATH}")
- add_toolchain_linker_flag("-L${CROSS_ROOTFS}/lib")
- add_toolchain_linker_flag("-L${CROSS_ROOTFS}/usr/lib")
- add_toolchain_linker_flag("-L${TIZEN_TOOLCHAIN_PATH}")
- endif()
elseif(ILLUMOS)
add_toolchain_linker_flag("-L${CROSS_ROOTFS}/lib/amd64")
add_toolchain_linker_flag("-L${CROSS_ROOTFS}/usr/amd64/lib")
@@ -322,7 +300,7 @@ endif()
# Specify compile options
-if((TARGET_ARCH_NAME MATCHES "^(arm|arm64|armel|armv6|loongarch64|ppc64le|riscv64|s390x|x64|x86)$" AND NOT ANDROID AND NOT OPENHARMONY AND NOT FREEBSD AND NOT OPENBSD) OR ILLUMOS OR HAIKU)
+if((TARGET_ARCH_NAME MATCHES "^(arm|arm64|armel|armv6|loongarch64|ppc64le|riscv64|s390x|x64)$" AND NOT ANDROID AND NOT OPENHARMONY AND NOT FREEBSD AND NOT OPENBSD) OR ILLUMOS OR HAIKU)
set(CMAKE_C_COMPILER_TARGET ${TOOLCHAIN})
set(CMAKE_CXX_COMPILER_TARGET ${TOOLCHAIN})
set(CMAKE_ASM_COMPILER_TARGET ${TOOLCHAIN})
@@ -349,46 +327,26 @@ if(TARGET_ARCH_NAME MATCHES "^(arm|armel)$")
endif()
elseif(TARGET_ARCH_NAME STREQUAL "s390x")
add_compile_options("--target=${TOOLCHAIN}")
-elseif(TARGET_ARCH_NAME STREQUAL "x86")
- if(EXISTS ${CROSS_ROOTFS}/usr/lib/gcc/i586-alpine-linux-musl)
- add_compile_options(--target=${TOOLCHAIN})
- endif()
- add_compile_options(-m32)
- add_compile_options(-Wno-error=unused-command-line-argument)
endif()
if(TIZEN)
- if(TARGET_ARCH_NAME MATCHES "^(arm|armel|arm64|x86)$")
+ if(TARGET_ARCH_NAME MATCHES "^(arm|armel|arm64)$")
add_compile_options(-Wno-deprecated-declarations) # compile-time option
add_compile_options(-D__extern_always_inline=inline) # compile-time option
endif()
endif()
# Set LLDB include and library paths for builds that need lldb.
-if(TARGET_ARCH_NAME MATCHES "^(arm|armel|x86)$")
- if(TARGET_ARCH_NAME STREQUAL "x86")
- set(LLVM_CROSS_DIR "$ENV{LLVM_CROSS_HOME}")
- else() # arm/armel case
- set(LLVM_CROSS_DIR "$ENV{LLVM_ARM_HOME}")
- endif()
+if(TARGET_ARCH_NAME MATCHES "^(arm|armel)$")
+ set(LLVM_CROSS_DIR "$ENV{LLVM_ARM_HOME}")
if(LLVM_CROSS_DIR)
set(WITH_LLDB_LIBS "${LLVM_CROSS_DIR}/lib/" CACHE STRING "")
set(WITH_LLDB_INCLUDES "${LLVM_CROSS_DIR}/include" CACHE STRING "")
set(LLDB_H "${WITH_LLDB_INCLUDES}" CACHE STRING "")
set(LLDB "${LLVM_CROSS_DIR}/lib/liblldb.so" CACHE STRING "")
else()
- if(TARGET_ARCH_NAME STREQUAL "x86")
- set(WITH_LLDB_LIBS "${CROSS_ROOTFS}/usr/lib/i386-linux-gnu" CACHE STRING "")
- set(CHECK_LLVM_DIR "${CROSS_ROOTFS}/usr/lib/llvm-3.8/include")
- if(EXISTS "${CHECK_LLVM_DIR}" AND IS_DIRECTORY "${CHECK_LLVM_DIR}")
- set(WITH_LLDB_INCLUDES "${CHECK_LLVM_DIR}")
- else()
- set(WITH_LLDB_INCLUDES "${CROSS_ROOTFS}/usr/lib/llvm-3.6/include")
- endif()
- else() # arm/armel case
- set(WITH_LLDB_LIBS "${CROSS_ROOTFS}/usr/lib/${TOOLCHAIN}" CACHE STRING "")
- set(WITH_LLDB_INCLUDES "${CROSS_ROOTFS}/usr/lib/llvm-3.6/include" CACHE STRING "")
- endif()
+ set(WITH_LLDB_LIBS "${CROSS_ROOTFS}/usr/lib/${TOOLCHAIN}" CACHE STRING "")
+ set(WITH_LLDB_INCLUDES "${CROSS_ROOTFS}/usr/lib/llvm-3.6/include" CACHE STRING "")
endif()
endif()
diff --git a/eng/common/cross/x86/tizen/tizen.patch b/eng/common/cross/x86/tizen/tizen.patch
deleted file mode 100644
index f4fe8838ad6..00000000000
--- a/eng/common/cross/x86/tizen/tizen.patch
+++ /dev/null
@@ -1,9 +0,0 @@
-diff -u -r a/usr/lib/libc.so b/usr/lib/libc.so
---- a/usr/lib/libc.so 2016-12-30 23:00:08.284951863 +0900
-+++ b/usr/lib/libc.so 2016-12-30 23:00:32.140951815 +0900
-@@ -2,4 +2,4 @@
- Use the shared library, but some functions are only in
- the static library, so try that secondarily. */
- OUTPUT_FORMAT(elf32-i386)
--GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a AS_NEEDED ( /lib/ld-linux.so.2 ) )
-+GROUP ( libc.so.6 libc_nonshared.a AS_NEEDED ( ld-linux.so.2 ) )
diff --git a/global.json b/global.json
index 454590801ea..79d02b9587a 100644
--- a/global.json
+++ b/global.json
@@ -1,6 +1,6 @@
{
"sdk": {
- "version": "12.0.100-alpha.1.26480.102",
+ "version": "12.0.100-alpha.1.26555.106",
"allowPrerelease": true,
"rollForward": "latestMajor",
"paths": [
@@ -13,7 +13,7 @@
"runner": "Microsoft.Testing.Platform"
},
"tools": {
- "dotnet": "12.0.100-alpha.1.26480.102",
+ "dotnet": "12.0.100-alpha.1.26555.106",
"runtimes": {
"dotnet": [
"$(MicrosoftNETCorePlatformsVersion)"
@@ -24,8 +24,8 @@
}
},
"msbuild-sdks": {
- "Microsoft.DotNet.Arcade.Sdk": "12.0.0-beta.26551.101",
- "Microsoft.DotNet.Helix.Sdk": "12.0.0-beta.26551.101",
+ "Microsoft.DotNet.Arcade.Sdk": "12.0.0-beta.26556.115",
+ "Microsoft.DotNet.Helix.Sdk": "12.0.0-beta.26556.115",
"Microsoft.Build.NoTargets": "3.7.134"
}
}