From e6aa23a4e08401f91064c44f11741bf7ec123e89 Mon Sep 17 00:00:00 2001 From: jaimergp Date: Wed, 15 Jul 2026 21:13:31 +0200 Subject: [PATCH 01/15] Pass build platform to rattler-build --- conda_smithy/templates/run_win_build.bat.tmpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conda_smithy/templates/run_win_build.bat.tmpl b/conda_smithy/templates/run_win_build.bat.tmpl index 51048ec1d..52bf18ba5 100644 --- a/conda_smithy/templates/run_win_build.bat.tmpl +++ b/conda_smithy/templates/run_win_build.bat.tmpl @@ -193,7 +193,7 @@ conda-build.exe "{{ recipe_dir }}" -m .ci_support\%CONFIG%.yaml --suppress-varia {%- elif conda_build_tool == "conda-build" %} conda-build.exe "{{ recipe_dir }}" -m .ci_support\%CONFIG%.yaml --suppress-variables %EXTRA_CB_OPTIONS% {%- elif conda_build_tool == "rattler-build" %} -rattler-build.exe build --recipe "{{ recipe_dir }}" -m .ci_support\%CONFIG%.yaml %EXTRA_CB_OPTIONS% --target-platform %HOST_PLATFORM% +rattler-build.exe build --recipe "{{ recipe_dir }}" -m .ci_support\%CONFIG%.yaml %EXTRA_CB_OPTIONS% --build-platform %BUILD_PLATFORM% --target-platform %HOST_PLATFORM% {%- endif %} if !errorlevel! neq 0 exit /b !errorlevel! From cccedaadfa0d4311e9647a3445f938503dbc6b2e Mon Sep 17 00:00:00 2001 From: jaimergp Date: Wed, 15 Jul 2026 21:17:12 +0200 Subject: [PATCH 02/15] Same on Linux --- conda_smithy/templates/build_steps.sh.tmpl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conda_smithy/templates/build_steps.sh.tmpl b/conda_smithy/templates/build_steps.sh.tmpl index cec63de6f..4ba50b52c 100644 --- a/conda_smithy/templates/build_steps.sh.tmpl +++ b/conda_smithy/templates/build_steps.sh.tmpl @@ -150,6 +150,7 @@ if [[ "${BUILD_WITH_CONDA_DEBUG:-0}" == 1 ]]; then -m "${CI_SUPPORT}/${CONFIG}.yaml" \ ${EXTRA_CB_OPTIONS:-} \ ${BUILD_OUTPUT_ID:+--output-name "${BUILD_OUTPUT_ID}"} \ + --build-platform "${BUILD_PLATFORM}" \ --target-platform "${HOST_PLATFORM}" rattler-build debug shell @@ -179,6 +180,7 @@ else --recipe "${RECIPE_ROOT}" \ -m "${CI_SUPPORT}/${CONFIG}.yaml" \ ${EXTRA_CB_OPTIONS:-} \ + --build-platform "${BUILD_PLATFORM}" \ --target-platform "${HOST_PLATFORM}" \ --extra-meta flow_run_id="${flow_run_id:-}" \ --extra-meta remote_url="${remote_url:-}" \ From 8e280b6b666003cc60cb1ab00628c9573435d874 Mon Sep 17 00:00:00 2001 From: jaimergp Date: Wed, 15 Jul 2026 21:17:20 +0200 Subject: [PATCH 03/15] And macOS --- conda_smithy/templates/run_osx_build.sh.tmpl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conda_smithy/templates/run_osx_build.sh.tmpl b/conda_smithy/templates/run_osx_build.sh.tmpl index 7ac3e0402..9fa1b676c 100644 --- a/conda_smithy/templates/run_osx_build.sh.tmpl +++ b/conda_smithy/templates/run_osx_build.sh.tmpl @@ -176,6 +176,7 @@ if [[ "${BUILD_WITH_CONDA_DEBUG:-0}" == 1 ]]; then rattler-build debug setup \ --recipe ./{{ recipe_dir }} \ -m ./.ci_support/${CONFIG}.yaml \ + --build-platform "${BUILD_PLATFORM}" \ --target-platform "${HOST_PLATFORM}" \ ${BUILD_OUTPUT_ID:+--output-name "${BUILD_OUTPUT_ID}"} \ ${EXTRA_CB_OPTIONS:-} @@ -198,6 +199,7 @@ else {{ BUILD_CMD }} --recipe ./{{ recipe_dir }} \ -m ./.ci_support/${CONFIG}.yaml \ ${EXTRA_CB_OPTIONS:-} \ + --build-platform "${BUILD_PLATFORM}" \ --target-platform "${HOST_PLATFORM}" \ --extra-meta flow_run_id="$flow_run_id" \ --extra-meta remote_url="$remote_url" \ From 8d914341f1d7388dc0708b6f3da32a67900cd723 Mon Sep 17 00:00:00 2001 From: jaimergp Date: Wed, 15 Jul 2026 21:17:29 +0200 Subject: [PATCH 04/15] add news --- news/2622-build-platform.rst | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 news/2622-build-platform.rst diff --git a/news/2622-build-platform.rst b/news/2622-build-platform.rst new file mode 100644 index 000000000..8e2746b90 --- /dev/null +++ b/news/2622-build-platform.rst @@ -0,0 +1,23 @@ +**Added:** + +* + +**Changed:** + +* ``rattler-build`` is now called with an explicit ``--build-platform`` flag. (#2622) + +**Deprecated:** + +* + +**Removed:** + +* + +**Fixed:** + +* + +**Security:** + +* From 8e7be9f360222ef0e94618ca2ee08db7b350e65c Mon Sep 17 00:00:00 2001 From: jaimergp Date: Wed, 15 Jul 2026 21:46:22 +0200 Subject: [PATCH 05/15] Emulate win-64 with Pixi too --- conda_smithy/templates/run_win_build.bat.tmpl | 3 ++- news/2622-build-platform.rst | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/conda_smithy/templates/run_win_build.bat.tmpl b/conda_smithy/templates/run_win_build.bat.tmpl index 52bf18ba5..e840c0053 100644 --- a/conda_smithy/templates/run_win_build.bat.tmpl +++ b/conda_smithy/templates/run_win_build.bat.tmpl @@ -68,7 +68,8 @@ if "%PIXI_CACHE_DIR%"=="%MINIFORGE_HOME%" ( ) move /y pixi.toml pixi.toml.bak set "arch=64" -if "%PROCESSOR_ARCHITECTURE%"=="ARM64" set "arch=arm64" +{#- TODO: Enable this line again once we have bootstrapped all the dependencies for a full base environment on win-arm64; emulate win-64 for now #} +{#- if "%PROCESSOR_ARCHITECTURE%"=="ARM64" set "arch=arm64" #} powershell -NoProfile -ExecutionPolicy unrestricted -Command "(Get-Content pixi.toml.bak -Encoding UTF8) -replace 'platforms = .*', 'platforms = [''win-%arch%'']' | Out-File pixi.toml -Encoding UTF8" :: Git on Windows needs to run post link scripts to properly set up SSL certificates pixi config set --global run-post-link-scripts insecure diff --git a/news/2622-build-platform.rst b/news/2622-build-platform.rst index 8e2746b90..c5b9eedae 100644 --- a/news/2622-build-platform.rst +++ b/news/2622-build-platform.rst @@ -5,6 +5,7 @@ **Changed:** * ``rattler-build`` is now called with an explicit ``--build-platform`` flag. (#2622) +* ``pixi`` will provision ``win-64`` tooling while ``win-arm64`` is being bootstrapped. (#2622) **Deprecated:** From c9588965a46df52740da49e7d6720d92feee7fcd Mon Sep 17 00:00:00 2001 From: jaimergp Date: Fri, 17 Jul 2026 18:25:45 +0200 Subject: [PATCH 06/15] export CONDA_SUBDIR="${BUILD_PLATFORM}" for conda-build --- conda_smithy/templates/build_steps.sh.tmpl | 4 ++-- conda_smithy/templates/run_osx_build.sh.tmpl | 4 ++-- conda_smithy/templates/run_win_build.bat.tmpl | 8 ++++++++ 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/conda_smithy/templates/build_steps.sh.tmpl b/conda_smithy/templates/build_steps.sh.tmpl index 4ba50b52c..fd918de16 100644 --- a/conda_smithy/templates/build_steps.sh.tmpl +++ b/conda_smithy/templates/build_steps.sh.tmpl @@ -134,7 +134,7 @@ if [[ "${BUILD_WITH_CONDA_DEBUG:-0}" == 1 ]]; then # - --clobber-file vs. none # - none vs. --target-platform {%- if conda_build_tool.startswith("conda-build") %} - conda debug \ + CONDA_SUBDIR="${BUILD_PLATFORM}" conda debug \ "${RECIPE_ROOT}" \ -m "${CI_SUPPORT}/${CONFIG}.yaml" \ ${EXTRA_CB_OPTIONS:-} \ @@ -166,7 +166,7 @@ else # - none vs. --target-platform # - --extra-meta a=b c=d vs. --extra-meta a=b --extra-meta c=d {%- if conda_build_tool != "rattler-build" %} - {{ BUILD_CMD }} \ + CONDA_SUBDIR="${BUILD_PLATFORM}" {{ BUILD_CMD }} \ "${RECIPE_ROOT}" \ -m "${CI_SUPPORT}/${CONFIG}.yaml" \ ${EXTRA_CB_OPTIONS:-} \ diff --git a/conda_smithy/templates/run_osx_build.sh.tmpl b/conda_smithy/templates/run_osx_build.sh.tmpl index 9fa1b676c..0a6166ab5 100644 --- a/conda_smithy/templates/run_osx_build.sh.tmpl +++ b/conda_smithy/templates/run_osx_build.sh.tmpl @@ -165,7 +165,7 @@ if [[ "${BUILD_WITH_CONDA_DEBUG:-0}" == 1 ]]; then if [[ "x${BUILD_OUTPUT_ID:-}" != "x" ]]; then EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --output-id ${BUILD_OUTPUT_ID}" fi - conda debug ./{{ recipe_dir }} -m ./.ci_support/${CONFIG}.yaml \ + CONDA_SUBDIR="${BUILD_PLATFORM}" conda debug ./{{ recipe_dir }} -m ./.ci_support/${CONFIG}.yaml \ ${EXTRA_CB_OPTIONS:-} \ --clobber-file ./.ci_support/clobber_${CONFIG}.yaml @@ -190,7 +190,7 @@ else fi {% endif %} {%- if conda_build_tool != "rattler-build" %} - {{ BUILD_CMD }} ./{{ recipe_dir }} -m ./.ci_support/${CONFIG}.yaml \ + CONDA_SUBDIR="${BUILD_PLATFORM}" {{ BUILD_CMD }} ./{{ recipe_dir }} -m ./.ci_support/${CONFIG}.yaml \ --suppress-variables ${EXTRA_CB_OPTIONS:-} \ --clobber-file ./.ci_support/clobber_${CONFIG}.yaml \ --extra-meta flow_run_id="$flow_run_id" remote_url="$remote_url" sha="$sha" diff --git a/conda_smithy/templates/run_win_build.bat.tmpl b/conda_smithy/templates/run_win_build.bat.tmpl index e840c0053..ec20cff59 100644 --- a/conda_smithy/templates/run_win_build.bat.tmpl +++ b/conda_smithy/templates/run_win_build.bat.tmpl @@ -183,6 +183,10 @@ call :end_group :: Build the recipe echo Building recipe +{%- if conda_build_tool.startswith(("conda-build", "mambabuild") %} +set "_OLD_CONDA_SUBDIR=%CONDA_SUBDIR%" +set "CONDA_SUBDIR=%BUILD_PLATFORM%" +{%- endif %} {%- if conda_build_tool == "mambabuild" %} conda-mambabuild.exe "{{ recipe_dir }}" -m .ci_support\%CONFIG%.yaml --suppress-variables %EXTRA_CB_OPTIONS% {%- elif conda_build_tool == "conda-build+conda-libmamba-solver" %} @@ -197,6 +201,10 @@ conda-build.exe "{{ recipe_dir }}" -m .ci_support\%CONFIG%.yaml --suppress-varia rattler-build.exe build --recipe "{{ recipe_dir }}" -m .ci_support\%CONFIG%.yaml %EXTRA_CB_OPTIONS% --build-platform %BUILD_PLATFORM% --target-platform %HOST_PLATFORM% {%- endif %} if !errorlevel! neq 0 exit /b !errorlevel! +{%- if conda_build_tool.startswith(("conda-build", "mambabuild") %} +set "_OLD_CONDA_SUBDIR=" +set "CONDA_SUBDIR=%_OLD_CONDA_SUBDIR%" +{%- endif %} call :start_group "Inspecting artifacts" :: inspect_artifacts was only added in conda-forge-ci-setup 4.9.4 From abe517691e96b0469a4c967aced852d892786d03 Mon Sep 17 00:00:00 2001 From: jaimergp Date: Fri, 17 Jul 2026 18:56:08 +0200 Subject: [PATCH 07/15] pass build_platform explicitly --- conda_smithy/templates/github-actions.yml.tmpl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/conda_smithy/templates/github-actions.yml.tmpl b/conda_smithy/templates/github-actions.yml.tmpl index 1ab534786..6d13d9304 100644 --- a/conda_smithy/templates/github-actions.yml.tmpl +++ b/conda_smithy/templates/github-actions.yml.tmpl @@ -61,6 +61,7 @@ jobs: {%- endif %} STORE_BUILD_ARTIFACTS: {{ data.store_build_artifacts is true }} UPLOAD_PACKAGES: {{ data.upload }} + build_platform: {{ data.build_platform }} build_workspace_dir: {{ data.build_workspace_dir }} docker_run_args: {{ data.docker_run_args }} free_disk_space: {{ data.free_disk_space }} @@ -231,6 +232,8 @@ jobs: set "sha=%GITHUB_SHA%" call ".scripts\run_win_build.bat" env: + {#- BUILD_PLATFORM needed to distinguish emulated/native builds #} + BUILD_PLATFORM: {% raw %}${{ matrix.build_platform }}{% endraw %} CI: github_actions CONDA_BLD_PATH: {% raw %}${{ matrix.build_workspace_dir }}{% endraw %} CONFIG: {% raw %}${{ matrix.CONFIG }}{% endraw %} From cf6d5e5fe4a1445dbefe1aaaea7f554c458db3bc Mon Sep 17 00:00:00 2001 From: jaimergp Date: Fri, 17 Jul 2026 18:56:46 +0200 Subject: [PATCH 08/15] Infer from PROCESSOR_ARCHITECTURE if not available yet --- conda_smithy/templates/run_win_build.bat.tmpl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/conda_smithy/templates/run_win_build.bat.tmpl b/conda_smithy/templates/run_win_build.bat.tmpl index ec20cff59..b88643ade 100644 --- a/conda_smithy/templates/run_win_build.bat.tmpl +++ b/conda_smithy/templates/run_win_build.bat.tmpl @@ -131,6 +131,12 @@ if !errorlevel! neq 0 exit /b !errorlevel! {%- endif %} :: Set basic configuration +if [%BUILD_PLATFORM%]==[] ( + echo Defining build platform + if "%PROCESSOR_ARCHITECTURE%"=="AMD64" set "BUILD_PLATFORM=win-64" + if "%PROCESSOR_ARCHITECTURE%"=="ARM64" set "BUILD_PLATFORM=win-arm64" + if "%PROCESSOR_ARCHITECTURE%"=="x86" set "BUILD_PLATFORM=win-32" +) echo Setting up configuration setup_conda_rc .\ ".\{{ recipe_dir }}" .\.ci_support\%CONFIG%.yaml if !errorlevel! neq 0 exit /b !errorlevel! From 4326e978d14a590d866d0144ab04504bc7896cdc Mon Sep 17 00:00:00 2001 From: jaimergp Date: Fri, 17 Jul 2026 19:02:59 +0200 Subject: [PATCH 09/15] windows-only --- conda_smithy/templates/github-actions.yml.tmpl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conda_smithy/templates/github-actions.yml.tmpl b/conda_smithy/templates/github-actions.yml.tmpl index 6d13d9304..182a2fc46 100644 --- a/conda_smithy/templates/github-actions.yml.tmpl +++ b/conda_smithy/templates/github-actions.yml.tmpl @@ -61,7 +61,9 @@ jobs: {%- endif %} STORE_BUILD_ARTIFACTS: {{ data.store_build_artifacts is true }} UPLOAD_PACKAGES: {{ data.upload }} + {%- if data.build_platform.startswith("win") %} build_platform: {{ data.build_platform }} + {%- endif %} build_workspace_dir: {{ data.build_workspace_dir }} docker_run_args: {{ data.docker_run_args }} free_disk_space: {{ data.free_disk_space }} From a5f244d76c77d1c81d1ac890bdfe4f37fe5cc887 Mon Sep 17 00:00:00 2001 From: jaimergp Date: Fri, 17 Jul 2026 19:10:52 +0200 Subject: [PATCH 10/15] Also for AZP --- conda_smithy/configure_feedstock.py | 9 ++++++--- conda_smithy/templates/azure-pipelines-win.yml.tmpl | 1 + 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/conda_smithy/configure_feedstock.py b/conda_smithy/configure_feedstock.py index a50fd6395..73c09a6d2 100644 --- a/conda_smithy/configure_feedstock.py +++ b/conda_smithy/configure_feedstock.py @@ -2039,9 +2039,12 @@ def _azure_specific_setup(jinja_env, forge_config, forge_dir, platform): } ) # fmt: off - if "docker_image" in data["config"] and platform == "linux": - config_rendered["DOCKER_IMAGE"] = data["config"]["docker_image"][-1] - if platform == "osx": + if platform == "linux": + if docker_image := data.get("config"): + config_rendered["DOCKER_IMAGE"] = docker_image[-1] + elif platform == "win": + config_rendered["build_platform"] = data["build_platform"] + elif platform == "osx": if data["build_platform"] == "osx-64": config_rendered["VMIMAGE"] = "macOS-15" elif data["build_platform"] == "osx-arm64": diff --git a/conda_smithy/templates/azure-pipelines-win.yml.tmpl b/conda_smithy/templates/azure-pipelines-win.yml.tmpl index 397ab1835..0e2b8c02b 100644 --- a/conda_smithy/templates/azure-pipelines-win.yml.tmpl +++ b/conda_smithy/templates/azure-pipelines-win.yml.tmpl @@ -90,6 +90,7 @@ jobs: {%- endif %} UPLOAD_PACKAGES: $(UPLOAD_PACKAGES) UPLOAD_TEMP: $(UPLOAD_TEMP) + build_platform: $(build_platform) flow_run_id: azure_$(Build.BuildNumber).$(System.JobAttempt) remote_url: $(Build.Repository.Uri) sha: $(Build.SourceVersion) From 6f90ebd1d612754e160304c635315779cea5a6ff Mon Sep 17 00:00:00 2001 From: jaimergp Date: Fri, 17 Jul 2026 19:11:10 +0200 Subject: [PATCH 11/15] prek --- conda_smithy/templates/github-actions.yml.tmpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conda_smithy/templates/github-actions.yml.tmpl b/conda_smithy/templates/github-actions.yml.tmpl index 182a2fc46..cd3152662 100644 --- a/conda_smithy/templates/github-actions.yml.tmpl +++ b/conda_smithy/templates/github-actions.yml.tmpl @@ -61,7 +61,7 @@ jobs: {%- endif %} STORE_BUILD_ARTIFACTS: {{ data.store_build_artifacts is true }} UPLOAD_PACKAGES: {{ data.upload }} - {%- if data.build_platform.startswith("win") %} + {%- if data.build_platform.startswith("win") %} build_platform: {{ data.build_platform }} {%- endif %} build_workspace_dir: {{ data.build_workspace_dir }} From 3152111fcb3e0808d25de14455be44f845734e11 Mon Sep 17 00:00:00 2001 From: jaimergp Date: Fri, 17 Jul 2026 19:17:08 +0200 Subject: [PATCH 12/15] close those parentheses --- conda_smithy/templates/run_win_build.bat.tmpl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conda_smithy/templates/run_win_build.bat.tmpl b/conda_smithy/templates/run_win_build.bat.tmpl index b88643ade..83a026822 100644 --- a/conda_smithy/templates/run_win_build.bat.tmpl +++ b/conda_smithy/templates/run_win_build.bat.tmpl @@ -189,7 +189,7 @@ call :end_group :: Build the recipe echo Building recipe -{%- if conda_build_tool.startswith(("conda-build", "mambabuild") %} +{%- if conda_build_tool.startswith(("conda-build", "mambabuild")) %} set "_OLD_CONDA_SUBDIR=%CONDA_SUBDIR%" set "CONDA_SUBDIR=%BUILD_PLATFORM%" {%- endif %} @@ -207,7 +207,7 @@ conda-build.exe "{{ recipe_dir }}" -m .ci_support\%CONFIG%.yaml --suppress-varia rattler-build.exe build --recipe "{{ recipe_dir }}" -m .ci_support\%CONFIG%.yaml %EXTRA_CB_OPTIONS% --build-platform %BUILD_PLATFORM% --target-platform %HOST_PLATFORM% {%- endif %} if !errorlevel! neq 0 exit /b !errorlevel! -{%- if conda_build_tool.startswith(("conda-build", "mambabuild") %} +{%- if conda_build_tool.startswith(("conda-build", "mambabuild")) %} set "_OLD_CONDA_SUBDIR=" set "CONDA_SUBDIR=%_OLD_CONDA_SUBDIR%" {%- endif %} From 306ea15cf3cf52f651d8dbe0711733a7996073ce Mon Sep 17 00:00:00 2001 From: jaimergp Date: Fri, 17 Jul 2026 19:18:18 +0200 Subject: [PATCH 13/15] missing dict key --- conda_smithy/configure_feedstock.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conda_smithy/configure_feedstock.py b/conda_smithy/configure_feedstock.py index 73c09a6d2..52b5cb59f 100644 --- a/conda_smithy/configure_feedstock.py +++ b/conda_smithy/configure_feedstock.py @@ -2040,7 +2040,7 @@ def _azure_specific_setup(jinja_env, forge_config, forge_dir, platform): ) # fmt: off if platform == "linux": - if docker_image := data.get("config"): + if docker_image := data.get("config", {}).get("docker_image"): config_rendered["DOCKER_IMAGE"] = docker_image[-1] elif platform == "win": config_rendered["build_platform"] = data["build_platform"] From 9e867addd3574bf61d3ba73a91aaca7a44f586fa Mon Sep 17 00:00:00 2001 From: jaimergp Date: Mon, 3 Aug 2026 20:12:21 +0200 Subject: [PATCH 14/15] Remove fallback for BUILD_PLATFORM --- conda_smithy/templates/run_win_build.bat.tmpl | 6 ------ 1 file changed, 6 deletions(-) diff --git a/conda_smithy/templates/run_win_build.bat.tmpl b/conda_smithy/templates/run_win_build.bat.tmpl index 83a026822..4ca19f4a1 100644 --- a/conda_smithy/templates/run_win_build.bat.tmpl +++ b/conda_smithy/templates/run_win_build.bat.tmpl @@ -131,12 +131,6 @@ if !errorlevel! neq 0 exit /b !errorlevel! {%- endif %} :: Set basic configuration -if [%BUILD_PLATFORM%]==[] ( - echo Defining build platform - if "%PROCESSOR_ARCHITECTURE%"=="AMD64" set "BUILD_PLATFORM=win-64" - if "%PROCESSOR_ARCHITECTURE%"=="ARM64" set "BUILD_PLATFORM=win-arm64" - if "%PROCESSOR_ARCHITECTURE%"=="x86" set "BUILD_PLATFORM=win-32" -) echo Setting up configuration setup_conda_rc .\ ".\{{ recipe_dir }}" .\.ci_support\%CONFIG%.yaml if !errorlevel! neq 0 exit /b !errorlevel! From a58cd59fa33dc3e2489189bb01c23e0b9cc1fe70 Mon Sep 17 00:00:00 2001 From: jaimergp Date: Mon, 3 Aug 2026 20:12:27 +0200 Subject: [PATCH 15/15] clarify news --- news/2622-build-platform.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/news/2622-build-platform.rst b/news/2622-build-platform.rst index c5b9eedae..ddb252281 100644 --- a/news/2622-build-platform.rst +++ b/news/2622-build-platform.rst @@ -4,8 +4,8 @@ **Changed:** -* ``rattler-build`` is now called with an explicit ``--build-platform`` flag. (#2622) -* ``pixi`` will provision ``win-64`` tooling while ``win-arm64`` is being bootstrapped. (#2622) +* ``rattler-build`` and ``conda-build`` are now called explicit build platforms (via ``--build-platform`` and ``CONDA_SUBDIR``, respectively). (#2622) +* On Windows ARM machines, ``pixi`` will always provision ``win-64`` tooling while the ``win-arm64`` platform is being bootstrapped. (#2622) **Deprecated:**