From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Philippe Vaucher Newsgroups: gmane.emacs.devel Subject: Re: Preview: portable dumper Date: Wed, 30 Nov 2016 20:29:40 +0100 Message-ID: References: <047a67ec-9e29-7e4e-0fb0-24c3e59b5886@dancol.org> <83zikjxt1j.fsf@gnu.org> <8360n6ruzu.fsf@gnu.org> <0839b53b-4607-144f-3746-db054a29c1cd@cs.ucla.edu> <83zikiqdu5.fsf@gnu.org> <834m2orkhn.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11429deebc621b054289bbc8 X-Trace: blaine.gmane.org 1480534235 25195 195.159.176.226 (30 Nov 2016 19:30:35 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 30 Nov 2016 19:30:35 +0000 (UTC) To: Eli Zaretskii , Paul Eggert , Daniel Colascione , Richard Stallman , Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 30 20:30:29 2016 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 1cCAaK-0005Dk-B3 for ged-emacs-devel@m.gmane.org; Wed, 30 Nov 2016 20:30:28 +0100 Original-Received: from localhost ([::1]:46005 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cCAaK-0000Dt-UN for ged-emacs-devel@m.gmane.org; Wed, 30 Nov 2016 14:30:28 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59711) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cCAaD-0000Dm-A5 for emacs-devel@gnu.org; Wed, 30 Nov 2016 14:30:22 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cCAa7-0004aH-JA for emacs-devel@gnu.org; Wed, 30 Nov 2016 14:30:21 -0500 Original-Received: from mail-vk0-x22a.google.com ([2607:f8b0:400c:c05::22a]:34198) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cCAa4-0004Yb-CK; Wed, 30 Nov 2016 14:30:12 -0500 Original-Received: by mail-vk0-x22a.google.com with SMTP id x186so115980208vkd.1; Wed, 30 Nov 2016 11:30:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=YG3r3fGwJOkabhbeKO+aHm5R1UP+b1SNGOG3whEP/pc=; b=W830eOTowlaotZdC4RPugLwgeyva2DUkOqASLYP+Q/S4P726AXAIOUbSr56kP+6XlQ F6yT6+JdmjunqKUQ8x+50KLVP7hMdg48jksG61u1xSk/DgPlIlt8KWicTwt2ZrZgAY19 iZk5L80Z8xQ4LmviPi4eKeVF41ob0P4DS3n+bYTfzN42OUMp+HSXW6XdfYenVcsCBySL SLqWRv2c3nWBSCTH+hogd1FMkJcbNiaWp7mK2Ny+wWLAata3plldjYcbPyKM2Q+12MnJ eXzIHUdfxh0VuPbWHjgP382hs99KeuTN8f1eTSG+Nk48/y4I3BrWTjeFpfDI0mgnf5SL A7TA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=YG3r3fGwJOkabhbeKO+aHm5R1UP+b1SNGOG3whEP/pc=; b=kvDkIpsPPydf/M78KZuaO2T2zouqzeV9sp+/3rZ+YqTJPt3YMgAvhQBvhruohcFzW2 IeQN/0zjBGWJCz26BbLE55KLwBJgTtl3CxzW3JoH6maozDIdNUJCWL8V/OX65gu6CdC7 UWVe2Kbz3tPyVmv/IvhTYyPjaprdoEjuvGflMiWWuy6yMrTO3MFJqYvqAxXrA34PNsD5 nXIl2tU4Dkr4w8h+5/BjVssymZgtoSv9jsY2o4hEJvyVh7npyyCcR2RMndPIZLAAszYO TPqcwqPp5gTkq5X9NtMnUnSf2rpg7O/ncL18yh08FbujfaTR1UGkAwVRmXb9nDS/aEFm 5lmw== X-Gm-Message-State: AKaTC00E4LE7GBLSY+SBlTN6HRRDqxKe43fFQ/JUK9HZ6QUD1cEgWwNiexHGjnayK68RfpcKvdhe5SP8k0SeEg== X-Received: by 10.31.128.132 with SMTP id b126mr4286290vkd.52.1480534211189; Wed, 30 Nov 2016 11:30:11 -0800 (PST) Original-Received: by 10.103.125.149 with HTTP; Wed, 30 Nov 2016 11:29:40 -0800 (PST) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400c:c05::22a 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:209829 Archived-At: --001a11429deebc621b054289bbc8 Content-Type: text/plain; charset=UTF-8 > > EZ> Maybe, maybe not. I don't understand why we need to grasp the first > straw > EZ> we see around to get rid of unexec. What's the rush? > > Eli has a good point here, there really is no rush. Daniel, would you be > willing to continue to incubate these changes in a branch, while we also > consider and explore alternatives? Isn't unexec what prevents emacs from building inside docker containers (because of the personality syscall)? As far as I'm concerned, that's a quite annoying emacs limitation. See bug https://debbugs.gnu.org/cgi/bugreport.cgi?bug=23529. That said, I understand I'm probably a minory opinion, and that because this is a sensitive topic we should not rush it... but it's not something that should be put in a wish list (e.g some untested branch), because it's something that needs to be fixed sooner or later. Philippe --001a11429deebc621b054289bbc8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
EZ> Maybe, maybe not. I do= n't understand why we need to grasp the first straw
EZ> we see around to get rid of unexec. What's the rush?

Eli has a good point here, there really is no rush. Daniel, would you be willing to continue to incubate these changes in a branch, while we also consider and explore alternatives?

Isn'= t unexec what prevents emacs from building inside docker containers (becaus= e of the personality syscall)?

As far as I'm c= oncerned, that's a quite annoying emacs limitation. See bug https://debbugs.gnu.= org/cgi/bugreport.cgi?bug=3D23529.

That said, = I understand I'm probably a minory opinion, and that because this is a = sensitive topic we should not rush it... but it's not something that sh= ould be put in a wish list (e.g some untested branch), because it's som= ething that needs to be fixed sooner or later.

Phi= lippe


--001a11429deebc621b054289bbc8--