From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Aur=C3=A9lien_Aptel?= Newsgroups: gmane.emacs.devel Subject: Re: dynamic modules packages with Guix Date: Sat, 18 Feb 2017 23:06:11 +0100 Message-ID: References: <87a89jsjer.fsf@elephly.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: blaine.gmane.org 1487455615 9545 195.159.176.226 (18 Feb 2017 22:06:55 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 18 Feb 2017 22:06:55 +0000 (UTC) Cc: Emacs development discussions To: Ricardo Wurmus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 18 23:06:50 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfD9V-0001y4-Ni for ged-emacs-devel@m.gmane.org; Sat, 18 Feb 2017 23:06:49 +0100 Original-Received: from localhost ([::1]:59962 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cfD9b-0007H9-6z for ged-emacs-devel@m.gmane.org; Sat, 18 Feb 2017 17:06:55 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43914) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cfD8v-0007Gq-3z for emacs-devel@gnu.org; Sat, 18 Feb 2017 17:06:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cfD8u-0003ii-7W for emacs-devel@gnu.org; Sat, 18 Feb 2017 17:06:13 -0500 Original-Received: from mail-ua0-x232.google.com ([2607:f8b0:400c:c08::232]:36282) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cfD8u-0003iS-39 for emacs-devel@gnu.org; Sat, 18 Feb 2017 17:06:12 -0500 Original-Received: by mail-ua0-x232.google.com with SMTP id t17so39599038uae.3 for ; Sat, 18 Feb 2017 14:06:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=jfYXde1HOD3udMPN7XFMPXsc9P7iTq7Nj70bU9ThFYQ=; b=I0fzxKr7Fo3et8Y45OmfEe7iyPuTsS0eHsoEBOlD/1Jw/TGTlnl1G4MKl9Qj+OwCqJ eXv2ifDl/uqbvokqEesYNxEda8mynLLeVVojBAdlzbWGGMhbksUjY1NHRysXJzZatxES fiwsdSpiCfEs62T3hKEXSLjqiX4HGIlCIqyz6pkzUAd2ihpgoDgklB4iZnB0Qk12Vunw /eK1rf9XYpW263eGO9sIioivNvp9e6VKPl9vQgr4YFIxuiQC5R5zNAv+7TQ6fOeawCDI h5QNsFYXAjvC+kjnTag7WJJKlh3zYHTWS0AU2TrxgdWR03PN9Mzvm6NK3zs5fSmZujIu a5fQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=jfYXde1HOD3udMPN7XFMPXsc9P7iTq7Nj70bU9ThFYQ=; b=dVyc+7mKEQ4/I3uQVvdBRn114cOb4nbxNYEev+1f++/j7jOAvL+yLunQU8feeo8Kj+ fVSEEk1tPCL+EJ0CL7lIpdf7yAVD0hi+nAL/yVvIMba61TJBRvqtBIT05iltbTOQ8gF/ dy9V2IxaVzRwiF6er47JyhjjnsmUW20xHw9pUPR4Gbmu0c2VRBDC5c+TqYBkoS/XrU98 1oDwfJF+6/nnJUxIM4o9CL0OF86bSMjhLLfwhUJlR+Pf/vkep5xvsPCAjjjLCDI+Q8ja AoAzg4PyxMVd8bAFpEa2hgPzWIVOL9RoXHJAgGD6Sn2ZYvEyeyq+zZ5rgstc0HER5Xpv AIpA== X-Gm-Message-State: AMke39lUbDJMpF1RqlTw8JL08MQABTP3qWuHRzGD71twSImASnkS1nJkciedNq7lJb5QONzIspGc/e7WdoVS9Q== X-Received: by 10.159.32.195 with SMTP id 61mr5935384uaa.147.1487455571439; Sat, 18 Feb 2017 14:06:11 -0800 (PST) Original-Received: by 10.159.52.138 with HTTP; Sat, 18 Feb 2017 14:06:11 -0800 (PST) In-Reply-To: <87a89jsjer.fsf@elephly.net> X-Google-Sender-Auth: s2qnMwjlaCMWoXZK-3j42f2s-QI X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400c:c08::232 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:212454 Archived-At: On Sat, Feb 18, 2017 at 2:44 PM, Ricardo Wurmus wrote: > What pre-built Emacs modules are you refering to? native binaries that can be loaded in emacs. http://diobla.info/blog-archive/modules-tut.html > Guix builds everything from source in an isolated environment (it does > not link with libraries that happen to be installed on the system). dynamic modules don't link against the system emacs but against the libs they want to expose. ELPA is made for emacs lisp modules and cannot be used for dynamic modules. I mean it could, but I don't think we want to go there.