From 255440ae9b07f0ccb567288ad76a621172df3ea8 Mon Sep 17 00:00:00 2001 From: Jeroen Ooms Date: Mon, 12 Oct 2026 18:59:05 +0200 Subject: [PATCH] Add repo links for the windows.binary.arm64 package type Newer Windows arm64 builds of R (R-next and R-devel) use the windows.binary.arm64 package type instead of windows.binary.clang-aarch64, so installing pak from the pkgType/os/arch repo URL failed with a 404. Co-Authored-By: Claude Opus 5.5 --- R/push-packages.R | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/R/push-packages.R b/R/push-packages.R index 83fc43b81..02eb74ae2 100644 --- a/R/push-packages.R +++ b/R/push-packages.R @@ -829,12 +829,16 @@ create_pak_repo <- local({ # Map the pkgType/os/arch form binaries of other OSes to the right place. "win.binary/mingw32/x86_64/src/contrib" = "../../../../../mingw32/x86_64", - # Currently aarch64 R builds have pkgType source or windows.binary.clang-aarch64 + # Currently aarch64 R builds have pkgType source, windows.binary.clang-aarch64 + # or windows.binary.arm64 "win.binary/mingw32/aarch64/src/contrib" = "../../../../../mingw32/aarch64", "source/mingw32/aarch64/src/contrib" = "../../../../../mingw32/aarch64", "windows.binary.clang-aarch64/mingw32/aarch64/src/contrib" = "../../../../../mingw32/aarch64", "windows.binary.clang-aarch64/mingw32/aarch64/bin/windows/clang-aarch64/contrib/4.6" = "../../../../../../../../mingw32/aarch64", "windows.binary.clang-aarch64/mingw32/aarch64/bin/windows/clang-aarch64/contrib/4.7" = "../../../../../../../../mingw32/aarch64", + "windows.binary.arm64/mingw32/aarch64/src/contrib" = "../../../../../mingw32/aarch64", + "windows.binary.arm64/mingw32/aarch64/bin/windows/arm64/contrib/4.6" = "../../../../../../../../mingw32/aarch64", + "windows.binary.arm64/mingw32/aarch64/bin/windows/arm64/contrib/4.7" = "../../../../../../../../mingw32/aarch64", "mac.binary.big-sur-arm64/darwin20/aarch64/src/contrib" = "../../../../../darwin20/aarch64", "mac.binary.sonoma-arm64/darwin23/aarch64/src/contrib" = "../../../../../darwin23/aarch64",