From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:39850) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ixaHw-0001ui-6g for guix-patches@gnu.org; Fri, 31 Jan 2020 12:41:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ixaHv-00079h-2E for guix-patches@gnu.org; Fri, 31 Jan 2020 12:41:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:60289) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ixaHu-00079L-MX for guix-patches@gnu.org; Fri, 31 Jan 2020 12:41:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ixaHu-00075P-I0 for guix-patches@gnu.org; Fri, 31 Jan 2020 12:41:02 -0500 Subject: [bug#39372] Chicken Scheme: Update version to 5.1.0 and add gcc-toolchain Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:40560) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ixZ4H-000538-NN for guix-patches@gnu.org; Fri, 31 Jan 2020 11:22:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ixZ4G-0000Ir-4P for guix-patches@gnu.org; Fri, 31 Jan 2020 11:22:53 -0500 Received: from mail-40134.protonmail.ch ([185.70.40.134]:46615) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ixZ4F-0000As-JY for guix-patches@gnu.org; Fri, 31 Jan 2020 11:22:52 -0500 Date: Fri, 31 Jan 2020 16:22:41 +0000 From: Ekaitz at ElenQ Technology Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_5aab0d5268113232bd0f0eca90de80d1" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Ekaitz at ElenQ Technology Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 39372@debbugs.gnu.org This is a multi-part message in MIME format. --b1_5aab0d5268113232bd0f0eca90de80d1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, I made a patch for chicken-scheme according to this conversation in the hel= p-guix mailing list: https://lists.gnu.org/archive/html/help-guix/2020-01/msg00230.html I pushed the version to 5.1.0 and added gcc-toolchain as a propagated-input= as the conversation suggested. The reason is without the gcc-toolchain csc= (the chicken compiler) is unable to deal with -lm (math library), which is= not installed with the current chicken package. The linked conversation suggests that gcc-toolchain is a fundamental part o= f chicken so it should be a dependency of it. Sorry if I didn't follow the format, but I was unable to find a good contri= buting guide. Best, Ekaitz --b1_5aab0d5268113232bd0f0eca90de80d1 Content-Type: text/x-patch; name="chicken.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=chicken.diff ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9zY2hlbWUuc2NtIGIvZ251L3BhY2thZ2VzL3NjaGVt ZS5zY20KaW5kZXggMTAwOTg5NmE3MC4uZjFkMDRiZmE1MyAxMDA2NDQKLS0tIGEvZ251L3BhY2th Z2VzL3NjaGVtZS5zY20KKysrIGIvZ251L3BhY2thZ2VzL3NjaGVtZS5zY20KQEAgLTExLDYgKzEx LDcgQEAKIDs7OyBDb3B5cmlnaHQgwqkgMjAxNywgMjAxOCwgMjAxOSwgMjAyMCBUb2JpYXMgR2Vl cmluY2t4LVJpY2UgPG1lQHRvYmlhcy5ncj4KIDs7OyBDb3B5cmlnaHQgwqkgMjAxOCBBZGFtIE1h c3NtYW5uIDxtYXNzbWFubmFrQGdtYWlsLmNvbT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAxOCBHYWJy aWVsIEhvbmRldCA8Z2FicmllbGhvbmRldEBnbWFpbC5jb20+Cis7OzsgQ29weXJpZ2h0IMKpIDIw MTggRWthaXR6IFphcnJhZ2EgPGVrYWl0ekBlbGVucS50ZWNoPgogOzs7CiA7OzsgVGhpcyBmaWxl IGlzIHBhcnQgb2YgR05VIEd1aXguCiA7OzsKQEAgLTY5LDYgKzcwLDcgQEAKICAgIzp1c2UtbW9k dWxlIChnbnUgcGFja2FnZXMgdGxzKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBnbCkK ICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbGliZWRpdCkKKyAgIzp1c2UtbW9kdWxlIChn bnUgcGFja2FnZXMgY29tbWVuY2VtZW50KQogICAjOnVzZS1tb2R1bGUgKHNyZmkgc3JmaS0xKQog ICAjOnVzZS1tb2R1bGUgKGljZS05IG1hdGNoKSkKIApAQCAtMzcxLDE0ICszNzMsMTQgQEAgbWFz aHVwcywgb2ZmaWNlICh3ZWIgYWdlbmRhcywgbWFpbCBjbGllbnRzLCAuLi4pLCBldGMuIikKIChk ZWZpbmUtcHVibGljIGNoaWNrZW4KICAgKHBhY2thZ2UKICAgICAobmFtZSAiY2hpY2tlbiIpCi0g ICAgKHZlcnNpb24gIjUuMC4wIikKKyAgICAodmVyc2lvbiAiNS4xLjAiKQogICAgIChzb3VyY2Ug KG9yaWdpbgogICAgICAgICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKICAgICAgICAgICAgICAg KHVyaSAoc3RyaW5nLWFwcGVuZCAiaHR0cHM6Ly9jb2RlLmNhbGwtY2Mub3JnL3JlbGVhc2VzLyIK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJzaW9uICIvY2hpY2tlbi0iIHZl cnNpb24gIi50YXIuZ3oiKSkKICAgICAgICAgICAgICAgKHNoYTI1NgogICAgICAgICAgICAgICAg KGJhc2UzMgotICAgICAgICAgICAgICAgICIxNWI1eXJ6ZmE4YWltemJhNzl4N3Y2eTI4MmY4OThy eHF4ZnhycjQ0NnNqeDlqd2xwZmQ4IikpKSkKKyAgICAgICAgICAgICAgICAiMGpzYnAza3AwMTM0 ZjMxOGozd3BkMW44NWdmOHF6aDAzNGZuMTk4Z3ZhenN2MmwwMjRhdyIpKSkpCiAgICAgKGJ1aWxk LXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQogICAgIChhcmd1bWVudHMKICAgICAgYCgjOm1vZHVs ZXMgKChndWl4IGJ1aWxkIGdudS1idWlsZC1zeXN0ZW0pCkBAIC00MDEsNiArNDAzLDcgQEAgbWFz aHVwcywgb2ZmaWNlICh3ZWIgYWdlbmRhcywgbWFpbCBjbGllbnRzLCAuLi4pLCBldGMuIikKIAog ICAgICAgIDs7IFBhcmFsbGVsIGJ1aWxkcyBhcmUgbm90IHN1cHBvcnRlZCwgYXMgbm90ZWQgaW4g UkVBRE1FLgogICAgICAgICM6cGFyYWxsZWwtYnVpbGQ/ICNmKSkKKyAgICAocHJvcGFnYXRlZC1p bnB1dHMgYCgoImdjYy10b29sY2hhaW4iLCBnY2MtdG9vbGNoYWluKSkpCiAgICAgKGhvbWUtcGFn ZSAiaHR0cDovL3d3dy5jYWxsLWNjLm9yZy8iKQogICAgIChzeW5vcHNpcyAiUjVSUyBTY2hlbWUg aW1wbGVtZW50YXRpb24gdGhhdCBjb21waWxlcyBuYXRpdmUgY29kZSB2aWEgQyIpCiAgICAgKGRl c2NyaXB0aW9uCg== --b1_5aab0d5268113232bd0f0eca90de80d1--