From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: CANNOT_DUMP support Date: Wed, 13 Feb 2008 11:33:02 -0500 Message-ID: References: <200802110433.m1B4XrXw017599@sallyv1.ics.uci.edu> <033e133313f724a1896d8077e2f73d0d@lagorda> <87y79p4xk2.fsf@uwakimon.sk.tsukuba.ac.jp> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1202920477 28144 80.91.229.12 (13 Feb 2008 16:34:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 Feb 2008 16:34:37 +0000 (UTC) Cc: dann@ics.uci.edu, emacs-devel@gnu.org, chris@web.workinglinux.com, monnier@iro.umontreal.ca To: "Stephen J. Turnbull" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 13 17:35:00 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JPKZS-0006Ba-7Q for ged-emacs-devel@m.gmane.org; Wed, 13 Feb 2008 17:34:54 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JPKYy-0000Ec-C1 for ged-emacs-devel@m.gmane.org; Wed, 13 Feb 2008 11:34:24 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JPKXj-0007UZ-NJ for emacs-devel@gnu.org; Wed, 13 Feb 2008 11:33:07 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JPKXi-0007Rw-20 for emacs-devel@gnu.org; Wed, 13 Feb 2008 11:33:07 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JPKXh-0007Rd-Hi for emacs-devel@gnu.org; Wed, 13 Feb 2008 11:33:05 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JPKXh-00037v-8r for emacs-devel@gnu.org; Wed, 13 Feb 2008 11:33:05 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1JPKXe-0005bL-8r; Wed, 13 Feb 2008 11:33:02 -0500 In-reply-to: <87y79p4xk2.fsf@uwakimon.sk.tsukuba.ac.jp> (stephen@xemacs.org) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:88952 Archived-At: XEmacs has not had an unexec issue since 2001, because of the introduction of the "portable dumper". It sounds interesting. The portable dumper transparently ignored the "Hannibal Lector" ld and (mostly) the "Chaos Incarnate" SELinux loader. It also has made preload support for new platforms trivial. I am completely lost. It sounds like a statement of opinion about ld (I know what that does, at least) and about the SELinux loader (which I know nothing about). But it is stated in such a witty way that I can't tell what opinion it is intended to express. Can you tell us more about how this works and what it does? may even be legally[1] usable, as the number of contributors is very small and all (except maybe Kyle Jones) would probably sign assignments. I don't think we even have contact with him any more. Do you? Supposing he won't sign, how hard is it to rip out and replace his code? (It does depend on the layout and types of builtin Lisp objects, so probably it wouldn't help all that much, though.) Do you mean that it would be hard to adapt it for the differences in those layouts? Could we adapt the idea, at least?