GNU bug report logs - #41949
Adding the Gerbil scheme language, build system and two packages

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Edouard Klein <edk@HIDDEN>; dated Fri, 19 Jun 2020 13:16:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 19 Jun 2020 13:15:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 19 09:15:03 2020
Received: from localhost ([127.0.0.1]:55420 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1jmGrH-00061X-99
	for submit <at> debbugs.gnu.org; Fri, 19 Jun 2020 09:15:03 -0400
Received: from lists.gnu.org ([209.51.188.17]:58538)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <edk@HIDDEN>) id 1jmGrE-00060o-IM
 for submit <at> debbugs.gnu.org; Fri, 19 Jun 2020 09:15:01 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:44006)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <edk@HIDDEN>)
 id 1jmGrE-0000rk-D3
 for guix-patches@HIDDEN; Fri, 19 Jun 2020 09:15:00 -0400
Received: from sender4-op-o11.zoho.com ([136.143.188.11]:17149)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256)
 (Exim 4.90_1) (envelope-from <edk@HIDDEN>)
 id 1jmGrC-0002a0-Ez
 for guix-patches@HIDDEN; Fri, 19 Jun 2020 09:15:00 -0400
ARC-Seal: i=1; a=rsa-sha256; t=1592572492; cv=none; 
 d=zohomail.com; s=zohoarc; 
 b=YK0g2V9Xx+UjlBe16+KxKjHRBBPAeW0fVTbJjJ7RLYqG7ys7/9cqF3giDl9BNbnrUHvAkAL460DTyoFx7J+baD3/xqMF7bBC0a5jzGemwxDm80iB6vCedxiWOrjNC3FNDOb7ajeN1CIPTuChHPHbSw4lyxCPKctXF2Sv9emcXXI=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com;
 s=zohoarc; 
 t=1592572492; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To; 
 bh=tOEk++PWQyag4+oOBEfeW2QqiHC6NiSFC/fVMqguqnk=; 
 b=AedbWHRDFzDeYRaXvj1b2Ud6mR75sHG8N/mh2NGcY+enmLAu6ofXqv0huZ2hkZ9Zt4jdFMhojxueU9EmiaBNVEu3tsaO5rFcRBFYd3ZFauw7S7vQLJBdBvXHC61ty50zm4ZpLiE3uU/GxU3QoMPBEETgv2oiEk0+MrzUay0Rt7k=
ARC-Authentication-Results: i=1; mx.zohomail.com;
 dkim=pass  header.i=beaver-labs.com;
 spf=pass  smtp.mailfrom=edk@HIDDEN;
 dmarc=pass header.from=<edk@HIDDEN> header.from=<edk@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1592572492; 
 s=zoho; d=beaver-labs.com; i=edk@HIDDEN;
 h=From:To:Subject:Message-ID:Date:MIME-Version:Content-Type;
 bh=tOEk++PWQyag4+oOBEfeW2QqiHC6NiSFC/fVMqguqnk=;
 b=G/ILDVfXuQ0vBc6aNLzHHWbbnUdiZUDRiWHWLo7dbygWD97pF8aM6vDZdlwIflKq
 z2SyUFwiY/3sC4+AjWBDuuLjLVl0Ukccu6IV0zEQfTB1GytrVWuog/fy/Om4FUREeWU
 NgBF/lzHZ1vV3Ky3d5HUWoVQGL+ahpfLDfechdCk=
Received: from alice.lan (lfbn-idf1-1-1299-119.w90-79.abo.wanadoo.fr
 [90.79.23.119]) by mx.zohomail.com
 with SMTPS id 1592572490084201.22261341911792;
 Fri, 19 Jun 2020 06:14:50 -0700 (PDT)
User-agent: mu4e 1.4.6; emacs 26.3
From: Edouard Klein <edk@HIDDEN>
To: guix-patches@HIDDEN
Subject: Adding the Gerbil scheme language, build system and two packages
Message-ID: <875zbn2o5i.fsf@HIDDEN>
Date: Fri, 19 Jun 2020 15:14:33 +0200
MIME-Version: 1.0
Content-Type: text/plain
X-ZohoMailClient: External
Received-SPF: pass client-ip=136.143.188.11; envelope-from=edk@HIDDEN;
 helo=sender4-op-o11.zoho.com
X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/19 09:14:54
X-ACL-Warn: Detected OS   = Linux 3.11 and newer [fuzzy]
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

Dear Guix,

The patches I'm about to send add the Gerbil scheme programming language
(https://cons.io), which could be described as Gambit, but with
batteries included.

The authors are friendly to Nix (they edited the source to make it
Nix-compatible) so I expect the addition to Guix to be welcomed there.

I've added the gerbil packages, which will allow one to start hacking in
Gerbil in no time, as well as the gerbil build system, as deployment
of software coded in gerbil is not easy. In theory static binaries are
possible, in practice it was easier to add gerbil to guix and use guix
pack ;)

Two packages are provided, to seed the addition of further packages to
the ecosystem, and to check that the build system works.

I'd be more than happy to apply the changes that will probably be
necessary (it's my first time working so deep in guix).

Cheers,

Edouard.




Acknowledgement sent to Edouard Klein <edk@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#41949; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 19 Jun 2020 13:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.