diff --git a/go b/go index 9da73fb702..286c12b1d1 160000 --- a/go +++ b/go @@ -1 +1 @@ -Subproject commit 9da73fb7025cd64b71608241517d6cb17735d854 +Subproject commit 286c12b1d159de830564271b3589c8a7b8acbca7 diff --git a/patches/0001-Vendor-external-dependencies.patch b/patches/0001-Vendor-external-dependencies.patch index 390e56a14e..18868d71dd 100644 --- a/patches/0001-Vendor-external-dependencies.patch +++ b/patches/0001-Vendor-external-dependencies.patch @@ -529,24 +529,24 @@ Use a 'go' that was recently built by the current branch to ensure stable result create mode 100644 src/vendor/github.com/microsoft/go-crypto-winnative/internal/sysdll/sys_windows.go diff --git a/src/cmd/go.mod b/src/cmd/go.mod -index 29b78693abd787..ffcaa3d7848408 100644 +index 82ceadb04a273a..b7fe75a52e69f8 100644 --- a/src/cmd/go.mod +++ b/src/cmd/go.mod @@ -4,6 +4,8 @@ go 1.27 require ( - github.com/google/pprof v0.0.0-20260115054156-294ebfa9ad83 + github.com/google/pprof v0.0.0-20260507013755-92041b743c96 + github.com/microsoft/go-infra/telemetry v0.0.0-20260522114235-13e33af6063a + github.com/microsoft/go-infra/telemetry/config v0.0.0-20260522114235-13e33af6063a golang.org/x/arch v0.27.1-0.20260521044007-9c1a596a2c97 - golang.org/x/build v0.0.0-20260122183339-3ba88df37c64 - golang.org/x/mod v0.36.1-0.20260513122029-343ee60345a1 + golang.org/x/build v0.0.0-20260522210304-d55d0041b921 + golang.org/x/mod v0.36.1-0.20260520130633-087f6515dd3b diff --git a/src/cmd/go.sum b/src/cmd/go.sum -index 929e1c34dcbec1..68262698d63570 100644 +index d9e3e3992ebb61..792375dd36e664 100644 --- a/src/cmd/go.sum +++ b/src/cmd/go.sum -@@ -4,6 +4,10 @@ github.com/google/pprof v0.0.0-20260115054156-294ebfa9ad83 h1:z2ogiKUYzX5Is6zr/v - github.com/google/pprof v0.0.0-20260115054156-294ebfa9ad83/go.mod h1:MxpfABSjhmINe3F1It9d+8exIHFvUqtLIRCdOGNXqiI= +@@ -4,6 +4,10 @@ github.com/google/pprof v0.0.0-20260507013755-92041b743c96 h1:YDDnaZ9afWajDboPMt + github.com/google/pprof v0.0.0-20260507013755-92041b743c96/go.mod h1:MxpfABSjhmINe3F1It9d+8exIHFvUqtLIRCdOGNXqiI= github.com/ianlancetaylor/demangle v0.0.0-20250417193237-f615e6bd150b h1:ogbOPx86mIhFy764gGkqnkFC8m5PJA7sPzlk9ppLVQA= github.com/ianlancetaylor/demangle v0.0.0-20250417193237-f615e6bd150b/go.mod h1:gx7rwoVhcfuVKG5uya9Hs3Sxj7EIvldVofAWIUtGouw= +github.com/microsoft/go-infra/telemetry v0.0.0-20260522114235-13e33af6063a h1:1yIH/VJLOUUWw2yVBEqAqDsakqIsx1TyjHv3rQuVv2A= @@ -2328,7 +2328,7 @@ index 00000000000000..e50deaa4189b18 + return false +} diff --git a/src/cmd/vendor/modules.txt b/src/cmd/vendor/modules.txt -index f3ed9c985e7bf5..67e1651ba7e3c5 100644 +index 4774f1a02e905f..3c77716f1fe9b0 100644 --- a/src/cmd/vendor/modules.txt +++ b/src/cmd/vendor/modules.txt @@ -16,6 +16,17 @@ github.com/google/pprof/third_party/svgpan @@ -2378,11 +2378,11 @@ index 00000000000000..f5dc9afe4b0ead +// that are used by the backend package. This allows to track +// their versions in a single patch file. diff --git a/src/go.mod b/src/go.mod -index 8703fad3b226c9..92b03d8db89373 100644 +index bb6abc93792f39..46d8c6ad6bd22d 100644 --- a/src/go.mod +++ b/src/go.mod @@ -11,3 +11,9 @@ require ( - golang.org/x/sys v0.44.0 // indirect + golang.org/x/sys v0.45.0 // indirect golang.org/x/text v0.37.0 // indirect ) + @@ -2392,7 +2392,7 @@ index 8703fad3b226c9..92b03d8db89373 100644 + github.com/microsoft/go-crypto-winnative v0.0.0-20260512074019-00d811a4aefe +) diff --git a/src/go.sum b/src/go.sum -index 43554ff45c183e..30e68847197201 100644 +index ab34844da17757..060e1a1e1ae6fc 100644 --- a/src/go.sum +++ b/src/go.sum @@ -1,3 +1,9 @@ @@ -2402,9 +2402,9 @@ index 43554ff45c183e..30e68847197201 100644 +github.com/microsoft/go-crypto-openssl v0.0.0-20260526094617-f3ee9e48499e/go.mod h1:gJrjX+yWGi9pkbfPVDDh+ZbgjtQoRSXHjb/ZyjwKk34= +github.com/microsoft/go-crypto-winnative v0.0.0-20260512074019-00d811a4aefe h1:WDbUuTTKY8VElMRA3JJ8Quvj9xK9GqEcTiBZ3BF+7mI= +github.com/microsoft/go-crypto-winnative v0.0.0-20260512074019-00d811a4aefe/go.mod h1:a1Z07CJIuWa8WT/pzFIGNTTKS96s8o1B1TPOziAHUxw= - golang.org/x/crypto v0.51.0 h1:IBPXwPfKxY7cWQZ38ZCIRPI50YLeevDLlLnyC5wRGTI= - golang.org/x/crypto v0.51.0/go.mod h1:8AdwkbraGNABw2kOX6YFPs3WM22XqI4EXEd8g+x7Oc8= - golang.org/x/net v0.54.1-0.20260509022215-ad8140e0aa2e h1:ITxjUIeFp/ACbvnNlOZLoDmomcET3Yt4lFMgeqBebXk= + golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766 h1:ABD+jVg0H4Hwu2sGcUtKeb3T8mlS+jS3uWrkTAPcXjs= + golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766/go.mod h1:1QgfPxDqh0T2M/elOJtp9RvuR95kVjir0e6/BvEmGbc= + golang.org/x/net v0.55.1-0.20260526154343-657eb1317b5d h1:G6GZDsxGyGK2SxMEqnPJfBWRKGCNpWheup5btZYkYpw= diff --git a/src/go/build/deps_test.go b/src/go/build/deps_test.go index 25cb06182cae3d..920e72e5cdbb9d 100644 --- a/src/go/build/deps_test.go @@ -39930,7 +39930,7 @@ index 00000000000000..1722410e5af193 + return getSystemDirectory() + "\\" + dll +} diff --git a/src/vendor/modules.txt b/src/vendor/modules.txt -index d72017d2a43c1e..a81d4929faa013 100644 +index 54fcbab6a221c0..07fcd41c1e259f 100644 --- a/src/vendor/modules.txt +++ b/src/vendor/modules.txt @@ -1,3 +1,26 @@ @@ -39957,6 +39957,6 @@ index d72017d2a43c1e..a81d4929faa013 100644 +github.com/microsoft/go-crypto-winnative/internal/bcrypt +github.com/microsoft/go-crypto-winnative/internal/subtle +github.com/microsoft/go-crypto-winnative/internal/sysdll - # golang.org/x/crypto v0.51.0 + # golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766 ## explicit; go 1.25.0 golang.org/x/crypto/chacha20