Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2232127/?format=api
{ "id": 2232127, "url": "http://patchwork.ozlabs.org/api/patches/2232127/?format=api", "web_url": "http://patchwork.ozlabs.org/project/gcc/patch/CAOyqgcXasYMWmApLtMyLF3cDQNOGL4PzLu1Hoi=dA1uzhZyLTg@mail.gmail.com/", "project": { "id": 17, "url": "http://patchwork.ozlabs.org/api/projects/17/?format=api", "name": "GNU Compiler Collection", "link_name": "gcc", "list_id": "gcc-patches.gcc.gnu.org", "list_email": "gcc-patches@gcc.gnu.org", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<CAOyqgcXasYMWmApLtMyLF3cDQNOGL4PzLu1Hoi=dA1uzhZyLTg@mail.gmail.com>", "list_archive_url": null, "date": "2026-05-02T23:21:48", "name": "libgo patch committed: use 'gcloud storage cp' instead of 'gsutil cp'", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "968358baf370ffdab93be4b4995aaf093647f3b5", "submitter": { "id": 36501, "url": "http://patchwork.ozlabs.org/api/people/36501/?format=api", "name": "Ian Lance Taylor", "email": "iant@golang.org" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/gcc/patch/CAOyqgcXasYMWmApLtMyLF3cDQNOGL4PzLu1Hoi=dA1uzhZyLTg@mail.gmail.com/mbox/", "series": [ { "id": 502554, "url": "http://patchwork.ozlabs.org/api/series/502554/?format=api", "web_url": "http://patchwork.ozlabs.org/project/gcc/list/?series=502554", "date": "2026-05-02T23:21:48", "name": "libgo patch committed: use 'gcloud storage cp' instead of 'gsutil cp'", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/502554/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2232127/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2232127/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "gcc-patches@gcc.gnu.org" ], "Delivered-To": [ "patchwork-incoming@legolas.ozlabs.org", "gcc-patches@gcc.gnu.org" ], "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=golang-org.20251104.gappssmtp.com\n header.i=@golang-org.20251104.gappssmtp.com header.a=rsa-sha256\n header.s=20251104 header.b=BNJXuVO3;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)", "sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=golang-org.20251104.gappssmtp.com\n header.i=@golang-org.20251104.gappssmtp.com header.a=rsa-sha256\n header.s=20251104 header.b=BNJXuVO3", "sourceware.org;\n dmarc=pass (p=none dis=none) header.from=golang.org", "sourceware.org; spf=pass smtp.mailfrom=golang.org", "server2.sourceware.org;\n arc=pass smtp.remote-ip=2607:f8b0:4864:20::b12c" ], "Received": [ "from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g7P881F6Sz1yJV\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 03 May 2026 09:22:30 +1000 (AEST)", "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id C42624B99F5B\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 2 May 2026 23:22:28 +0000 (GMT)", "from mail-yx1-xb12c.google.com (mail-yx1-xb12c.google.com\n [IPv6:2607:f8b0:4864:20::b12c])\n by sourceware.org (Postfix) with ESMTPS id 6E9964B99F51\n for <gcc-patches@gcc.gnu.org>; Sat, 2 May 2026 23:22:01 +0000 (GMT)", "by mail-yx1-xb12c.google.com with SMTP id\n 956f58d0204a3-65c48728258so213506d50.0\n for <gcc-patches@gcc.gnu.org>; Sat, 02 May 2026 16:22:01 -0700 (PDT)" ], "DKIM-Filter": [ "OpenDKIM Filter v2.11.0 sourceware.org C42624B99F5B", "OpenDKIM Filter v2.11.0 sourceware.org 6E9964B99F51" ], "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org 6E9964B99F51", "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org 6E9964B99F51", "ARC-Seal": [ "i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1777764121; cv=pass;\n b=X39h85j1+QGavl4KS756KFFPKvzc82Dfd7ndIH9VddAEf8e9GVn8OT7S3d18ioWwoJHk+Uyx93xOOIE02F8DyQiJWyz8vJatDOsdGrdv5avL0fuaeYxog4ymFssLvKR9g6FfZE1ZB2YALY/AHD66rSO+8LjnIPjF3ADmBrBLU8Y=", "i=1; a=rsa-sha256; t=1777764121; cv=none;\n d=google.com; s=arc-20240605;\n b=Uvj2mbG7YVfzMOJo897vVOcXjI13C9B8ca8jSkyoayGy+0ySLToNjv0Nfup49JSmGg\n MojVkyurKDYY1rBYv3+O8yJ/4XOADkUclslSBrzY3vGcyOi+GuU/svQUfdgUvhARjUFt\n WybISeOaoJoZGv8ZY4V/+xjS0hNPrMVJGE5ALGrm9huSeMf1b3GUo5i7KLPcR9wp8FgP\n bEOuNAGl/pZ5J5b0hBOFBd+r8mps1GPtZh6cPIonprTy0TKCgVzyjckZ3gzQIvY0Rx4g\n orluzayvFBKwWUmeXRXhBrF7EfUd4x6ZBTb3WSvCIKVAF5JJFInmlbJik2C5u1i0SO9h\n HRtw==" ], "ARC-Message-Signature": [ "i=2; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777764121; c=relaxed/simple;\n bh=fe3k/LEBgefKxqFBjBNBADRC3Zq/A75xOGfxo9x9wpA=;\n h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;\n b=cOUTV3Q34t8rHK0yV7xTDYivu0g7nC8OF0auM3HghLicuWB9Kq7z5EOSlcKCUCOq3wIpdnE9UIVk4lhQ4cncwkXNtCvAUjOSr/33NKa3DyB95HJpZGXFGQzYnpy13Nk5dpcjJD8imPL8lEHnHTtJLF2Es6q4QOAAHsN7Y6c/PV0=", "i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=to:subject:message-id:date:from:mime-version:dkim-signature;\n bh=fe3k/LEBgefKxqFBjBNBADRC3Zq/A75xOGfxo9x9wpA=;\n fh=sx1AF6BoRLLvWrm7PiL2RBt/kekZxFGoFwZKL1Ho560=;\n b=Ajhlj28d5xrXc/UXy6Q7O1jOOqFTrH0qDx/gzcON1KXJxVilB4c/mpRbNP9L59z87Q\n oTqItPFklcyRM6YdvPwiVKzp4/0eR+BFE3gu/tT9K2iKCAsKEU5Qy9eV2zqA2pARuti1\n CNiSp0tXcM7ZbTS1MJf913Whlg0qq4shqSM0x3grIgBjhzUcud2jn6gez/N7tGeDlW4y\n hRT/KnlZQkwxRwgBvz3Ey5ionGy4qJ4yxpOqmL/YVp83PHVpBzcWpIEeNqiKACn/BJgA\n n37SUHgo+haHg+pFXi3+sfoIAttg/PNNT4pUOMEA5zx05oFqIpmPIWv9EY7ew4AOTO0Q\n uZUg==; darn=gcc.gnu.org" ], "ARC-Authentication-Results": [ "i=2; server2.sourceware.org", "i=1; mx.google.com; arc=none" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=golang-org.20251104.gappssmtp.com; s=20251104; t=1777764121; x=1778368921;\n darn=gcc.gnu.org;\n h=to:subject:message-id:date:from:mime-version:from:to:cc:subject\n :date:message-id:reply-to;\n bh=fe3k/LEBgefKxqFBjBNBADRC3Zq/A75xOGfxo9x9wpA=;\n b=BNJXuVO35brbh6o5/QUrgVExmoq9Le0LTjTIkXGraHaNXaoiazpQGh7jXnz3dAkytk\n PsWzrp8Sbtd/KneIusDo5PQStvGrKNCww6+cTX5js8BS9vrGI17mDX2TAst6ZwXSRUXV\n BSnwKDKz7FR/C014p5/0Uj3FhTgCse4B7Q6PYg6/fWiSE+YS7HwAEvqRr6ymVnvY/g1i\n i3CRXLN/S0EGh9Qnt/1IprDyXDv3O/nNVmnZpdM1KJa8qUL0aFrlWORiZECmYcAFk6zn\n draNXzZoqoeZvkn2Q4ceOtrCiaPVehDuhlfJUN+JiXAxAuKgAYPWwJyV8xUPHc21PC8U\n tKdw==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1777764121; x=1778368921;\n h=to:subject:message-id:date:from:mime-version:x-gm-gg\n :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;\n bh=fe3k/LEBgefKxqFBjBNBADRC3Zq/A75xOGfxo9x9wpA=;\n b=gfLVoHb2HbAOGuhthHY5mg4e2jrw0kJ++GUZnz125ij5AEl5fYIbPM2nW7OWPjU2A0\n Nh7z8/gRhvbS9vzHNMl51y1eauaYL49NJkBN4O3YpK4KxFRGOqmXB8cfF0Oelu1GYD4u\n c/m+FEEQT6Q8OZ4lF9OhiWNMz1SbiZL3v8XVP1B63urNdM/BGFiVB0TiC/spdwIhu8UW\n xg/5J2AvnHtiVzc6UvBs1BsfF+v6JZUxn1MAaw77rd4jfpIMyn5d5O+kMZfTwA0yI4g+\n 2M7MulS2cc7sG8d6mnLO5OGSE23emrE7j4Um1e52dBFDJTweMgITWx1ey9NFv+i172fL\n 4guA==", "X-Gm-Message-State": "AOJu0YwNL6kgk8hcy319hngxZdmuQeIlPFMFtWRADble4707ySU/cMX5\n 7m22J+MIKOnQX09GpESJOYb/8f9PaGKMIZbggTcCICzObhXD0LzAin8XVDTER+alQUrtuCiByzU\n 2JE9P4M4Z6phheHGlgnE8LBXFoXO9MYYiytWHy5H9JYlMsUsnLkbvrDo=", "X-Gm-Gg": "AeBDiesivsZhmoh8O5du5vE/52i33rLuoHjGxJjfqdWoKABKmxg8ksPxYSDjjU+V+6I\n qyHyv6JGqPQaNlid4bS9AwexZkAphi1ozh8iX31HCO1OUC9R5wkKblEkHpGrokwAFgTMP9l3zeB\n 6SAAUYw2ZkvL/hScVOc/BCUAb57jI0c7hal1OIBbr8jYkTIE47vs4GCclkkMcnEq2sB9NP7PJhi\n AY6VYM/I6NwjHe9Yd1eOOZls8eaJXvTb8bIsxhipfukGIT8ZIi+K/4FXw0eGeBqZOAE4gxofjq4\n ZJ/DT3aSE+G9eZuV+/0I", "X-Received": "by 2002:a05:690e:484c:b0:64f:edcf:6f1 with SMTP id\n 956f58d0204a3-65c3db93ac0mr3342483d50.52.1777764119905; Sat, 02 May 2026\n 16:21:59 -0700 (PDT)", "MIME-Version": "1.0", "From": "Ian Lance Taylor <iant@golang.org>", "Date": "Sat, 2 May 2026 16:21:48 -0700", "X-Gm-Features": "AVHnY4LqdpR2lfMcTFdPkLfnitKMXVY16LlJ_Yc1CvZlpC1i0IO8TnGzkOyHLoY", "Message-ID": "\n <CAOyqgcXasYMWmApLtMyLF3cDQNOGL4PzLu1Hoi=dA1uzhZyLTg@mail.gmail.com>", "Subject": "libgo patch committed: use 'gcloud storage cp' instead of 'gsutil cp'", "To": "gcc-patches <gcc-patches@gcc.gnu.org>,\n gofrontend-dev <gofrontend-dev@googlegroups.com>", "Content-Type": "multipart/mixed; boundary=\"000000000000dcc2a20650ddf67d\"", "X-BeenThere": "gcc-patches@gcc.gnu.org", "X-Mailman-Version": "2.1.30", "Precedence": "list", "List-Id": "Gcc-patches mailing list <gcc-patches.gcc.gnu.org>", "List-Unsubscribe": "<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>", "List-Archive": "<https://gcc.gnu.org/pipermail/gcc-patches/>", "List-Post": "<mailto:gcc-patches@gcc.gnu.org>", "List-Help": "<mailto:gcc-patches-request@gcc.gnu.org?subject=help>", "List-Subscribe": "<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>", "Errors-To": "gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org" }, "content": "This libgo patch from Cherry Mui uses 'gcloud storage cp' instead of\n'gsutil cp' in the libgo testsuite. This avoids some automated\ndeprecation warnings. This has no real effect isnce these tests are\nnot normally run. Committed to mainline.\n\nIan\ne8a6b1b2c54936fb70758d73b1daa9d3992ff1ab", "diff": "diff --git a/gcc/go/gofrontend/MERGE b/gcc/go/gofrontend/MERGE\nindex 4520e543784..d2d7e987bbe 100644\n--- a/gcc/go/gofrontend/MERGE\n+++ b/gcc/go/gofrontend/MERGE\n@@ -1,4 +1,4 @@\n-6e421340885c87c4987f27be4a16b7bedb86faaa\n+d7cb797c46170ea43381064745514fd597cb8d7d\n \n The first line of this file holds the git revision number of the last\n merge done from the gofrontend repository.\ndiff --git a/libgo/go/cmd/go/internal/modload/query_test.go b/libgo/go/cmd/go/internal/modload/query_test.go\nindex a3f2f84505a..24b5da53e8b 100644\n--- a/libgo/go/cmd/go/internal/modload/query_test.go\n+++ b/libgo/go/cmd/go/internal/modload/query_test.go\n@@ -88,7 +88,7 @@ var queryTests = []struct {\n \t\tgit commit -m 'after v2.5.5' status\n \t\tgit checkout master\n \t\tzip -r ../querytest.zip\n-\t\tgsutil cp ../querytest.zip gs://vcs-test/git/querytest.zip\n+\t\tgcloud storage cp ../querytest.zip gs://vcs-test/git/querytest.zip\n \t\tcurl 'https://vcs-test.golang.org/git/querytest?go-get=1'\n \t*/\n \t{path: queryRepo, query: \"<v0.0.0\", vers: \"v0.0.0-pre1\"},\ndiff --git a/libgo/go/cmd/go/testdata/script/mod_get_pseudo_other_branch.txt b/libgo/go/cmd/go/testdata/script/mod_get_pseudo_other_branch.txt\nindex d085f4fa3c8..0646df7361c 100644\n--- a/libgo/go/cmd/go/testdata/script/mod_get_pseudo_other_branch.txt\n+++ b/libgo/go/cmd/go/testdata/script/mod_get_pseudo_other_branch.txt\n@@ -64,4 +64,4 @@ git checkout master\n git merge b -m merge\n \n zip -r ../tagtests.zip .\n-gsutil cp ../tagtests.zip gs://vcs-test/git/tagtests.zip\n+gcloud storage cp ../tagtests.zip gs://vcs-test/git/tagtests.zip\ndiff --git a/libgo/go/cmd/go/testdata/script/mod_get_pseudo_prefix.txt b/libgo/go/cmd/go/testdata/script/mod_get_pseudo_prefix.txt\nindex 8e6cd907f18..9fa5d155937 100644\n--- a/libgo/go/cmd/go/testdata/script/mod_get_pseudo_prefix.txt\n+++ b/libgo/go/cmd/go/testdata/script/mod_get_pseudo_prefix.txt\n@@ -61,4 +61,4 @@ git add status\n git commit -m 'after last tag'\n \n zip -r ../prefixtagtests.zip .\n-gsutil cp ../prefixtagtests.zip gs://vcs-test/git/prefixtagtests.zip\n+gcloud storage cp ../prefixtagtests.zip gs://vcs-test/git/prefixtagtests.zip\ndiff --git a/libgo/go/cmd/go/testdata/script/mod_retract_pseudo_base.txt b/libgo/go/cmd/go/testdata/script/mod_retract_pseudo_base.txt\nindex 27c2b670658..ca627d13110 100644\n--- a/libgo/go/cmd/go/testdata/script/mod_retract_pseudo_base.txt\n+++ b/libgo/go/cmd/go/testdata/script/mod_retract_pseudo_base.txt\n@@ -59,4 +59,4 @@ git mv p.go q.go\n git commit -m 'trivial change'\n \n zip -r ../retract-pseudo.zip .\n-gsutil cp ../retract-pseudo.zip gs://vcs-test/git/retract-pseudo.zip\n+gcloud storage cp ../retract-pseudo.zip gs://vcs-test/git/retract-pseudo.zip\n", "prefixes": [] }