)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"c50f7a5127a44a78f7eb2b28f671beb57beffce8","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add support for golang 1.17.5"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Compile golang 1.17.5 to support k8s 1.23.1"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Tested by building and installing ISO with k8s"},{"line_number":12,"context_line":"1.23.1  Verified k8s 1.23.1 is running and that"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"5b71f4cd_a9271b47","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":43},"updated":"2022-02-10 16:48:42.000000000","message":"You probably want to mention that you\u0027re also making golang 1.17 the default for any code that doesn\u0027t specify a particular version.","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"a2ee20794439fe8b05a811423ac3e832aa7632eb","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add support for golang 1.17.5"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Compile golang 1.17.5 to support k8s 1.23.1"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Tested by building and installing ISO with k8s"},{"line_number":12,"context_line":"1.23.1  Verified k8s 1.23.1 is running and that"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"02e18fa5_9144dfba","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":43},"in_reply_to":"5b71f4cd_a9271b47","updated":"2022-02-18 02:13:29.000000000","message":"Done","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":33814,"name":"Kaustubh Dhokte","display_name":"Kaustubh Dhokte","email":"kaustubh.dhokte@windriver.com","username":"kdhokte"},"change_message_id":"6518185db64f9e1743a241130d5f7727e00c78a5","unresolved":true,"context_lines":[{"line_number":10,"context_line":"golang 1.17.5 will be the default for any code"},{"line_number":11,"context_line":"that does not specify a particular version."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Tested by building and installing ISO with k8s"},{"line_number":14,"context_line":"1.23.1  Verified k8s 1.23.1 is running and that"},{"line_number":15,"context_line":"pods can be launched."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"e77c8cfc_94cccac6","line":13,"updated":"2022-02-23 17:20:57.000000000","message":"Does it also build successfully on Debian? Please confirm.","commit_id":"d8c8789c371eef8ca49382de9e509347dac497f7"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"04f67544363bf32649fa336e4b058ceaf013ba25","unresolved":false,"context_lines":[{"line_number":10,"context_line":"golang 1.17.5 will be the default for any code"},{"line_number":11,"context_line":"that does not specify a particular version."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Tested by building and installing ISO with k8s"},{"line_number":14,"context_line":"1.23.1  Verified k8s 1.23.1 is running and that"},{"line_number":15,"context_line":"pods can be launched."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"ca632f48_eb8be3a1","line":13,"in_reply_to":"42576b72_c3d52c80","updated":"2022-03-15 22:24:50.000000000","message":"Ack","commit_id":"d8c8789c371eef8ca49382de9e509347dac497f7"},{"author":{"_account_id":33814,"name":"Kaustubh Dhokte","display_name":"Kaustubh Dhokte","email":"kaustubh.dhokte@windriver.com","username":"kdhokte"},"change_message_id":"c83c4f8488233f4dddddf43e74e4d21629055836","unresolved":true,"context_lines":[{"line_number":10,"context_line":"golang 1.17.5 will be the default for any code"},{"line_number":11,"context_line":"that does not specify a particular version."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Tested by building and installing ISO with k8s"},{"line_number":14,"context_line":"1.23.1  Verified k8s 1.23.1 is running and that"},{"line_number":15,"context_line":"pods can be launched."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"a6903884_3e7c3b94","line":13,"in_reply_to":"627005d1_824a0c87","updated":"2022-02-23 19:30:16.000000000","message":"I pulled this change and also pulled all the golang-1.17* files in the archive https://review.opendev.org/c/starlingx/compile/+/825651/4/languages/golang-1.17.5/debian/meta_data.yaml#3 to local mirrors on my Debian build server.\nIt failed to build. I had to remove 0003-cmd-go-disable-Google-s-proxy-and-sumdb.patch from https://review.opendev.org/c/starlingx/compile/+/825651/4/languages/golang-1.17.5/debian/patches/series#3 to build it successfully.\nI think it\u0027s worth confirming if we have to remove it or if there\u0027s some other way to build this change successfully on Debian.","commit_id":"d8c8789c371eef8ca49382de9e509347dac497f7"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"19a35239d9cc4f81ccf0b2caaf3bf88a1cbf33a9","unresolved":true,"context_lines":[{"line_number":10,"context_line":"golang 1.17.5 will be the default for any code"},{"line_number":11,"context_line":"that does not specify a particular version."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Tested by building and installing ISO with k8s"},{"line_number":14,"context_line":"1.23.1  Verified k8s 1.23.1 is running and that"},{"line_number":15,"context_line":"pods can be launched."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"f75f4458_1d6db234","line":13,"in_reply_to":"a6903884_3e7c3b94","updated":"2022-03-01 21:18:59.000000000","message":"It looks like this patch is coming from here: https://src.fedoraproject.org/rpms/golang/c/29d5602b1965e19c7244a6b12d73c57d29af25a3?branch\u003df31\n\nI\u0027ve emailed the developer who wrote it asking why it was added, but haven\u0027t heard back yet.  I *think* it\u0027s purely build-related rather than runtime, so I don\u0027t think it\u0027ll change how K8s runs.","commit_id":"d8c8789c371eef8ca49382de9e509347dac497f7"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"5ce8622a5b384e0ed38ea0babf979f7b01aa73d1","unresolved":true,"context_lines":[{"line_number":10,"context_line":"golang 1.17.5 will be the default for any code"},{"line_number":11,"context_line":"that does not specify a particular version."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Tested by building and installing ISO with k8s"},{"line_number":14,"context_line":"1.23.1  Verified k8s 1.23.1 is running and that"},{"line_number":15,"context_line":"pods can be launched."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"627005d1_824a0c87","line":13,"in_reply_to":"e77c8cfc_94cccac6","updated":"2022-02-23 17:43:57.000000000","message":"I did not test with debian.","commit_id":"d8c8789c371eef8ca49382de9e509347dac497f7"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"75815540284f0abaab115bc87d9089a33509be07","unresolved":true,"context_lines":[{"line_number":10,"context_line":"golang 1.17.5 will be the default for any code"},{"line_number":11,"context_line":"that does not specify a particular version."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Tested by building and installing ISO with k8s"},{"line_number":14,"context_line":"1.23.1  Verified k8s 1.23.1 is running and that"},{"line_number":15,"context_line":"pods can be launched."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"42576b72_c3d52c80","line":13,"in_reply_to":"f75f4458_1d6db234","updated":"2022-03-14 15:41:03.000000000","message":"I haven\u0027t heard anything back, but it still looks to me like it\u0027s build related rather than runtime, so as long as it builds I think we\u0027re okay.","commit_id":"d8c8789c371eef8ca49382de9e509347dac497f7"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"c50f7a5127a44a78f7eb2b28f671beb57beffce8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d38333a4_39f0ffc9","updated":"2022-02-10 16:48:42.000000000","message":"Some questions.","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"5d040294284c9571c671167b724c73eccf54c2d1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"2f696c13_67f1c29e","updated":"2022-02-19 02:20:01.000000000","message":"the code looks fine, can you fix up the unresolved review comments?","commit_id":"d8c8789c371eef8ca49382de9e509347dac497f7"},{"author":{"_account_id":28459,"name":"Bob Church","email":"robert.church@windriver.com","username":"rchurch"},"change_message_id":"c139d3d030513f032b115813286fd7b6c0b2545d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"8349b6f9_fa468502","updated":"2022-03-16 00:14:53.000000000","message":"Cherry-picked latest version. Debian build looks good","commit_id":"c51ef03cd1d90d546692d42971bfed5c15b17dc6"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"0865d065b6ad6c1603cdbafaa94f4375d54bf0fa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"c7dc7ac9_aeced297","updated":"2022-03-15 22:37:18.000000000","message":"Looks good to me.","commit_id":"c51ef03cd1d90d546692d42971bfed5c15b17dc6"}],"languages/golang-1.17.5/centos/Readme.rst":[{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"c50f7a5127a44a78f7eb2b28f671beb57beffce8","unresolved":true,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"   https://kojipkgs.fedoraproject.org//packages/golang/1.17.5/1.fc36/src/golang-1.17.5-1.fc36.src.rpm"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The orig file is included to help show modifications made to that"},{"line_number":6,"context_line":"spec file, to help understand which changes were needed and to"},{"line_number":7,"context_line":"assist with future upversioning."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1033c6d5_e9c28162","line":7,"range":{"start_line":5,"start_character":0,"end_line":7,"end_character":32},"updated":"2022-02-10 16:48:42.000000000","message":"I don\u0027t see the original spec file included in this commit.","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"a2ee20794439fe8b05a811423ac3e832aa7632eb","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"   https://kojipkgs.fedoraproject.org//packages/golang/1.17.5/1.fc36/src/golang-1.17.5-1.fc36.src.rpm"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The orig file is included to help show modifications made to that"},{"line_number":6,"context_line":"spec file, to help understand which changes were needed and to"},{"line_number":7,"context_line":"assist with future upversioning."}],"source_content_type":"text/x-rst","patch_set":2,"id":"10c5770d_d67bf250","line":7,"range":{"start_line":5,"start_character":0,"end_line":7,"end_character":32},"in_reply_to":"1033c6d5_e9c28162","updated":"2022-02-18 02:13:29.000000000","message":"Added in.","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"}],"languages/golang-1.17.5/centos/golang.spec":[{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"c50f7a5127a44a78f7eb2b28f671beb57beffce8","unresolved":true,"context_lines":[{"line_number":83,"context_line":"# Fedora GOROOT"},{"line_number":84,"context_line":"%global goroot          /usr/lib/%{name}-%{go_version}"},{"line_number":85,"context_line":"%global gopath          %{_datadir}/gocode-%{go_version}"},{"line_number":86,"context_line":"%global go_arches       %{ix86} x86_64 %{arm} aarch64 ppc64le"},{"line_number":87,"context_line":"%global golibdir        %{_libdir}/golang-%{go_version}"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"%ifarch x86_64"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"f5bd7f2d_dd48b8b5","line":86,"range":{"start_line":86,"start_character":23,"end_line":86,"end_character":61},"updated":"2022-02-10 16:48:42.000000000","message":"is there a reason we don\u0027t have only x86_64 here?  Is this even relevant in our environment?","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"a2ee20794439fe8b05a811423ac3e832aa7632eb","unresolved":false,"context_lines":[{"line_number":83,"context_line":"# Fedora GOROOT"},{"line_number":84,"context_line":"%global goroot          /usr/lib/%{name}-%{go_version}"},{"line_number":85,"context_line":"%global gopath          %{_datadir}/gocode-%{go_version}"},{"line_number":86,"context_line":"%global go_arches       %{ix86} x86_64 %{arm} aarch64 ppc64le"},{"line_number":87,"context_line":"%global golibdir        %{_libdir}/golang-%{go_version}"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"%ifarch x86_64"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"9ba1bf0c_a3497192","line":86,"range":{"start_line":86,"start_character":23,"end_line":86,"end_character":61},"in_reply_to":"f5bd7f2d_dd48b8b5","updated":"2022-02-18 02:13:29.000000000","message":"Done","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"c50f7a5127a44a78f7eb2b28f671beb57beffce8","unresolved":true,"context_lines":[{"line_number":111,"context_line":"%global go_api 1.17"},{"line_number":112,"context_line":"%global go_tar_dir go-1.17.5"},{"line_number":113,"context_line":"%global go_version %{go_api}.5"},{"line_number":114,"context_line":"%global go_macro_version 1_17_5"},{"line_number":115,"context_line":"%global obsoletes_name golang "},{"line_number":116,"context_line":"# For rpmdev-bumpspec and releng automation"},{"line_number":117,"context_line":"%global baserelease 1"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"ec9ceb1e_a9f0aee8","line":114,"range":{"start_line":114,"start_character":0,"end_line":114,"end_character":31},"updated":"2022-02-10 16:48:42.000000000","message":"Compared to the original, it looks like we\u0027re adding this and it\u0027s not actually used anywhere in the spec file.  I wonder if it\u0027s actually needed.","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"04f67544363bf32649fa336e4b058ceaf013ba25","unresolved":false,"context_lines":[{"line_number":111,"context_line":"%global go_api 1.17"},{"line_number":112,"context_line":"%global go_tar_dir go-1.17.5"},{"line_number":113,"context_line":"%global go_version %{go_api}.5"},{"line_number":114,"context_line":"%global go_macro_version 1_17_5"},{"line_number":115,"context_line":"%global obsoletes_name golang "},{"line_number":116,"context_line":"# For rpmdev-bumpspec and releng automation"},{"line_number":117,"context_line":"%global baserelease 1"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"634b0b65_9072a37b","line":114,"range":{"start_line":114,"start_character":0,"end_line":114,"end_character":31},"in_reply_to":"6f566fef_a721c15a","updated":"2022-03-15 22:24:50.000000000","message":"Done","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"a2ee20794439fe8b05a811423ac3e832aa7632eb","unresolved":true,"context_lines":[{"line_number":111,"context_line":"%global go_api 1.17"},{"line_number":112,"context_line":"%global go_tar_dir go-1.17.5"},{"line_number":113,"context_line":"%global go_version %{go_api}.5"},{"line_number":114,"context_line":"%global go_macro_version 1_17_5"},{"line_number":115,"context_line":"%global obsoletes_name golang "},{"line_number":116,"context_line":"# For rpmdev-bumpspec and releng automation"},{"line_number":117,"context_line":"%global baserelease 1"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"6f566fef_a721c15a","line":114,"range":{"start_line":114,"start_character":0,"end_line":114,"end_character":31},"in_reply_to":"ec9ceb1e_a9f0aee8","updated":"2022-02-18 02:13:29.000000000","message":"Removed.","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"c50f7a5127a44a78f7eb2b28f671beb57beffce8","unresolved":true,"context_lines":[{"line_number":118,"context_line":" "},{"line_number":119,"context_line":"Name:           golang-%{go_version}"},{"line_number":120,"context_line":"Version:        %{go_version}"},{"line_number":121,"context_line":"Release:        2%{?_tis_dist}.%{tis_patch_ver}"},{"line_number":122,"context_line":"Summary:        The Go Programming Language"},{"line_number":123,"context_line":"# source tree includes several copies of Mark.Twain-Tom.Sawyer.txt under Public Domain"},{"line_number":124,"context_line":"License:        BSD and Public Domain"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"02fdec77_ff106f2f","line":121,"range":{"start_line":121,"start_character":16,"end_line":121,"end_character":17},"updated":"2022-02-10 16:48:42.000000000","message":"why are we putting \"2\" here, when upstream used 1?","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"a2ee20794439fe8b05a811423ac3e832aa7632eb","unresolved":true,"context_lines":[{"line_number":118,"context_line":" "},{"line_number":119,"context_line":"Name:           golang-%{go_version}"},{"line_number":120,"context_line":"Version:        %{go_version}"},{"line_number":121,"context_line":"Release:        2%{?_tis_dist}.%{tis_patch_ver}"},{"line_number":122,"context_line":"Summary:        The Go Programming Language"},{"line_number":123,"context_line":"# source tree includes several copies of Mark.Twain-Tom.Sawyer.txt under Public Domain"},{"line_number":124,"context_line":"License:        BSD and Public Domain"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"43d83963_68f88278","line":121,"range":{"start_line":121,"start_character":16,"end_line":121,"end_character":17},"in_reply_to":"02fdec77_ff106f2f","updated":"2022-02-18 02:13:29.000000000","message":"I changed it to 1, but this was what we had in the other spec files.","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"04f67544363bf32649fa336e4b058ceaf013ba25","unresolved":false,"context_lines":[{"line_number":118,"context_line":" "},{"line_number":119,"context_line":"Name:           golang-%{go_version}"},{"line_number":120,"context_line":"Version:        %{go_version}"},{"line_number":121,"context_line":"Release:        2%{?_tis_dist}.%{tis_patch_ver}"},{"line_number":122,"context_line":"Summary:        The Go Programming Language"},{"line_number":123,"context_line":"# source tree includes several copies of Mark.Twain-Tom.Sawyer.txt under Public Domain"},{"line_number":124,"context_line":"License:        BSD and Public Domain"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"b884a257_e3dbb4d7","line":121,"range":{"start_line":121,"start_character":16,"end_line":121,"end_character":17},"in_reply_to":"43d83963_68f88278","updated":"2022-03-15 22:24:50.000000000","message":"Done","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"c50f7a5127a44a78f7eb2b28f671beb57beffce8","unresolved":true,"context_lines":[{"line_number":125,"context_line":"URL:            http://golang.org/"},{"line_number":126,"context_line":"#Source0:        https://storage.googleapis.com/golang/go%{go_version}.src.tar.gz"},{"line_number":127,"context_line":"Source0:        go%{go_version}.src.tar.gz "},{"line_number":128,"context_line":"# make possible to override default traceback level at build time by setting build tag rpm_crashtraceback"},{"line_number":129,"context_line":"Source1:        fedora.go"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"# The compiler is written in Go. Needs go(1.4+) compiler for build."},{"line_number":132,"context_line":"%if !%{golang_bootstrap}"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"48b9a341_0672a3f8","line":129,"range":{"start_line":128,"start_character":0,"end_line":129,"end_character":25},"updated":"2022-02-10 16:48:42.000000000","message":"Do we use this?  Or are we just keeping it because it\u0027s simpler to not modify it?\n\nIf we don\u0027t use it, then we probably didn\u0027t need to port it to Debian.","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"04f67544363bf32649fa336e4b058ceaf013ba25","unresolved":false,"context_lines":[{"line_number":125,"context_line":"URL:            http://golang.org/"},{"line_number":126,"context_line":"#Source0:        https://storage.googleapis.com/golang/go%{go_version}.src.tar.gz"},{"line_number":127,"context_line":"Source0:        go%{go_version}.src.tar.gz "},{"line_number":128,"context_line":"# make possible to override default traceback level at build time by setting build tag rpm_crashtraceback"},{"line_number":129,"context_line":"Source1:        fedora.go"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"# The compiler is written in Go. Needs go(1.4+) compiler for build."},{"line_number":132,"context_line":"%if !%{golang_bootstrap}"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"9fffa557_ebed4152","line":129,"range":{"start_line":128,"start_character":0,"end_line":129,"end_character":25},"in_reply_to":"48b9a341_0672a3f8","updated":"2022-03-15 22:24:50.000000000","message":"Done","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"c50f7a5127a44a78f7eb2b28f671beb57beffce8","unresolved":true,"context_lines":[{"line_number":145,"context_line":"Provides:       go \u003d %{version}-%{release}"},{"line_number":146,"context_line":"Provides:       go \u003d %{version}"},{"line_number":147,"context_line":"Provides:       golang \u003d %{version}"},{"line_number":148,"context_line":"Provides:       go-srpm-macros \u003d %{version}"},{"line_number":149,"context_line":"Provides:       go-%{go_version}"},{"line_number":150,"context_line":"Provides:       golang-%{go_version}"},{"line_number":151,"context_line":"Provides:       go-srpm-macros-%{go_version}"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"f59e3419_c1011afb","line":148,"range":{"start_line":148,"start_character":0,"end_line":148,"end_character":43},"updated":"2022-02-10 16:48:42.000000000","message":"this wasn\u0027t in the original spec file, is it something we need?","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"04f67544363bf32649fa336e4b058ceaf013ba25","unresolved":false,"context_lines":[{"line_number":145,"context_line":"Provides:       go \u003d %{version}-%{release}"},{"line_number":146,"context_line":"Provides:       go \u003d %{version}"},{"line_number":147,"context_line":"Provides:       golang \u003d %{version}"},{"line_number":148,"context_line":"Provides:       go-srpm-macros \u003d %{version}"},{"line_number":149,"context_line":"Provides:       go-%{go_version}"},{"line_number":150,"context_line":"Provides:       golang-%{go_version}"},{"line_number":151,"context_line":"Provides:       go-srpm-macros-%{go_version}"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"f1768aa8_13fe1e3a","line":148,"range":{"start_line":148,"start_character":0,"end_line":148,"end_character":43},"in_reply_to":"0f728a60_354588bd","updated":"2022-03-15 22:24:50.000000000","message":"Done","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"a2ee20794439fe8b05a811423ac3e832aa7632eb","unresolved":true,"context_lines":[{"line_number":145,"context_line":"Provides:       go \u003d %{version}-%{release}"},{"line_number":146,"context_line":"Provides:       go \u003d %{version}"},{"line_number":147,"context_line":"Provides:       golang \u003d %{version}"},{"line_number":148,"context_line":"Provides:       go-srpm-macros \u003d %{version}"},{"line_number":149,"context_line":"Provides:       go-%{go_version}"},{"line_number":150,"context_line":"Provides:       golang-%{go_version}"},{"line_number":151,"context_line":"Provides:       go-srpm-macros-%{go_version}"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"0f728a60_354588bd","line":148,"range":{"start_line":148,"start_character":0,"end_line":148,"end_character":43},"in_reply_to":"f59e3419_c1011afb","updated":"2022-02-18 02:13:29.000000000","message":"Removed","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"c50f7a5127a44a78f7eb2b28f671beb57beffce8","unresolved":true,"context_lines":[{"line_number":147,"context_line":"Provides:       golang \u003d %{version}"},{"line_number":148,"context_line":"Provides:       go-srpm-macros \u003d %{version}"},{"line_number":149,"context_line":"Provides:       go-%{go_version}"},{"line_number":150,"context_line":"Provides:       golang-%{go_version}"},{"line_number":151,"context_line":"Provides:       go-srpm-macros-%{go_version}"},{"line_number":152,"context_line":"Obsoletes:      %{obsoletes_name} \u003c 1.13"},{"line_number":153,"context_line":""}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"70cf247c_82970618","line":150,"range":{"start_line":150,"start_character":0,"end_line":150,"end_character":36},"updated":"2022-02-10 16:48:42.000000000","message":"I\u0027m curious how many of these new \"Provides\" we actually need.  It looks like Kubernetes uses \"golang-%{go_version}\", and containerd uses \"golang \u003e\u003d 1.12.16\"","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"04f67544363bf32649fa336e4b058ceaf013ba25","unresolved":false,"context_lines":[{"line_number":147,"context_line":"Provides:       golang \u003d %{version}"},{"line_number":148,"context_line":"Provides:       go-srpm-macros \u003d %{version}"},{"line_number":149,"context_line":"Provides:       go-%{go_version}"},{"line_number":150,"context_line":"Provides:       golang-%{go_version}"},{"line_number":151,"context_line":"Provides:       go-srpm-macros-%{go_version}"},{"line_number":152,"context_line":"Obsoletes:      %{obsoletes_name} \u003c 1.13"},{"line_number":153,"context_line":""}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"22b31cbb_ea5b457c","line":150,"range":{"start_line":150,"start_character":0,"end_line":150,"end_character":36},"in_reply_to":"70cf247c_82970618","updated":"2022-03-15 22:24:50.000000000","message":"Done","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"c50f7a5127a44a78f7eb2b28f671beb57beffce8","unresolved":true,"context_lines":[{"line_number":148,"context_line":"Provides:       go-srpm-macros \u003d %{version}"},{"line_number":149,"context_line":"Provides:       go-%{go_version}"},{"line_number":150,"context_line":"Provides:       golang-%{go_version}"},{"line_number":151,"context_line":"Provides:       go-srpm-macros-%{go_version}"},{"line_number":152,"context_line":"Obsoletes:      %{obsoletes_name} \u003c 1.13"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":""}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"e118f465_10d9676e","line":151,"range":{"start_line":151,"start_character":0,"end_line":151,"end_character":44},"updated":"2022-02-10 16:48:42.000000000","message":"this wasn\u0027t in the original spec file, is it something we need?","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"04f67544363bf32649fa336e4b058ceaf013ba25","unresolved":false,"context_lines":[{"line_number":148,"context_line":"Provides:       go-srpm-macros \u003d %{version}"},{"line_number":149,"context_line":"Provides:       go-%{go_version}"},{"line_number":150,"context_line":"Provides:       golang-%{go_version}"},{"line_number":151,"context_line":"Provides:       go-srpm-macros-%{go_version}"},{"line_number":152,"context_line":"Obsoletes:      %{obsoletes_name} \u003c 1.13"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":""}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"5506b5a1_6fb0b8ae","line":151,"range":{"start_line":151,"start_character":0,"end_line":151,"end_character":44},"in_reply_to":"e118f465_10d9676e","updated":"2022-03-15 22:24:50.000000000","message":"Done","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"c50f7a5127a44a78f7eb2b28f671beb57beffce8","unresolved":true,"context_lines":[{"line_number":185,"context_line":"Obsoletes:      emacs-%{name} \u003c 1.4"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"# These are the only RHEL/Fedora architectures that we compile this package for"},{"line_number":188,"context_line":"ExclusiveArch:  %{go_arches}"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"Source100:      golang-gdbinit"},{"line_number":191,"context_line":""}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"64f11313_46514831","line":188,"range":{"start_line":188,"start_character":18,"end_line":188,"end_character":27},"updated":"2022-02-10 16:48:42.000000000","message":"We can leave this as \"golang_arches\" (same as original spec file) if we change line 86 to define variable \"golang_arches\"","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"04f67544363bf32649fa336e4b058ceaf013ba25","unresolved":false,"context_lines":[{"line_number":185,"context_line":"Obsoletes:      emacs-%{name} \u003c 1.4"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"# These are the only RHEL/Fedora architectures that we compile this package for"},{"line_number":188,"context_line":"ExclusiveArch:  %{go_arches}"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"Source100:      golang-gdbinit"},{"line_number":191,"context_line":""}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"b57c7fa5_715367da","line":188,"range":{"start_line":188,"start_character":18,"end_line":188,"end_character":27},"in_reply_to":"43111690_8c05f925","updated":"2022-03-15 22:24:50.000000000","message":"Done","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"a2ee20794439fe8b05a811423ac3e832aa7632eb","unresolved":true,"context_lines":[{"line_number":185,"context_line":"Obsoletes:      emacs-%{name} \u003c 1.4"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"# These are the only RHEL/Fedora architectures that we compile this package for"},{"line_number":188,"context_line":"ExclusiveArch:  %{go_arches}"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"Source100:      golang-gdbinit"},{"line_number":191,"context_line":""}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"43111690_8c05f925","line":188,"range":{"start_line":188,"start_character":18,"end_line":188,"end_character":27},"in_reply_to":"64f11313_46514831","updated":"2022-02-18 02:13:29.000000000","message":"Changed.","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"c50f7a5127a44a78f7eb2b28f671beb57beffce8","unresolved":true,"context_lines":[{"line_number":226,"context_line":"%package        bin"},{"line_number":227,"context_line":"Summary:        Golang core compiler tools"},{"line_number":228,"context_line":"# Some distributions refer to this package by this name"},{"line_number":229,"context_line":"Provides:       golang-go \u003d %{version}-%{release}"},{"line_number":230,"context_line":"Provides:       golang-go-%{go_version}"},{"line_number":231,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":232,"context_line":"Obsoletes:      %{obsoletes_name}-bin \u003c 1.13"},{"line_number":233,"context_line":"Provides:       %{name}-go \u003d %{version}-%{release}"},{"line_number":234,"context_line":"Requires:       go \u003d %{version}-%{release}"},{"line_number":235,"context_line":"# Pre-go1.5, all arches had to be bootstrapped individually, before usable, and"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"349be250_e6a295e7","line":232,"range":{"start_line":229,"start_character":0,"end_line":232,"end_character":44},"updated":"2022-02-10 16:48:42.000000000","message":"are these necessary in our environment?  Does anything actually require \"golang-go\"?  Also, isn\u0027t line 229 a dupe of line 233?","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"a2ee20794439fe8b05a811423ac3e832aa7632eb","unresolved":true,"context_lines":[{"line_number":226,"context_line":"%package        bin"},{"line_number":227,"context_line":"Summary:        Golang core compiler tools"},{"line_number":228,"context_line":"# Some distributions refer to this package by this name"},{"line_number":229,"context_line":"Provides:       golang-go \u003d %{version}-%{release}"},{"line_number":230,"context_line":"Provides:       golang-go-%{go_version}"},{"line_number":231,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":232,"context_line":"Obsoletes:      %{obsoletes_name}-bin \u003c 1.13"},{"line_number":233,"context_line":"Provides:       %{name}-go \u003d %{version}-%{release}"},{"line_number":234,"context_line":"Requires:       go \u003d %{version}-%{release}"},{"line_number":235,"context_line":"# Pre-go1.5, all arches had to be bootstrapped individually, before usable, and"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"5539930a_9dd259cf","line":232,"range":{"start_line":229,"start_character":0,"end_line":232,"end_character":44},"in_reply_to":"349be250_e6a295e7","updated":"2022-02-18 02:13:29.000000000","message":"Removed","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"04f67544363bf32649fa336e4b058ceaf013ba25","unresolved":false,"context_lines":[{"line_number":226,"context_line":"%package        bin"},{"line_number":227,"context_line":"Summary:        Golang core compiler tools"},{"line_number":228,"context_line":"# Some distributions refer to this package by this name"},{"line_number":229,"context_line":"Provides:       golang-go \u003d %{version}-%{release}"},{"line_number":230,"context_line":"Provides:       golang-go-%{go_version}"},{"line_number":231,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":232,"context_line":"Obsoletes:      %{obsoletes_name}-bin \u003c 1.13"},{"line_number":233,"context_line":"Provides:       %{name}-go \u003d %{version}-%{release}"},{"line_number":234,"context_line":"Requires:       go \u003d %{version}-%{release}"},{"line_number":235,"context_line":"# Pre-go1.5, all arches had to be bootstrapped individually, before usable, and"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"08fd9756_5f3529d3","line":232,"range":{"start_line":229,"start_character":0,"end_line":232,"end_character":44},"in_reply_to":"5539930a_9dd259cf","updated":"2022-03-15 22:24:50.000000000","message":"Done","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"c50f7a5127a44a78f7eb2b28f671beb57beffce8","unresolved":true,"context_lines":[{"line_number":495,"context_line":""},{"line_number":496,"context_line":"%post bin"},{"line_number":497,"context_line":"%{_sbindir}/update-alternatives --install %{_bindir}/go \\"},{"line_number":498,"context_line":"    go %{goroot}/bin/go 95 \\"},{"line_number":499,"context_line":"    --slave %{_bindir}/gofmt gofmt %{goroot}/bin/gofmt"},{"line_number":500,"context_line":""},{"line_number":501,"context_line":"%preun bin"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"3c8361b3_0a8a9d9f","line":498,"range":{"start_line":498,"start_character":24,"end_line":498,"end_character":26},"updated":"2022-02-10 16:48:42.000000000","message":"previously we had kept the top-level one at 91, but I think we\u0027re actually okay to just keep incrementing this number since the alternatives priority is an \"int\" rather than maxing out at 100.\n\nI think we could probably just go with 92 here though.","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"a2ee20794439fe8b05a811423ac3e832aa7632eb","unresolved":false,"context_lines":[{"line_number":495,"context_line":""},{"line_number":496,"context_line":"%post bin"},{"line_number":497,"context_line":"%{_sbindir}/update-alternatives --install %{_bindir}/go \\"},{"line_number":498,"context_line":"    go %{goroot}/bin/go 95 \\"},{"line_number":499,"context_line":"    --slave %{_bindir}/gofmt gofmt %{goroot}/bin/gofmt"},{"line_number":500,"context_line":""},{"line_number":501,"context_line":"%preun bin"}],"source_content_type":"text/x-rpm-spec","patch_set":2,"id":"a1d213e6_4a585275","line":498,"range":{"start_line":498,"start_character":24,"end_line":498,"end_character":26},"in_reply_to":"3c8361b3_0a8a9d9f","updated":"2022-02-18 02:13:29.000000000","message":"Changed.","commit_id":"3989ab827ac2894be3336084c7fe2835dd10b9f8"}],"languages/golang-1.17.5/debian/patches/0003-cmd-go-disable-Google-s-proxy-and-sumdb.patch":[{"author":{"_account_id":28459,"name":"Bob Church","email":"robert.church@windriver.com","username":"rchurch"},"change_message_id":"4aef92d9838855c161ce05cb38814297071eb866","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":5,"id":"f23cfacd_b9cf0b29","updated":"2022-03-15 20:46:05.000000000","message":"FWIW, Under Debian, looks like this patch needs to be defuzzed and it will apply fine and the package will build\n\n git am 0001-Don-t-use-the-bundled-tzdata-at-runtime-except-for-t.patch\n git am 0002-syscall-expose-IfInfomsg.X__ifi_pad-on-s390x.patch\n\n git am 0003-cmd-go-disable-Google-s-proxy-and-sumdb.patch\n # rejected manually apply and complete apply \n patch -p1 \u003c 0003-cmd-go-disable-Google-s-proxy-and-sumdb.patch \n git add src/cmd/go/internal/cfg/cfg.go\n git add src/cmd/go/testdata/script/mod_sumdb_golang.txt\n git status\n git am --continue\n\n git am 0001-Add-fedora.go-to-src-dir.patch","commit_id":"257ebb41b1de56393854d23aac7005b5015a2913"},{"author":{"_account_id":34064,"name":"Gleb Aronsky","email":"gleb.aronsky@windriver.com","username":"garonsky"},"change_message_id":"04f67544363bf32649fa336e4b058ceaf013ba25","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3782d240_6ba388d2","in_reply_to":"f23cfacd_b9cf0b29","updated":"2022-03-15 22:24:50.000000000","message":"I was able to build with the updated patch file.","commit_id":"257ebb41b1de56393854d23aac7005b5015a2913"}]}
