From debbugs-submit-bounces@debbugs.gnu.org Thu May 21 07:41:08 2020 Received: (at 41294-done) by debbugs.gnu.org; 21 May 2020 11:41:08 +0000 Received: from localhost ([127.0.0.1]:55477 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbjZU-00082i-EM for submit@debbugs.gnu.org; Thu, 21 May 2020 07:41:08 -0400 Received: from mail1.protonmail.ch ([185.70.40.18]:31176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbjZO-00081s-Ov for 41294-done@debbugs.gnu.org; Thu, 21 May 2020 07:41:06 -0400 Date: Thu, 21 May 2020 11:40:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elenq.tech; s=protonmail; t=1590061256; bh=5A9R5HRO1ruhS339BIVa/gemr8H0PV2oJNhT4EL3Vtg=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=eakOxW75FvnP2KX3ap2jyTin1Bv6gHY78nIwJX+D5qmg8KNVhmJlh/nRI4SzRfPac 6fLPmHGxWbO5jW6hWy1awy1VczIW6sjhpnrd+y3pTVfZGr8XBQyo4+Q3L3mOCYJgMY 22CTL/FJovRekGk4uICmnOna5XdN5bxbSjT5zOfI= To: "iyzsong@member.fsf.org" From: Ekaitz Zarraga Subject: Re: [bug#41294] [PATCH] gnu: Add libfreenect. Message-ID: In-Reply-To: <87ftbt8qmw.fsf@member.fsf.org> References: <5kf9uJF2SDo9zwlTUoFI13o7P7q68o-AuSp72MvOp5PUaF2SlAPxzQJvFws5aaTOB5EHY4T3-En0Mhba7hADMIeJkgCeWUOY_Ciy0fv24Ck=@elenq.tech> <87eergqcn4.fsf@member.fsf.org> <9ZfB8rv2oVS3f1P4KqZV9twP9VRoO9GNuPvbzT_BjLAzXCs6kumdqaIPD_TMejSv5B0D34dg6tpbmKPmIQxuLW64pU35VX5LGNn5tM9Ka04=@elenq.tech> <87h7wak9yj.fsf@member.fsf.org> <87ftbt8qmw.fsf@member.fsf.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mail.protonmail.ch X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41294-done Cc: "41294\\@debbugs.gnu.org" <41294-done@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Ekaitz Zarraga Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi, > > PS: I'm still wondering what kind of weird magic is involved in the exa= mple I shown. > > Basically we can't use procedure (defined outside of the builder > environment) values in the package's arguments field, it have to be self > contained, as the package builder is a guile script file serialized from > the package object (procedures serilazied into #, and > can't be loaded again), and will be executed in an isolated environment. Great. Understood. Thank you very much.