From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steve Sprang Subject: Re: [PATCH] gnu: Add erlang. Date: Sat, 6 Feb 2016 12:45:39 -0800 Message-ID: References: <20160104043952.GA29303@jasmine> <877fjpzi07.fsf@igalia.com> <87wprmg088.fsf@gnu.org> <87y4c1ww4y.fsf@igalia.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a113f33e8f40001052b200c5b Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46336) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aS9ji-0002Mr-Cg for guix-devel@gnu.org; Sat, 06 Feb 2016 15:45:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aS9jg-0000Ua-Vl for guix-devel@gnu.org; Sat, 06 Feb 2016 15:45:42 -0500 Received: from mail-io0-x232.google.com ([2607:f8b0:4001:c06::232]:34503) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aS9jg-0000UL-PM for guix-devel@gnu.org; Sat, 06 Feb 2016 15:45:40 -0500 Received: by mail-io0-x232.google.com with SMTP id 9so162367797iom.1 for ; Sat, 06 Feb 2016 12:45:40 -0800 (PST) In-Reply-To: <87y4c1ww4y.fsf@igalia.com> 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org --001a113f33e8f40001052b200c5b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable It looks like downloading the tarball from erlang.org works now. Here's an improved patch. -Steve On Thu, Jan 7, 2016 at 1:56 AM, Andy Wingo wrote: > On Wed 06 Jan 2016 17:07, ludo@gnu.org (Ludovic Court=C3=A8s) writes: > >> On Mon 04 Jan 2016 06:20, Steve Sprang writes: >> >>> From http://www.erlang.org/download/otp_src_18.2.1.tar.gz... >>> ERROR: Bad qstring header component: kMSMAn68110840 >> >> I think we should implement the proposed change. Could you look >> into it? > > Done on master in 6d7c09c8a9900794a855b9c69c57c3d1736506ed. I'd > cherry-pick back to 2.0 but I don't have a checkout on this machine; > please feel free :) > > Cheers, > > Andy --001a113f33e8f40001052b200c5b Content-Type: text/x-patch; charset=UTF-8; name="erlang.patch" Content-Disposition: attachment; filename="erlang.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ikbla78l0 RnJvbSAwYTFhMDQ1ZWY2N2U1ZTcwZDAwM2MyMzBjNzJiNzhhMTNlMzhiNjliIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGV2ZSBTcHJhbmcgPHNjc0BzdGV2ZXNwcmFuZy5jb20+CkRh dGU6IFNhdCwgNiBGZWIgMjAxNiAxMjo0MDo1MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTog QWRkIGVybGFuZy4KCiogZ251L3BhY2thZ2VzL2VybGFuZy5zY206IE5ldyBmaWxlLgoqIGdudS1z eXN0ZW0uYW0gKEdOVV9TWVNURU1fTU9EVUxFUyk6IEFkZCBpdC4KLS0tCiBnbnUtc3lzdGVtLmFt ICAgICAgICAgICB8ICAxICsKIGdudS9wYWNrYWdlcy9lcmxhbmcuc2NtIHwgODAgKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2Vk LCA4MSBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgZ251L3BhY2thZ2VzL2VybGFu Zy5zY20KCmRpZmYgLS1naXQgYS9nbnUtc3lzdGVtLmFtIGIvZ251LXN5c3RlbS5hbQppbmRleCA5 NTE1MGI2Li4wZDAwNDU2IDEwMDY0NAotLS0gYS9nbnUtc3lzdGVtLmFtCisrKyBiL2dudS1zeXN0 ZW0uYW0KQEAgLTEwMSw2ICsxMDEsNyBAQCBHTlVfU1lTVEVNX01PRFVMRVMgPQkJCQlcCiAgIGdu dS9wYWNrYWdlcy9lbmNoYW50LnNjbQkJCVwKICAgZ251L3BhY2thZ2VzL2VuZ2luZWVyaW5nLnNj bQkJCVwKICAgZ251L3BhY2thZ2VzL2VubGlnaHRlbm1lbnQuc2NtCQlcCisgIGdudS9wYWNrYWdl cy9lcmxhbmcuc2NtCQkJXAogICBnbnUvcGFja2FnZXMvZmNpdHguc2NtCQkJXAogICBnbnUvcGFj a2FnZXMvZmVoLnNjbSAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICBnbnUvcGFja2FnZXMv ZmlnbGV0LnNjbQkJCVwKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9lcmxhbmcuc2NtIGIvZ251 L3BhY2thZ2VzL2VybGFuZy5zY20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4u ZWEzNjc4NAotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNrYWdlcy9lcmxhbmcuc2NtCkBAIC0w LDAgKzEsODAgQEAKKzs7OyBHTlUgR3VpeCAtLS0gRnVuY3Rpb25hbCBwYWNrYWdlIG1hbmFnZW1l bnQgZm9yIEdOVQorOzs7IENvcHlyaWdodCDCqSAyMDE2IFN0ZXZlIFNwcmFuZyA8c2NzQHN0ZXZl c3ByYW5nLmNvbT4KKzs7OworOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4LgorOzs7 Cis7OzsgR05VIEd1aXggaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQg YW5kL29yIG1vZGlmeSBpdAorOzs7IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwg UHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cis7OzsgdGhlIEZyZWUgU29mdHdhcmUgRm91 bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IgKGF0Cis7OzsgeW91 ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorOzs7Cis7OzsgR05VIEd1aXggaXMgZGlzdHJp YnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwgYnV0Cis7OzsgV0lUSE9V VCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorOzs7 IE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNl ZSB0aGUKKzs7OyBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgor Ozs7Cis7OzsgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVy YWwgUHVibGljIExpY2Vuc2UKKzs7OyBhbG9uZyB3aXRoIEdOVSBHdWl4LiAgSWYgbm90LCBzZWUg PGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorCisoZGVmaW5lLW1vZHVsZSAoZ251IHBh Y2thZ2VzIGVybGFuZykKKyAgIzp1c2UtbW9kdWxlICgoZ3VpeCBsaWNlbnNlcykgIzpwcmVmaXgg bGljZW5zZTopCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBwYWNrYWdlcykKKyAgIzp1c2UtbW9kdWxl IChndWl4IGRvd25sb2FkKQorICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVtIGdudSkK KyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbmN1cnNlcykKKyAgIzp1c2UtbW9kdWxlIChn bnUgcGFja2FnZXMgcGVybCkKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgdGxzKSkKKwor KGRlZmluZS1wdWJsaWMgZXJsYW5nCisgIChwYWNrYWdlCisgICAgKG5hbWUgImVybGFuZyIpCisg ICAgKHZlcnNpb24gIjE4LjIuMSIpCisgICAgKHNvdXJjZSAob3JpZ2luCisgICAgICAgICAgICAg IChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICAgICAgICAodXJpIChzdHJpbmctYXBwZW5kCisg ICAgICAgICAgICAgICAgICAgICJodHRwOi8vZXJsYW5nLm9yZy9kb3dubG9hZC9vdHBfc3JjXyIK KyAgICAgICAgICAgICAgICAgICAgdmVyc2lvbgorICAgICAgICAgICAgICAgICAgICAiLnRhci5n eiIpKQorICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgICAoYmFzZTMyCisgICAg ICAgICAgICAgICAgIjE2cDM3eXlsajhoNXd2aDI1MXI3MWN3NjdiNzlsMTVhMXdkaGxtN2JjcGZz eHN6bnhtdzIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gZ251LWJ1aWxkLXN5c3RlbSkKKyAgICAo bmF0aXZlLWlucHV0cworICAgICBgKCgicGVybCIgLHBlcmwpKSkKKyAgICAoaW5wdXRzCisgICAg IGAoKCJuY3Vyc2VzIiAsbmN1cnNlcykKKyAgICAgICAoIm9wZW5zc2wiICxvcGVuc3NsKSkpCisg ICAgKGFyZ3VtZW50cworICAgICBgKCM6cGhhc2VzCisgICAgICAgKG1vZGlmeS1waGFzZXMgJXN0 YW5kYXJkLXBoYXNlcworCSAoYWRkLWFmdGVyCisJICAgICAncGF0Y2gtc291cmNlLXNoZWJhbmdz ICdwYXRjaC1zb3VyY2UtZW52CisJICAgKGxhbWJkYSogXworCSAgICAgKGxldCAoKGVzY3JpcHRz CisJCSAgICAoYXBwZW5kCisJCSAgICAgKGZpbmQtZmlsZXMgIi4iICJcXC5lc2NyaXB0IikKKwkJ ICAgICAoZmluZC1maWxlcyAibGliL3N0ZGxpYi90ZXN0L2VzY3JpcHRfU1VJVEVfZGF0YS8iKQor CQkgICAgICcoImVydHMvbGliX3NyYy91dGlscy9tYWtlX2F0b21pY3NfYXBpIgorCQkgICAgICAg ImVydHMvcHJlbG9hZGVkL3NyYy9hZGRfYWJzdHJhY3RfY29kZSIKKwkJICAgICAgICJsaWIvZGlh bWV0ZXIvYmluL2RpYW1ldGVyYyIKKwkJICAgICAgICJsaWIvcmVsdG9vbC9leGFtcGxlcy9kaXNw bGF5X2FyZ3MiCisJCSAgICAgICAibGliL3JlbHRvb2wvZXhhbXBsZXMvbW5lc2lhX2NvcmVfZHVt cF92aWV3ZXIiCisJCSAgICAgICAibGliL3NubXAvc3JjL2NvbXBpbGUvc25tcGMuc3JjIgorCQkg ICAgICAgIm1ha2UvdmVyaWZ5X3J1bnRpbWVfZGVwZW5kZW5jaWVzIgorCQkgICAgICAgIm1ha2Uv ZW1kMmV4bWwuaW4iKSkpKQorCSAgICAgICAoc3Vic3RpdHV0ZSogZXNjcmlwdHMKKwkJICgoIi91 c3IvYmluL2VudiIpICh3aGljaCAiZW52IikpKSkpKQorICAgICAgICAgKGFkZC1iZWZvcmUKKyAg ICAgICAgICAgICAnY29uZmlndXJlICdzZXQtZXJsLXRvcAorICAgICAgICAgICAobGFtYmRhKiBf CisgICAgICAgICAgICAgKHNldGVudiAiRVJMX1RPUCIgKGdldGN3ZCkpKSkpCisgICAgICAgIzp0 ZXN0LXRhcmdldCAicmVsZWFzZV90ZXN0cyIpKQorICAgIChob21lLXBhZ2UgImh0dHA6Ly9lcmxh bmcub3JnLyIpCisgICAgKHN5bm9wc2lzICJUaGUgRXJsYW5nIHByb2dyYW1taW5nIGxhbmd1YWdl IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkVybGFuZyBpcyBhIHByb2dyYW1taW5nIGxhbmd1 YWdlIHVzZWQgdG8gYnVpbGQgbWFzc2l2ZWx5CitzY2FsYWJsZSBzb2Z0IHJlYWwtdGltZSBzeXN0 ZW1zIHdpdGggcmVxdWlyZW1lbnRzIG9uIGhpZ2gKK2F2YWlsYWJpbGl0eS4gIFNvbWUgb2YgaXRz IHVzZXMgYXJlIGluIHRlbGVjb21zLCBiYW5raW5nLCBlLWNvbW1lcmNlLAorY29tcHV0ZXIgdGVs ZXBob255IGFuZCBpbnN0YW50IG1lc3NhZ2luZy4gIEVybGFuZydzIHJ1bnRpbWUgc3lzdGVtIGhh cworYnVpbHQtaW4gc3VwcG9ydCBmb3IgY29uY3VycmVuY3ksIGRpc3RyaWJ1dGlvbiBhbmQgZmF1 bHQgdG9sZXJhbmNlLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkKLS0gCjIuNi4z Cgo= --001a113f33e8f40001052b200c5b--