From mboxrd@z Thu Jan 1 00:00:00 1970 From: Petter Subject: [PATCH] gnu: go: Update to 1.8.1 Date: Mon, 17 Apr 2017 14:16:06 +0200 Message-ID: <7f4cf1ee6c558899e8c9457102c2e0d4@mykolab.ch> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=_cda93e79645db899b045c961ab8d0d06" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:32906) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d05Zp-0003li-HU for guix-devel@gnu.org; Mon, 17 Apr 2017 08:16:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d05Zl-0000UW-QU for guix-devel@gnu.org; Mon, 17 Apr 2017 08:16:17 -0400 Received: from mx.kolabnow.com ([95.128.36.1]:16830 helo=mx-out01.mykolab.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d05Zl-0000RB-FU for guix-devel@gnu.org; Mon, 17 Apr 2017 08:16:13 -0400 Received: from mx04.mykolab.com (mx04.mykolab.com [10.20.7.102]) by mx-out01.mykolab.com (Postfix) with ESMTPS id 471726197C for ; Mon, 17 Apr 2017 14:16:07 +0200 (CEST) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --=_cda93e79645db899b045c961ab8d0d06 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Hi, With this patch I'm not sure how to properly handle Copyright. I've taken a guess and prepared a patch anyway. Here's the situation. Updating to 1.8 was not trivial. A fix has been posted in a comment by Sergei Trofimovich on github[1]. It's a proper Guix patch, updating Go to 1.8, with the fix and the trivial update stuff, but as far as I can see not actually submitted to Guix. [1] https://github.com/golang/go/issues/19132#issuecomment-285897612 After this Go 1.8.1 has been released. The attached patch has the trivial update stuff for 1.8.1 and the fix by Sergei. I added Sergei to the Copyright section, but I'm not sure if this is correct, and if this is the way to do it. Also, I didn't find his e-mail address, so I just added his github page, in ()... A little messy, please let me know if I should do something differently. Best, Petter --=_cda93e79645db899b045c961ab8d0d06 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-gnu-go-Update-to-1.8.1.patch Content-Disposition: attachment; filename=0001-gnu-go-Update-to-1.8.1.patch; size=2692 RnJvbSA5YjI0MzcyZmM5NWFjMzJlNzc0YmJhYTFjNTIxOWI3NzFmY2QxY2RhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXR0ZXIgPHBldHRlckBteWtvbGFiLmNoPgpEYXRlOiBNb24s IDE3IEFwciAyMDE3IDEzOjM2OjE2ICswMjAwClN1YmplY3Q6IFtQQVRDSF0gZ251OiBnbzogVXBk YXRlIHRvIDEuOC4xLgoKKiBnbnUvcGFja2FnZXMvZ29sYW5nLnNjbSAoZ28pOiBVcGRhdGUgdG8g MS44LjEuCi0tLQogZ251L3BhY2thZ2VzL2dvbGFuZy5zY20gfCAxNSArKysrKysrKy0tLS0tLS0K IDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvZ251L3BhY2thZ2VzL2dvbGFuZy5zY20gYi9nbnUvcGFja2FnZXMvZ29sYW5nLnNjbQpp bmRleCAwMDYzMGNlMDYuLjE4NjRmNzgwYSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2dvbGFu Zy5zY20KKysrIGIvZ251L3BhY2thZ2VzL2dvbGFuZy5zY20KQEAgLTMsOCArMyw5IEBACiA7Ozsg Q29weXJpZ2h0IMKpIDIwMTYgTWF0dGhldyBKb3JkYW4gPG1hdHRoZXdqb3JkYW5kZXZvcHNAeWFu ZGV4LmNvbT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAxNiBBbmR5IFdpbmdvIDx3aW5nb0BpZ2FsaWEu Y29tPgogOzs7IENvcHlyaWdodCDCqSAyMDE2IEx1ZG92aWMgQ291cnTDqHMgPGx1ZG9AZ251Lm9y Zz4KLTs7OyBDb3B5cmlnaHQgwqkgMjAxNiBQZXR0ZXIgPHBldHRlckBteWtvbGFiLmNoPgorOzs7 IENvcHlyaWdodCDCqSAyMDE2LCAyMDE3IFBldHRlciA8cGV0dGVyQG15a29sYWIuY2g+CiA7Ozsg Q29weXJpZ2h0IMKpIDIwMTYsIDIwMTcgTGVvIEZhbXVsYXJpIDxsZW9AZmFtdWxhcmkubmFtZT4K Kzs7OyBDb3B5cmlnaHQgwqkgMjAxNyBTZXJnZWkgVHJvZmltb3ZpY2ggKGh0dHBzOi8vZ2l0aHVi LmNvbS90cm9maSkKIDs7OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4LgogOzs7 CkBAIC0xOTcsMTEgKzE5OCwxMSBAQCBnYXJiYWdlIGNvbGxlY3Rpb24sIHZhcmlvdXMgc2FmZXR5 IGZlYXR1cmVzIGFuZCBpbiB0aGUgc3R5bGUgb2YgY29tbXVuaWNhdGluZwogc2VxdWVudGlhbCBw cm9jZXNzZXMgKENTUCkgY29uY3VycmVudCBwcm9ncmFtbWluZyBmZWF0dXJlcyBhZGRlZC4iKQog ICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNkLTMpKSkKIAotKGRlZmluZS1wdWJsaWMgZ28tMS43Ciso ZGVmaW5lLXB1YmxpYyBnby0xLjgKICAgKHBhY2thZ2UKICAgICAoaW5oZXJpdCBnby0xLjQpCiAg ICAgKG5hbWUgImdvIikKLSAgICAodmVyc2lvbiAiMS43LjUiKQorICAgICh2ZXJzaW9uICIxLjgu MSIpCiAgICAgKHNvdXJjZQogICAgICAob3JpZ2luCiAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CkBAIC0yMDksNyArMjEwLDcgQEAgc2VxdWVudGlhbCBwcm9jZXNzZXMgKENTUCkgY29uY3VycmVu dCBwcm9ncmFtbWluZyBmZWF0dXJlcyBhZGRlZC4iKQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgbmFtZSB2ZXJzaW9uICIuc3JjLnRhci5neiIpKQogICAgICAgIChzaGEyNTYKICAgICAgICAg KGJhc2UzMgotICAgICAgICAgIjA1OHE1N3ptaTIzcmZsaW5nemh5MWI4N3lsNjltYjYycWwycHNm eHFyN3E3bDg5bGIwc2YiKSkpKQorICAgICAgICAgIjBtcWY4eWR4ZHgxcHdtcnM4cDh3bDV5MXFy cGx6eG14emdiNnZrZ2h5NGw2N3owZzluaWsiKSkpKQogICAgIChhcmd1bWVudHMKICAgICAgKHN1 YnN0aXR1dGUta2V5d29yZC1hcmd1bWVudHMgKHBhY2thZ2UtYXJndW1lbnRzIGdvLTEuNCkKICAg ICAgICAoKCM6cGhhc2VzIHBoYXNlcykKQEAgLTMwMCw4ICszMDEsOCBAQCBzZXF1ZW50aWFsIHBy b2Nlc3NlcyAoQ1NQKSBjb25jdXJyZW50IHByb2dyYW1taW5nIGZlYXR1cmVzIGFkZGVkLiIpCiAg ICAgICAgICAgICAgICAgICAgKCgiL2V0Yy9zZXJ2aWNlcyIpIChzdHJpbmctYXBwZW5kIG5ldC1i YXNlICIvZXRjL3NlcnZpY2VzIikpKQogICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogInRp bWUvem9uZWluZm9fdW5peC5nbyIKICAgICAgICAgICAgICAgICAgICAoKCIvdXNyL3NoYXJlL3pv bmVpbmZvLyIpIHR6ZGF0YS1wYXRoKSkKLSAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqIChm aW5kLWZpbGVzICJjbWQiICJhc20uYyIpCi0gICAgICAgICAgICAgICAgICAgKCgiL2xpYi9sZC1s aW51eC4qXFwuc29cXC5bMC05XSIpIGxvYWRlcikpCisgICAgICAgICAgICAgICAgIChzdWJzdGl0 dXRlKiAoZmluZC1maWxlcyAiY21kIiAiXFwuZ28iKQorICAgICAgICAgICAgICAgICAgICgoIi9s aWIoNjQpPy9sZC1saW51eC4qXFwuc29cXC5bMC05XSIpIGxvYWRlcikpCiAgICAgICAgICAgICAg ICAgICN0KSkpCiAgICAgICAgICAgIChhZGQtYmVmb3JlICdidWlsZCAnc2V0LWJvb3RzdHJhcC12 YXJpYWJsZXMKICAgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgb3V0cHV0cyBpbnB1dHMgIzph bGxvdy1vdGhlci1rZXlzKQpAQCAtMzY0LDQgKzM2NSw0IEBAIHNlcXVlbnRpYWwgcHJvY2Vzc2Vz IChDU1ApIGNvbmN1cnJlbnQgcHJvZ3JhbW1pbmcgZmVhdHVyZXMgYWRkZWQuIikKICAgICAgYCgo ImdvIiAsZ28tMS40KQogICAgICAgICxAKHBhY2thZ2UtbmF0aXZlLWlucHV0cyBnby0xLjQpKSkp KQogCi0oZGVmaW5lLXB1YmxpYyBnbyBnby0xLjcpCisoZGVmaW5lLXB1YmxpYyBnbyBnby0xLjgp Ci0tIAoyLjExLjEKCg== --=_cda93e79645db899b045c961ab8d0d06--