From unknown Mon Jun 16 23:47:15 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#45103 <45103@debbugs.gnu.org> To: bug#45103 <45103@debbugs.gnu.org> Subject: Status: [feature/native-comp] add re-dumping support Reply-To: bug#45103 <45103@debbugs.gnu.org> Date: Tue, 17 Jun 2025 06:47:15 +0000 retitle 45103 [feature/native-comp] add re-dumping support reassign 45103 emacs submitter 45103 Y Qu severity 45103 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 07 10:24:58 2020 Received: (at submit) by debbugs.gnu.org; 7 Dec 2020 15:24:58 +0000 Received: from localhost ([127.0.0.1]:54913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmINl-0003mG-VK for submit@debbugs.gnu.org; Mon, 07 Dec 2020 10:24:58 -0500 Received: from lists.gnu.org ([209.51.188.17]:58962) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmHLb-0005wK-BE for submit@debbugs.gnu.org; Mon, 07 Dec 2020 09:18:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52764) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kmHLb-0004Xt-5u for bug-gnu-emacs@gnu.org; Mon, 07 Dec 2020 09:18:39 -0500 Received: from mail-pg1-x52f.google.com ([2607:f8b0:4864:20::52f]:33184) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kmHLT-0006F5-Nl for bug-gnu-emacs@gnu.org; Mon, 07 Dec 2020 09:18:38 -0500 Received: by mail-pg1-x52f.google.com with SMTP id o4so8995358pgj.0 for ; Mon, 07 Dec 2020 06:18:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:thread-topic:thread-index:date:message-id :accept-language:content-language:mime-version; bh=ukVM8fuDwBK/V22xBM7Ob4TdITS/F9u8n7LY12ki81I=; b=j16Rfn9eun2ZB+AIr/YRLj3TBXxhUWpz9UHcnE70/jbXbymvl8grdeUS4XIcn+7jCS g9LYLyvwxqR7dmW9Q6w05JD/X00V3fbBW+PucUhI6MWMloCAWd0LscVlmMeW3TqX6Kgb TqcRbX7rh+l90KaecxDLnFCvuwmM4yL6oLjQctqI746vk8q6F34u2vntFlK7XKuG1Po7 vuGGcGyFfoo2Qub11ghh5hIxePWeX2gUl2SqkGl2O8ffe0lf4NgqkWfCiamQYKp5zJ1Y 8mZ7vxKAS6OiA1v4P9kj7KTT+lBie5oZj1UpgGQWqINyc7NNmD4k5vBWzvlyq0AErxYL ikLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:thread-topic:thread-index:date :message-id:accept-language:content-language:mime-version; bh=ukVM8fuDwBK/V22xBM7Ob4TdITS/F9u8n7LY12ki81I=; b=Pdvbe+Ymqcg9SYqZB9b2H4LDSuvPb8E/gBxJDJ/r/trzNREvr6J4Ifqa7EXipQ/rzp MPKOPuEjiJInGNCdNyXcj3vJjB5eLfHttbMtynFCHZOe0Ncfq2w3bHZPkuCN1zzkMX82 aonf56DzCr6Fm3bsKNXULpelSAe7i8cfY7zqZsFNwWbS7ewaPrkgPGz1WfmPK0hoUW5w b4XVSeX/VMZDiDUbRLsEfg1eIBaBqBwClsumfaJVvNsoLiuIuxmcz+vJ8falHZCMCZ58 FxFUagDyWctH/aViPwkXqh56hglZjxDXPNGL+Skxd++2cslasfZukgFVszo5SF+neECI 53Ig== X-Gm-Message-State: AOAM533gDyUfM+ZQBGTb+FCJ/fcqRmWil72Nbpjzyih7INi7i8lTonTG xrpccGZ11JnpA4/toq3nTaBHKpN7ABs= X-Google-Smtp-Source: ABdhPJwKjZjQ7qhb0iR1BxJwkG+jP/q/dW30vkJ+PAtC99EYpE9hpPBS1+ki5i7+Re11yyuLPwCwRg== X-Received: by 2002:a17:902:694c:b029:da:afba:beab with SMTP id k12-20020a170902694cb02900daafbabeabmr16367596plt.32.1607350708961; Mon, 07 Dec 2020 06:18:28 -0800 (PST) Received: from MWHPR2201MB1456.namprd22.prod.outlook.com ([2603:1036:101:32::5]) by smtp.gmail.com with ESMTPSA id h13sm14704208pfq.175.2020.12.07.06.18.28 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 07 Dec 2020 06:18:28 -0800 (PST) From: Y Qu To: "bug-gnu-emacs@gnu.org" Subject: 28.0.50; feature/native-comp:Trying to load incoherent dumped eln file Thread-Topic: 28.0.50; feature/native-comp:Trying to load incoherent dumped eln file Thread-Index: AQHWzJ0NV+JCw24WQU+C9hCnuPHsqA== X-MS-Exchange-MessageSentRepresentingType: 1 Date: Mon, 7 Dec 2020 14:18:27 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-Exchange-Organization-SCL: -1 X-MS-TNEF-Correlator: X-MS-Exchange-Organization-RecordReviewCfmType: 0 Content-Type: multipart/alternative; boundary="_000_MWHPR2201MB145663873BF4D17C9712A09BACCE0MWHPR2201MB1456_" MIME-Version: 1.0 Received-SPF: pass client-ip=2607:f8b0:4864:20::52f; envelope-from=yqu212@gmail.com; helo=mail-pg1-x52f.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 07 Dec 2020 10:24:56 -0500 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) --_000_MWHPR2201MB145663873BF4D17C9712A09BACCE0MWHPR2201MB1456_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Dear maintainers: I try to use pdumper together with native-comp but fail. To reproduce: $ emacs --batch -Q -eval '(dump-emacs-portable "~/.emacs.d/.cache/dumps= /emacs.pdmp")' $ emacs --dump-file=3D~/.emacs.d/.cache/dumps/emacs.pdmp You can get the following message: emacs: Trying to load incoherent dumped eln file /usr/sbin/../lib/emacs= /28.0.50/native-lisp/28.0.50-x86_64-pc-linux-gnu-8fc0b1a455d90f52078950afaa= b3b40e/lisp-mode-410874a46ab8852855281f021ca61fe7-0babcd5810b0347a56a4b7220= 59f6199.eln This issue appears on build from both chaotic-aur/emacs-pgtk-native-comp an= d archlinuxcn/emacs-native-comp. Thank you for your time! Ying Qu In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.23, c= airo version 1.17.4) of 2020-12-05 built on pkg816084a8e53 Repository revision: fc535f14c9621bcb43b7e140b9f47d53b017f27b Repository branch: makepkg Windowing system distributor 'System Description: Arch Linux Configured using: 'configure --prefix=3D/usr --sysconfdir=3D/etc --libexecdir=3D/usr/lib --localstatedir=3D/var --mandir=3D/usr/share/man --with-gameuser=3D:games --with-sound=3Dalsa --with-modules --without-gconf --without-gsettings --with-nativecomp --with-pgtk --with-x-toolkit=3Dgtk3 --without-xaw3d --without-m17n-flt --with-cairo --with-xwidgets --without-compress-install 'CFLAGS=3D-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong -fno-plt -g -fuse-ld=3Dgold -g -fuse-ld=3Dgold' CPPFLAGS=3D-D_FORTIFY_SOURCE=3D2 LDFLAGS=3D-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' Configured features: JPEG TIFF GIF PNG RSVG CAIRO SOUND GPM DBUS GLIB NOTIFY INOTIFY ACL GNUTLS LIBXML2 FREETYPE HARFBUZZ LIBOTF ZLIB TOOLKIT_SCROLL_BARS GTK3 PGTK XIM MODULES NATIVE_COMP THREADS XWIDGETS LIBSYSTEMD JSON PDUMPER LCMS2 Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t --_000_MWHPR2201MB145663873BF4D17C9712A09BACCE0MWHPR2201MB1456_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Dear maintainers:

I try to use pdumper together with native-= comp but fail.

To reproduce:

    $ emacs --batch -Q -eval '(dump-emacs-portable "~/.emacs= .d/.cache/dumps/emacs.pdmp")'
    $ emacs --dump-file=3D~/.emacs.d/.cache/dumps/emacs.pdmp
You can get the following message:

This issue appears on build from both chaotic-aur/emacs-pgtk-native-comp an= d archlinuxcn/emacs-native-comp.
Thank you for your time!

Ying Qu

User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 45103 Cc: 45103@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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) retitle [feature/native-comp] support re-dumping support thanks Y Qu writes: > Dear maintainers: > > I try to use pdumper together with native-comp but fail. > > To reproduce: > > $ emacs --batch -Q -eval '(dump-emacs-portable "~/.emacs.d/.cache/dumps/emacs.pdmp")' > $ emacs --dump-file=~/.emacs.d/.cache/dumps/emacs.pdmp > > You can get the following message: > > emacs: Trying to load incoherent dumped eln file > /usr/sbin/../lib/emacs/28.0.50/native-lisp/28.0.50-x86_64-pc-linux-gnu-8fc0b1a455d90f52078950afaab3b40e/lisp-mode-410874a46ab8852855281f021ca61fe7-0babcd5810b0347a56a4b722059f6199.eln > > > This issue appears on build from both chaotic-aur/emacs-pgtk-native-comp and archlinuxcn/emacs-native-comp. > > Thank you for your time! > > Ying Qu Hi Ying Qu, I guess you are the first trying to re-dump a native compiled Emacs session. Despite being in principle possible there's certanly something to look at. In general my understanding is that ATM we do not support officially Emacs re-dumps, so also on a vanilla build it may work or not. As a consequence I'm not sure this is a requirement for this feature ATM. Perhaps we'll get some other opinion on this. Thanks Andrea From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 07 11:16:09 2020 Received: (at request) by debbugs.gnu.org; 7 Dec 2020 16:16:09 +0000 Received: from localhost ([127.0.0.1]:55109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmJBI-00023E-V2 for submit@debbugs.gnu.org; Mon, 07 Dec 2020 11:16:09 -0500 Received: from mx.sdf.org ([205.166.94.24]:64744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmJBH-00021Y-E9 for request@debbugs.gnu.org; Mon, 07 Dec 2020 11:16:07 -0500 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTP id 0B7GG6lX022921 for ; Mon, 7 Dec 2020 16:16:06 GMT From: Andrea Corallo To: request@debbugs.gnu.org Subject: bug#45103 Date: Mon, 07 Dec 2020 16:16:06 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: request 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) retitle 45103 [feature/native-comp] add re-dumping support thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 07 17:46:33 2020 Received: (at 45103) by debbugs.gnu.org; 7 Dec 2020 22:46:33 +0000 Received: from localhost ([127.0.0.1]:55792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmPH7-0004VJ-49 for submit@debbugs.gnu.org; Mon, 07 Dec 2020 17:46:33 -0500 Received: from mail-pg1-f176.google.com ([209.85.215.176]:41806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmPDs-0004Pk-PV for 45103@debbugs.gnu.org; Mon, 07 Dec 2020 17:43:15 -0500 Received: by mail-pg1-f176.google.com with SMTP id 69so2464003pgg.8 for <45103@debbugs.gnu.org>; Mon, 07 Dec 2020 14:43:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:thread-topic:thread-index:date:message-id :references:in-reply-to:accept-language:content-language :mime-version; bh=kvLH2iyk3VuUIcQMBFxcCa0DcK4zVwFTD5viD7EsZvw=; b=rt5qWeWFibRsyfjbnkRWnvBuCcAse5OTsW/fYXYMhL6c5J3pmaEsYPZilQwGQAFIsb uLqoW2j8sK/BQI6AtqO5Bj5u61w0F6NwmrhL1EV1ZSnq0hQK5t3MyH4VRptJfKT50O0W zVU6RrRGA1Tbs81hHOYsxaIO6bhqBTVgcFzVc2DKZjs/9hlfiOYhjGCUOHP2o09XHuzS MB2cZvYMkGvg8iZOGpG5Ad5bfQjr29lbuwCFmxBmsZAsV0HCsSJSF9JDd4y1Zukmw4rm Ise6vLD5MtRfGk9+h/h2a18ZZB1W6BtwY/mOcmFlJk8R2yd3KERm5ouxUSKytSMOXogE 7zxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:thread-topic:thread-index :date:message-id:references:in-reply-to:accept-language :content-language:mime-version; bh=kvLH2iyk3VuUIcQMBFxcCa0DcK4zVwFTD5viD7EsZvw=; b=DElWtuJh9jRlqYhtcWkrt9TlFd7+ZLyh0Fsinu/EY2Fu4C+UNU/lDRfsSatgiEPC/b aLDpdAPwSIYeia42hv2N3c6gqjd5R13jT7cfxTtXNAFrNPGgkjagoyVcViYFQbFpcT1L 1F5eb1Ti/HA4GRl7M1D4tuR9n9N4XbyXEZ5HhlL9tUTT1X0mJsAx6t5II6DC395JfCoi SDn/0iNgzdpvqegiwkZbBwvRWyCV1YoAuKf8h3v9r7vCuir1UjVmARTja9lzUzlWeRcD MYYQVzqe3kivI+yE/gwSc7iiDsuYLUDtS6CCogAyRIF851A/tO+YEiQGTZKw+7IF7+eX ltcQ== X-Gm-Message-State: AOAM530q3DQWe6gLiG5xsiBUfXg7lhMlf/YOvC1JJVCjwUERAC5sdJDh 9uK3f4vwxaji17q7A3wFziI= X-Google-Smtp-Source: ABdhPJw+IHKKpwijRzrZCiNb7ZCfM2KnMngZMr0FBQSdp91M6vIXtEP5PxQ721djaGlL7eKi7mG4ew== X-Received: by 2002:a63:5b23:: with SMTP id p35mr20120034pgb.143.1607380986901; Mon, 07 Dec 2020 14:43:06 -0800 (PST) Received: from MWHPR2201MB1456.namprd22.prod.outlook.com ([2603:1036:101:32::5]) by smtp.gmail.com with ESMTPSA id z188sm15694678pfb.121.2020.12.07.14.43.06 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 07 Dec 2020 14:43:06 -0800 (PST) From: Y Qu To: Andrea Corallo Subject: Re: bug#45103: 28.0.50; feature/native-comp:Trying to load incoherent dumped eln file Thread-Topic: bug#45103: 28.0.50; feature/native-comp:Trying to load incoherent dumped eln file Thread-Index: AQHWzJ0NV+JCw24WQU+C9hCnuPHsqDBBRDYwZi51b2alOLV+Nw== X-MS-Exchange-MessageSentRepresentingType: 1 Date: Mon, 7 Dec 2020 22:43:06 +0000 Message-ID: References: , In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-Exchange-Organization-SCL: -1 X-MS-TNEF-Correlator: X-MS-Exchange-Organization-RecordReviewCfmType: 0 Content-Type: multipart/alternative; boundary="_000_MWHPR2201MB1456B43544323F8CFF0529F9ACCE0MWHPR2201MB1456_" MIME-Version: 1.0 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 45103 X-Mailman-Approved-At: Mon, 07 Dec 2020 17:46:32 -0500 Cc: "45103@debbugs.gnu.org" <45103@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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --_000_MWHPR2201MB1456B43544323F8CFF0529F9ACCE0MWHPR2201MB1456_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 SGksIEFuZHJlYToNCg0KVGhhbmtzIGZvciB5b3VyIHF1aWNrIHJlc3BvbnNlIQ0KDQpUaGVyZSBp cyBpbmRlZWQgYSBkZW1hbmQgZm9yIHRoaXMgZmVhdHVyZS4gWW91IGNhbiBmaW5kIGEgZGlzY3Vz c2lvbiBpbiBDaGluZXNlICBvbiBodHRwczovL2VtYWNzLWNoaW5hLm9yZy90L3BkdW1wLW5hdGl2 ZS1jb21wLzE1MjM0Lg0KDQpJJ2QgbG92ZSB0byBzZWUgdGhpcyBmZWF0dXJlIG9mZmljaWFsbHkg c3VwcG9ydGVkLiBQZHVtcGVyIGhhcyBiZWVuIGEgZmVhdHVyZSBvZiBFbWFjcyAyNy4gQWZ0ZXIg eW91IG1lcmdlIG5hdGl2ZS1jb21wIGJyYW5jaCBpbnRvIG1hc3RlciBicmFuY2ggaW4gdGhlIGZ1 dHVyZSwgSSBiZWxpZXZlIHRoZXJlIHdpbGwgZGVmaW5pdGVseSBiZSBtb3JlIGFuZCBtb3JlIHBl b3BsZSB0byB0cnkgdGhpcyBjb21iaW5hdGlvbi4NCg0KWWluZw0KDQpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXw0Kt6K8/sjLOiBBbmRyZWEgQ29yYWxsbyA8YWtybEBzZGYub3JnPg0K t6LLzcqxvOQ6IDIwMjDE6jEy1MI4yNXQx8batv4gMDA6MDUNCsrVvP7IyzogWSBRdQ0Ks63LzTog NDUxMDNAZGViYnVncy5nbnUub3JnDQrW98ziOiBSZTogYnVnIzQ1MTAzOiAyOC4wLjUwOyBmZWF0 dXJlL25hdGl2ZS1jb21wOlRyeWluZyB0byBsb2FkIGluY29oZXJlbnQgZHVtcGVkIGVsbiBmaWxl DQoNCnJldGl0bGUgW2ZlYXR1cmUvbmF0aXZlLWNvbXBdIHN1cHBvcnQgcmUtZHVtcGluZyBzdXBw b3J0DQp0aGFua3MNCg0KWSBRdSA8eXF1MjEyQGdtYWlsLmNvbT4gd3JpdGVzOg0KDQo+IERlYXIg bWFpbnRhaW5lcnM6DQo+DQo+IEkgdHJ5IHRvIHVzZSBwZHVtcGVyIHRvZ2V0aGVyIHdpdGggbmF0 aXZlLWNvbXAgYnV0IGZhaWwuDQo+DQo+IFRvIHJlcHJvZHVjZToNCj4NCj4gICAgICQgZW1hY3Mg LS1iYXRjaCAtUSAtZXZhbCAnKGR1bXAtZW1hY3MtcG9ydGFibGUgIn4vLmVtYWNzLmQvLmNhY2hl L2R1bXBzL2VtYWNzLnBkbXAiKScNCj4gICAgICQgZW1hY3MgLS1kdW1wLWZpbGU9fi8uZW1hY3Mu ZC8uY2FjaGUvZHVtcHMvZW1hY3MucGRtcA0KPg0KPiBZb3UgY2FuIGdldCB0aGUgZm9sbG93aW5n IG1lc3NhZ2U6DQo+DQo+ICAgICBlbWFjczogVHJ5aW5nIHRvIGxvYWQgaW5jb2hlcmVudCBkdW1w ZWQgZWxuIGZpbGUNCj4gL3Vzci9zYmluLy4uL2xpYi9lbWFjcy8yOC4wLjUwL25hdGl2ZS1saXNw LzI4LjAuNTAteDg2XzY0LXBjLWxpbnV4LWdudS04ZmMwYjFhNDU1ZDkwZjUyMDc4OTUwYWZhYWIz YjQwZS9saXNwLW1vZGUtNDEwODc0YTQ2YWI4ODUyODU1MjgxZjAyMWNhNjFmZTctMGJhYmNkNTgx MGIwMzQ3YTU2YTRiNzIyMDU5ZjYxOTkuZWxuDQo+DQo+DQo+IFRoaXMgaXNzdWUgYXBwZWFycyBv biBidWlsZCBmcm9tIGJvdGggY2hhb3RpYy1hdXIvZW1hY3MtcGd0ay1uYXRpdmUtY29tcCBhbmQg YXJjaGxpbnV4Y24vZW1hY3MtbmF0aXZlLWNvbXAuDQo+DQo+IFRoYW5rIHlvdSBmb3IgeW91ciB0 aW1lIQ0KPg0KPiBZaW5nIFF1DQoNCkhpIFlpbmcgUXUsDQoNCkkgZ3Vlc3MgeW91IGFyZSB0aGUg Zmlyc3QgdHJ5aW5nIHRvIHJlLWR1bXAgYSBuYXRpdmUgY29tcGlsZWQgRW1hY3MNCnNlc3Npb24u ICBEZXNwaXRlIGJlaW5nIGluIHByaW5jaXBsZSBwb3NzaWJsZSB0aGVyZSdzIGNlcnRhbmx5IHNv bWV0aGluZw0KdG8gbG9vayBhdC4NCg0KSW4gZ2VuZXJhbCBteSB1bmRlcnN0YW5kaW5nIGlzIHRo YXQgQVRNIHdlIGRvIG5vdCBzdXBwb3J0IG9mZmljaWFsbHkNCkVtYWNzIHJlLWR1bXBzLCBzbyBh bHNvIG9uIGEgdmFuaWxsYSBidWlsZCBpdCBtYXkgd29yayBvciBub3QuDQoNCkFzIGEgY29uc2Vx dWVuY2UgSSdtIG5vdCBzdXJlIHRoaXMgaXMgYSByZXF1aXJlbWVudCBmb3IgdGhpcyBmZWF0dXJl DQpBVE0uICBQZXJoYXBzIHdlJ2xsIGdldCBzb21lIG90aGVyIG9waW5pb24gb24gdGhpcy4NCg0K VGhhbmtzDQoNCiAgQW5kcmVhDQoNCg== --_000_MWHPR2201MB1456B43544323F8CFF0529F9ACCE0MWHPR2201MB1456_ Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable
Hi, Andrea:

Thanks for your quick response!

There is indeed a demand for this feature. You can find a discussion in Chi= nese  on https://emacs-china.org/t/pdump-native-comp/15234.

I'd love to see this feature officially supported. Pdumper has been a featu= re of Emacs 27. After you merge native-comp branch into master branch in th= e future, I believe there will definitely be more and more people to try th= is combination.

Ying


=B7=A2=BC=FE=C8=CB: Andrea Coral= lo <akrl@sdf.org>
=B7=A2=CB=CD=CA=B1=BC=E4: 2020=C4=EA12=D4=C28=C8=D5=D0=C7= =C6=DA=B6=FE 00:05
=CA=D5=BC=FE=C8=CB: Y Qu
=B3=AD=CB=CD: 45103@debbugs.gnu.org
=D6=F7=CC=E2: Re: bug#45103: 28.0.50; feature/native-comp:= Trying to load incoherent dumped eln file

retitle [feature/native-comp] support re-dumping s= upport
thanks

Y Qu <yqu212@gmail.com> writes:

> Dear maintainers:
>
> I try to use pdumper together with native-comp but fail.
>
> To reproduce:
>
>     $ emacs --batch -Q -eval '(dump-emacs-portable= "~/.emacs.d/.cache/dumps/emacs.pdmp")'
>     $ emacs --dump-file=3D~/.emacs.d/.cache/dumps/= emacs.pdmp
>
> You can get the following message:
>
>     emacs: Trying to load incoherent dumped eln fi= le
> /usr/sbin/../lib/emacs/28.0.50/native-lisp/28.0.50-x86_64-pc-linux-gnu= -8fc0b1a455d90f52078950afaab3b40e/lisp-mode-410874a46ab8852855281f021ca61fe= 7-0babcd5810b0347a56a4b722059f6199.eln
>
>
> This issue appears on build from both chaotic-aur/emacs-pgtk-native-co= mp and archlinuxcn/emacs-native-comp.
>
> Thank you for your time!
>
> Ying Qu

Hi Ying Qu,

I guess you are the first trying to re-dump a native compiled Emacs
session.  Despite being in principle possible there's certanly somethi= ng
to look at.

In general my understanding is that ATM we do not support officially
Emacs re-dumps, so also on a vanilla build it may work or not.

As a consequence I'm not sure this is a requirement for this feature
ATM.  Perhaps we'll get some other opinion on this.

Thanks

  Andrea

--_000_MWHPR2201MB1456B43544323F8CFF0529F9ACCE0MWHPR2201MB1456_-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 07 17:58:58 2020 Received: (at 45103) by debbugs.gnu.org; 7 Dec 2020 22:58:58 +0000 Received: from localhost ([127.0.0.1]:55825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmPT7-0004nW-Qk for submit@debbugs.gnu.org; Mon, 07 Dec 2020 17:58:58 -0500 Received: from mail-pg1-f169.google.com ([209.85.215.169]:44892) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmPT4-0004nH-77 for 45103@debbugs.gnu.org; Mon, 07 Dec 2020 17:58:56 -0500 Received: by mail-pg1-f169.google.com with SMTP id t3so10335268pgi.11 for <45103@debbugs.gnu.org>; Mon, 07 Dec 2020 14:58:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:thread-topic:thread-index:date:message-id :references:in-reply-to:accept-language:content-language :mime-version; bh=iY7mGBtFBNZK+EpHEM+0NmvYvZvuadol7BbttOzVQTQ=; b=O61QcAd/uTrz/bs9V7RWaDupOrClitIGpjZw1zEzriZVQg5FfhTq7Wr5ActM8928Po vC4RYrL+5V7owfg55ARbxEvGbZYWkueqWr4Y1MrQbQ6NNqqMUU1sptwyNdgBoYB4QOWX Sgnz1J1nbmq2JyH0l7IPkgoSeby0pkXf82HPZ1ZmJafkKlr2lZVpq40CwFVXulFTD4Ll Z/P0/TgOcLaIk0RvKhHHkCLA22B+sMvnTweBF+SUD53FF9abw+T6Nb7VwM23D1UTrS09 7cnIfins1PDdUFzFSGwtN0jD3CJScR4v6fGvIZq4rgJHFV8ywQWZ5apb/LQRVF4PQKaX 1x4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:thread-topic:thread-index :date:message-id:references:in-reply-to:accept-language :content-language:mime-version; bh=iY7mGBtFBNZK+EpHEM+0NmvYvZvuadol7BbttOzVQTQ=; b=hUqlggfdDjaQ5/f/yxyOqLMohRaQOIiyUzJD/TU0pPHjTNcPIFy9rnKV/QAXcZ/Pj6 OgS0yFwQZzsCFBkXHvIkHAXJqf7ozOuPhE+PMfWU173DiMVtI87KqODyD92X88K2+5ZB GG++W57lqwOU6rgP0F7rBiDjG/mMUlQZtaMde1cc3H1MO4SFR2JyLoiwS7fq3ApKG5yP entxLolptf7apKTHOrLDuGCq6u85LMFD5bUt34kAwBC90xXnDRNtembewYbmgnSCGWwA zDnNW6Afi/2CgfTHS6dMxZQpxiBPp6RL7uXsrQ3MmCR/bE5L+Lzz9sFj5YMrlhIoK3eO Fi+w== X-Gm-Message-State: AOAM533jt+7c+8M5Trer25ULFMK1syHSzdn7WbC3SaJdSik1XvnHnTAQ CWTB3zXc4X6Mu5hvU7SRmYU= X-Google-Smtp-Source: ABdhPJxYXMrJPMa6NPpaEVL1QqP7+Rz4DRk4HxY8Mn3W7Q4k5t0HnA+N66iDdC5ntON3BJpMkyV6OQ== X-Received: by 2002:a62:3047:0:b029:197:6ca1:24de with SMTP id w68-20020a6230470000b02901976ca124demr17752476pfw.8.1607381928132; Mon, 07 Dec 2020 14:58:48 -0800 (PST) Received: from MWHPR2201MB1456.namprd22.prod.outlook.com ([2603:1036:101:32::5]) by smtp.gmail.com with ESMTPSA id w5sm8886828pfw.66.2020.12.07.14.58.47 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 07 Dec 2020 14:58:47 -0800 (PST) From: Y Qu To: Andrea Corallo Subject: [feature/native-comp] support re-dumping support Thread-Topic: [feature/native-comp] support re-dumping support Thread-Index: AQHWzOyD+SGTXI2Hn0ykEtRSiZlnBQ== X-MS-Exchange-MessageSentRepresentingType: 1 Date: Mon, 7 Dec 2020 22:58:44 +0000 Message-ID: References: , , In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-Exchange-Organization-SCL: -1 X-MS-TNEF-Correlator: X-MS-Exchange-Organization-RecordReviewCfmType: 0 Content-Type: multipart/alternative; boundary="_000_MWHPR2201MB1456BACD192697FA2C3C9F94ACCE0MWHPR2201MB1456_" MIME-Version: 1.0 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 45103 Cc: "45103@debbugs.gnu.org" <45103@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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --_000_MWHPR2201MB1456BACD192697FA2C3C9F94ACCE0MWHPR2201MB1456_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 VGhpcyByZXNwb25zZSBpcyBqdXN0IHRvIHJldGl0bGUuDQoNCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fDQq3orz+yMs6IFkgUXUgPHlxdTIxMkBnbWFpbC5jb20+DQq3osvNyrG85Dog MjAyMMTqMTLUwjjI1dDHxtq2/iAwNjo0Mw0KytW8/sjLOiBBbmRyZWEgQ29yYWxsbw0Ks63LzTog NDUxMDNAZGViYnVncy5nbnUub3JnDQrW98ziOiBSZTogYnVnIzQ1MTAzOiAyOC4wLjUwOyBmZWF0 dXJlL25hdGl2ZS1jb21wOlRyeWluZyB0byBsb2FkIGluY29oZXJlbnQgZHVtcGVkIGVsbiBmaWxl DQoNCkhpLCBBbmRyZWE6DQoNClRoYW5rcyBmb3IgeW91ciBxdWljayByZXNwb25zZSENCg0KVGhl cmUgaXMgaW5kZWVkIGEgZGVtYW5kIGZvciB0aGlzIGZlYXR1cmUuIFlvdSBjYW4gZmluZCBhIGRp c2N1c3Npb24gaW4gQ2hpbmVzZSAgb24gaHR0cHM6Ly9lbWFjcy1jaGluYS5vcmcvdC9wZHVtcC1u YXRpdmUtY29tcC8xNTIzNC4NCg0KSSdkIGxvdmUgdG8gc2VlIHRoaXMgZmVhdHVyZSBvZmZpY2lh bGx5IHN1cHBvcnRlZC4gUGR1bXBlciBoYXMgYmVlbiBhIGZlYXR1cmUgb2YgRW1hY3MgMjcuIEFm dGVyIHlvdSBtZXJnZSBuYXRpdmUtY29tcCBicmFuY2ggaW50byBtYXN0ZXIgYnJhbmNoIGluIHRo ZSBmdXR1cmUsIEkgYmVsaWV2ZSB0aGVyZSB3aWxsIGRlZmluaXRlbHkgYmUgbW9yZSBhbmQgbW9y ZSBwZW9wbGUgdG8gdHJ5IHRoaXMgY29tYmluYXRpb24uDQoNCllpbmcNCg0KX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18NCreivP7IyzogQW5kcmVhIENvcmFsbG8gPGFrcmxAc2RmLm9y Zz4NCreiy83KsbzkOiAyMDIwxOoxMtTCOMjV0MfG2rb+IDAwOjA1DQrK1bz+yMs6IFkgUXUNCrOt y806IDQ1MTAzQGRlYmJ1Z3MuZ251Lm9yZw0K1vfM4jogUmU6IGJ1ZyM0NTEwMzogMjguMC41MDsg ZmVhdHVyZS9uYXRpdmUtY29tcDpUcnlpbmcgdG8gbG9hZCBpbmNvaGVyZW50IGR1bXBlZCBlbG4g ZmlsZQ0KDQpyZXRpdGxlIFtmZWF0dXJlL25hdGl2ZS1jb21wXSBzdXBwb3J0IHJlLWR1bXBpbmcg c3VwcG9ydA0KdGhhbmtzDQoNClkgUXUgPHlxdTIxMkBnbWFpbC5jb20+IHdyaXRlczoNCg0KPiBE ZWFyIG1haW50YWluZXJzOg0KPg0KPiBJIHRyeSB0byB1c2UgcGR1bXBlciB0b2dldGhlciB3aXRo IG5hdGl2ZS1jb21wIGJ1dCBmYWlsLg0KPg0KPiBUbyByZXByb2R1Y2U6DQo+DQo+ICAgICAkIGVt YWNzIC0tYmF0Y2ggLVEgLWV2YWwgJyhkdW1wLWVtYWNzLXBvcnRhYmxlICJ+Ly5lbWFjcy5kLy5j YWNoZS9kdW1wcy9lbWFjcy5wZG1wIiknDQo+ICAgICAkIGVtYWNzIC0tZHVtcC1maWxlPX4vLmVt YWNzLmQvLmNhY2hlL2R1bXBzL2VtYWNzLnBkbXANCj4NCj4gWW91IGNhbiBnZXQgdGhlIGZvbGxv d2luZyBtZXNzYWdlOg0KPg0KPiAgICAgZW1hY3M6IFRyeWluZyB0byBsb2FkIGluY29oZXJlbnQg ZHVtcGVkIGVsbiBmaWxlDQo+IC91c3Ivc2Jpbi8uLi9saWIvZW1hY3MvMjguMC41MC9uYXRpdmUt bGlzcC8yOC4wLjUwLXg4Nl82NC1wYy1saW51eC1nbnUtOGZjMGIxYTQ1NWQ5MGY1MjA3ODk1MGFm YWFiM2I0MGUvbGlzcC1tb2RlLTQxMDg3NGE0NmFiODg1Mjg1NTI4MWYwMjFjYTYxZmU3LTBiYWJj ZDU4MTBiMDM0N2E1NmE0YjcyMjA1OWY2MTk5LmVsbg0KPg0KPg0KPiBUaGlzIGlzc3VlIGFwcGVh cnMgb24gYnVpbGQgZnJvbSBib3RoIGNoYW90aWMtYXVyL2VtYWNzLXBndGstbmF0aXZlLWNvbXAg YW5kIGFyY2hsaW51eGNuL2VtYWNzLW5hdGl2ZS1jb21wLg0KPg0KPiBUaGFuayB5b3UgZm9yIHlv dXIgdGltZSENCj4NCj4gWWluZyBRdQ0KDQpIaSBZaW5nIFF1LA0KDQpJIGd1ZXNzIHlvdSBhcmUg dGhlIGZpcnN0IHRyeWluZyB0byByZS1kdW1wIGEgbmF0aXZlIGNvbXBpbGVkIEVtYWNzDQpzZXNz aW9uLiAgRGVzcGl0ZSBiZWluZyBpbiBwcmluY2lwbGUgcG9zc2libGUgdGhlcmUncyBjZXJ0YW5s eSBzb21ldGhpbmcNCnRvIGxvb2sgYXQuDQoNCkluIGdlbmVyYWwgbXkgdW5kZXJzdGFuZGluZyBp cyB0aGF0IEFUTSB3ZSBkbyBub3Qgc3VwcG9ydCBvZmZpY2lhbGx5DQpFbWFjcyByZS1kdW1wcywg c28gYWxzbyBvbiBhIHZhbmlsbGEgYnVpbGQgaXQgbWF5IHdvcmsgb3Igbm90Lg0KDQpBcyBhIGNv bnNlcXVlbmNlIEknbSBub3Qgc3VyZSB0aGlzIGlzIGEgcmVxdWlyZW1lbnQgZm9yIHRoaXMgZmVh dHVyZQ0KQVRNLiAgUGVyaGFwcyB3ZSdsbCBnZXQgc29tZSBvdGhlciBvcGluaW9uIG9uIHRoaXMu DQoNClRoYW5rcw0KDQogIEFuZHJlYQ0KDQoNCg== --_000_MWHPR2201MB1456BACD192697FA2C3C9F94ACCE0MWHPR2201MB1456_ Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable
This response is just to retitle.


=B7=A2=BC=FE=C8=CB: Y Qu <yqu= 212@gmail.com>
=B7=A2=CB=CD=CA=B1=BC=E4: 2020=C4=EA12=D4=C28=C8=D5=D0=C7= =C6=DA=B6=FE 06:43
=CA=D5=BC=FE=C8=CB: Andrea Corallo
=B3=AD=CB=CD: 45103@debbugs.gnu.org
=D6=F7=CC=E2: Re: bug#45103: 28.0.50; feature/native-comp:= Trying to load incoherent dumped eln file

Hi, Andrea:

Thanks for your quick response!

There is indeed a demand for this feature. You can find a discussion in Chi= nese  on https://emacs-china.org/t/pdump-native-comp/15234.

I'd love to see this feature officially supported. Pdumper has been a featu= re of Emacs 27. After you merge native-comp branch into master branch in th= e future, I believe there will definitely be more and more people to try th= is combination.

Ying

=B7=A2=BC=FE=C8=CB: Andrea Coral= lo <akrl@sdf.org>
=B7=A2=CB=CD=CA=B1=BC=E4: 2020=C4=EA12=D4=C28=C8=D5=D0=C7= =C6=DA=B6=FE 00:05
=CA=D5=BC=FE=C8=CB: Y Qu
=B3=AD=CB=CD: 45103@debbugs.gnu.org
=D6=F7=CC=E2: Re: bug#45103: 28.0.50; feature/native-comp:= Trying to load incoherent dumped eln file

retitle [feature/native-comp] support re-dumping s= upport
thanks

Y Qu <yqu212@gmail.com> writes:

> Dear maintainers:
>
> I try to use pdumper together with native-comp but fail.
>
> To reproduce:
>
>     $ emacs --batch -Q -eval '(dump-emacs-portable= "~/.emacs.d/.cache/dumps/emacs.pdmp")'
>     $ emacs --dump-file=3D~/.emacs.d/.cache/dumps/= emacs.pdmp
>
> You can get the following message:
>
>     emacs: Trying to load incoherent dumped eln fi= le
> /usr/sbin/../lib/emacs/28.0.50/native-lisp/28.0.50-x86_64-pc-linux-gnu= -8fc0b1a455d90f52078950afaab3b40e/lisp-mode-410874a46ab8852855281f021ca61fe= 7-0babcd5810b0347a56a4b722059f6199.eln
>
>
> This issue appears on build from both chaotic-aur/emacs-pgtk-native-co= mp and archlinuxcn/emacs-native-comp.
>
> Thank you for your time!
>
> Ying Qu

Hi Ying Qu,

I guess you are the first trying to re-dump a native compiled Emacs
session.  Despite being in principle possible there's certanly somethi= ng
to look at.

In general my understanding is that ATM we do not support officially
Emacs re-dumps, so also on a vanilla build it may work or not.

As a consequence I'm not sure this is a requirement for this feature
ATM.  Perhaps we'll get some other opinion on this.

Thanks

  Andrea


--_000_MWHPR2201MB1456BACD192697FA2C3C9F94ACCE0MWHPR2201MB1456_-- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 03 17:29:42 2021 Received: (at 45103) by debbugs.gnu.org; 3 Aug 2021 21:29:42 +0000 Received: from localhost ([127.0.0.1]:41669 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB1yo-0006av-4p for submit@debbugs.gnu.org; Tue, 03 Aug 2021 17:29:42 -0400 Received: from whirm.eu ([164.132.0.150]:45498 helo=mail.whirm.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAssu-0000kq-Ts for 45103@debbugs.gnu.org; Tue, 03 Aug 2021 07:47:01 -0400 Received: from localhost (whirm.eu [127.0.0.1]) by mail.whirm.eu (Postfix) with ESMTP id 761CC1200D9; Tue, 3 Aug 2021 13:46:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=whirm.eu; s=modoboa; t=1627991209; bh=rbxNlIGMUXzvq1VHgDbKKluG0UBDqUd+gyuzERE+hxo=; h=References:From:To:Cc:Subject:In-Reply-To:Date:From; b=rNMvuh1CmMNfWREcx9Fx+yHZp0SUELd2q9MRcUDS4eJm29Uz2Ooc5I3+GaG35moNU /eFXQZt5it9kn8NyFQoBeasqBx/uCdI2kMSIqCA1RPAeXOnkCTrCRFwgwbKGYhU94N 7nBII72jppWTWpjp7g6rR4gZCg8RY/86fZLVOEuf3HsPA9Jzz+Yerpa4X1arQYGgmy qGUehKDEl2Rf8RyqkqtTRRnuURsK80+owbu+swZajnnfEt3wh6xEucp+CsrAFAXXwA 0znKoLN+acBfxVxqqstsIvJYjO4jptQaLT/z7ZJeGiaRUzgnnwXOX3465JaMPDa9RA yolzIjm2HAnfurzZ99pbXZEMHJcfybwk4+Puyv40mbu46Fot8W+UnFMvBZaI11Q6BJ itSSIqHR25RU4hlSHrTQKM1hmISqSAjQrYWqOt4m2D+FFnW+/yeq9q2aiEgsxWJ/sX ew6ctKc8z7F9tO/sNJsubKUlbVzjJCUTkndw9JPP/IpEWjjQS2j9JJUG8BT7yGpDIo sIYyN0zjg/OyjlXx6CQYDTPIsGhxGBiUtjb2moLJY87ZiSWJYdtDxCq0ZGZ3mtm9Si mnoxmfC7FYRSJoTzEOuWn5qJRIZLvGuYXSdVTiApkF5Z8Erjpeq3WqXCwbArhKrgCP I5KidYtGgsVkAVaD8KomcP3I= Received: from mail.whirm.eu ([127.0.0.1]) by localhost (mail.whirm.eu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id r6YcNNFBaDI9; Tue, 3 Aug 2021 13:46:33 +0200 (CEST) Received: from 4k (232-193-250-62.ftth.glasoperator.nl [62.250.193.232]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.whirm.eu (Postfix) with ESMTPSA; Tue, 3 Aug 2021 13:46:33 +0200 (CEST) References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) From: Elric Milon To: Andrea Corallo Subject: Re: bug#45103: [feature/native-comp] add re-dumping support In-Reply-To: (Andrea Corallo's message of "Mon, 07 Dec 2020 16:05:14 +0000") Date: Tue, 03 Aug 2021 13:46:27 +0200 Message-ID: <878s1ida3w.fsf@whirm.eu> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 45103 X-Mailman-Approved-At: Tue, 03 Aug 2021 17:29:41 -0400 Cc: Y Qu , 45103@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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Andrea Corallo writes: > Hi Ying Qu, > > I guess you are the first trying to re-dump a native compiled > Emacs > session. Despite being in principle possible there's certanly > something > to look at. > > In general my understanding is that ATM we do not support > officially > Emacs re-dumps, so also on a vanilla build it may work or not. > > As a consequence I'm not sure this is a requirement for this > feature > ATM. Perhaps we'll get some other opinion on this. Hi Andrea, Even if not supported, it did work (some workarounds required at times) and it's used. I had been using it before switching to native-comp via spacemacs' dumping support: https://github.com/syl20bnr/spacemacs/blob/develop/EXPERIMENTAL.org#spacemacs-dumps-using-the-portable-dumper I think it would be really nice to be able to do something similar again. I spent some time attempting to make it work again by avoiding re-dumping (starting from bare temacs) but at some point I gave up (It's been a while but, if memory serves, I found C and lisp code clearly not expecting for anyone to want to dump anything else than loadup.el). If that where an option then support for re-dumping would not be needed anymore. Maybe it would be a good idea to add a guard to prevent re-dumping so that users are aware they are doing something that will never work and it's not something they are doing wrong (I spent a lot of time on this myself :)). Cheers! From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 14:17:51 2023 Received: (at 45103-done) by debbugs.gnu.org; 24 Oct 2023 18:17:51 +0000 Received: from localhost ([127.0.0.1]:56592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvLyN-0008NC-OD for submit@debbugs.gnu.org; Tue, 24 Oct 2023 14:17:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvLyK-0008Mx-7K for 45103-done@debbugs.gnu.org; Tue, 24 Oct 2023 14:17:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qvLxj-0006Y0-HH; Tue, 24 Oct 2023 14:17:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=gXH1jDO1/APL2RHQhtLG4mSqhUSw3eclaigOAAsr6Rc=; b=nj2TOLbNC4QMa4k+lOX8 HeTJcDiAORTnd3jpkjRRLuq68zRXqUsjUGR/HjEpzxJE16WdwkxOXbO5n/DxZRkjl0UkhcJ6FEkrM F74kIBfWGfyYLezJuMURTVW4iEm7rzyYuH8mWQww6Fs1imTgRisDmF+fr+qvkLwIUaC3I8zKZfBjK 6RNWgcJ4Udp6Fa2v1cp8t7spnikzft0g5cVF0WoxbuY4C0IY09fZ2xWyRfSUQxPKIW/A6AhvPoC3p m9edFFy3erVgwo+2NpdjecoVo5Uygo8/9NgQYnGLe+JuE+mQda4RR3Fn4zFz9i7JGxoTSQcMPAtvX 9HvF+WtzqJ8jmA==; Received: from acorallo by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1qvLxj-0000UD-6Y; Tue, 24 Oct 2023 14:17:07 -0400 From: Andrea Corallo To: Y Qu Subject: Re: bug#45103: [feature/native-comp] add re-dumping support In-Reply-To: (Y. Qu's message of "Mon, 7 Dec 2020 14:18:27 +0000") References: Date: Tue, 24 Oct 2023 14:17:07 -0400 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45103-done Cc: 45103-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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Y Qu writes: > Dear maintainers: > > I try to use pdumper together with native-comp but fail. > > To reproduce: > > $ emacs --batch -Q -eval '(dump-emacs-portable "~/.emacs.d/.cache/dumps/emacs.pdmp")' > $ emacs --dump-file=~/.emacs.d/.cache/dumps/emacs.pdmp > > You can get the following message: > > emacs: Trying to load incoherent dumped eln file > /usr/sbin/../lib/emacs/28.0.50/native-lisp/28.0.50-x86_64-pc-linux-gnu-8fc0b1a455d90f52078950afaab3b40e/lisp-mode-410874a46ab8852855281f021ca61fe7-0babcd5810b0347a56a4b722059f6199.eln > > > This issue appears on build from both chaotic-aur/emacs-pgtk-native-comp and archlinuxcn/emacs-native-comp. > > Thank you for your time! > > Ying Qu Hello, on the line of "better later than ever" I believe I implemented the fix for this bug with f7d88f4a047 now on master. $ emacs --dump-file -batch ~/emacs.pdm $ emacs --dump-file ~/emacs.pdmp Works for me here therefore I'm closing this bug. Happy to reopen if necessary. Thanks! Andrea From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 14:22:29 2023 Received: (at 45103) by debbugs.gnu.org; 24 Oct 2023 18:22:29 +0000 Received: from localhost ([127.0.0.1]:56599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvM2u-0008V7-GG for submit@debbugs.gnu.org; Tue, 24 Oct 2023 14:22:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35362) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvM2f-0008Uc-GP for 45103@debbugs.gnu.org; Tue, 24 Oct 2023 14:22:27 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qvM26-0007Vr-DJ; Tue, 24 Oct 2023 14:21:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=qBr0ZbL8Jpg4CuRKZCZ8NH3DBsFkgv1ttFaBLKQhJsk=; b=L/uiRNyZtjWZSPbjO4hx edDgYwzDu26+xNXlOI0QQHO+Khjx2w2aw5wLyqCVbh3tUWc9aX/ngQVar8rJGWZnqb/ilr3UhVbTm vDSQCvkbu6km7tJd3ehKnqDwuJWJOJPxqaV3wojV8EsiXMoa9fIsbRBlP1QODl55fr5+pPP8yertk mllBwpLrzgp+Tr834inL34qEr3KRFAKgwbQWssHVdHhjqq9E1gcwc88Vr5tvpczuE7k4vANIkmedz IH46f7JVOfnll/DlqedG7CujYRExxOk7YGfMYwS8IWrEAYQD5NYjfLhgtAbHTBLy4rbQZmbXT1LcD AyzYDSmce9rIjg==; Received: from acorallo by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1qvM25-0000xQ-Lv; Tue, 24 Oct 2023 14:21:37 -0400 From: Andrea Corallo To: 45103@debbugs.gnu.org Subject: Re: bug#45103: [feature/native-comp] add re-dumping support In-Reply-To: (Andrea Corallo's message of "Tue, 24 Oct 2023 14:17:07 -0400") References: Date: Tue, 24 Oct 2023 14:21:37 -0400 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45103 Cc: yqu212@gmail.com 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Andrea Corallo writes: > Y Qu writes: > >> Dear maintainers: >> >> I try to use pdumper together with native-comp but fail. >> >> To reproduce: >> >> $ emacs --batch -Q -eval '(dump-emacs-portable "~/.emacs.d/.cache/dumps/emacs.pdmp")' >> $ emacs --dump-file=~/.emacs.d/.cache/dumps/emacs.pdmp >> >> You can get the following message: >> >> emacs: Trying to load incoherent dumped eln file >> /usr/sbin/../lib/emacs/28.0.50/native-lisp/28.0.50-x86_64-pc-linux-gnu-8fc0b1a455d90f52078950afaab3b40e/lisp-mode-410874a46ab8852855281f021ca61fe7-0babcd5810b0347a56a4b722059f6199.eln >> >> >> This issue appears on build from both chaotic-aur/emacs-pgtk-native-comp and archlinuxcn/emacs-native-comp. >> >> Thank you for your time! >> >> Ying Qu > > Hello, > > on the line of "better later than ever" I believe I implemented the fix > for this bug with f7d88f4a047 now on master. > > $ emacs --dump-file -batch ~/emacs.pdm Sorry wanted to write: $ emacs --batch -Q -eval '(dump-emacs-portable "~/emacs.pdmp")' > $ emacs --dump-file ~/emacs.pdmp > > Works for me here therefore I'm closing this bug. > > Happy to reopen if necessary. > > Thanks! > > Andrea From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 29 10:45:26 2023 Received: (at 45103) by debbugs.gnu.org; 29 Oct 2023 14:45:26 +0000 Received: from localhost ([127.0.0.1]:43133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qx72b-0007pX-T0 for submit@debbugs.gnu.org; Sun, 29 Oct 2023 10:45:26 -0400 Received: from thaodan.de ([185.216.177.71]:43648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qx72a-0007pL-Ey for 45103@debbugs.gnu.org; Sun, 29 Oct 2023 10:45:25 -0400 Received: from odin (dsl-trebng12-50dc77-87.dhcp.inet.fi [80.220.119.87]) by thaodan.de (Postfix) with ESMTPSA id ABD45D08D85; Sun, 29 Oct 2023 16:44:45 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1698590685; bh=ZX5pqsv+fn89XhJoGQuBcCtgOaHLDk6As2jDCf67CFk=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=uIyLRvRVKmb+gTOtGUAbA5oYdPt2rw6DxS6i69b/vI+QM9G3gobpp0YpJ79vEJvNY E9oSV9AUqT/Af9A9kV30JqADndWHrU9S55Gw78V9EdhAX/2kGwKamVT5SI/eMwLT68 HhOfhCjnea96mHJX33ip1ADDf9rgMSj1eX0RhwqUYtmVfu9GmVVW/CN4XjpJtzNHv6 k4xXUA1ayAbLiy+SPUK8jjDx1LrrUFswwoD2SNOkQQpBNbe1g1mkjDx613Q9pvPURa udgDfnPoISw3p1UoQBr+F0mUAGVL/LVXPZo5su6s+bBmMQWnKGbUQOlNdYP0xuJw/x R6RtYPpxQ+pbwSFDBowvseUib5UAe7YL7rt/M5S4gr+1o9nHZH2sQIFyC1ltw4W1hF Y3/iHo8lEhtJBujy57Lklp4OrGwKWgmajFtIp4L0ZMTlcA7xsvc9opuSRHXo3c3VDy mtlgbU/xhXLJW6CMeEVXf+pKziFXi+qPsjTBrxk5b0EqTNMc9Jox4+XnrEPr6hxRDl 3p/ZdojoXwl0TsTgLeRxptz81TOLdYVOvFmNwFoYeav6kJMUELggk7T2MezIhFjM9N bbdIT/lzAFPJsmEJks41jCNFoxZwxHbkmVQ1SCzRr1f6ZgDVP/MlprYn7+8ZMZHPQf k6eKGVgFX3TmgTFfJyU630H0= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar To: Andrea Corallo Subject: Re: bug#45103: [feature/native-comp] add re-dumping support In-Reply-To: (Andrea Corallo's message of "Tue, 24 Oct 2023 14:21:37 -0400") References: Autocrypt: addr=bjorn.bidar@thaodan.de; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Sun, 29 Oct 2023 16:44:44 +0200 Message-ID: <87v8apa3oj.fsf@> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Where is the file stored? Should there be a variable to override the location of this file? I think ideally Emacs could load the file if found in the set location. Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: thaodan.de] 1.2 INVALID_MSGID Message-Id is not valid, according to RFC 2822 X-Debbugs-Envelope-To: 45103 Cc: yqu212@gmail.com, 45103@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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) Where is the file stored? Should there be a variable to override the location of this file? I think ideally Emacs could load the file if found in the set location. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 29 11:50:22 2023 Received: (at 45103) by debbugs.gnu.org; 29 Oct 2023 15:50:22 +0000 Received: from localhost ([127.0.0.1]:43184 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qx83S-0006Sw-1Q for submit@debbugs.gnu.org; Sun, 29 Oct 2023 11:50:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46974) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qx83O-0006Sh-GK for 45103@debbugs.gnu.org; Sun, 29 Oct 2023 11:50:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qx82l-0005ZK-TA; Sun, 29 Oct 2023 11:49:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=tOZ2BHoWAQ9V8j5aLIr1gZUL7+rYQvkvMeK/rpwFqY4=; b=re4QNc7Y1orNCRZs3Kpn 9B31AW5r3ax3m9L9/TKZ5yqIxFc4JUZECH8UzGOWAuluKApCySPI0ODk3qlhT62QGzDadUoHxkgux 79q7OV142uN+2p/02VBautscIf31MVR33d+d4IHUwO/Ob7WsLQEN6GtTX8QU+xwht/mwXqllWsFw1 Hqy/vLz9uzMzJCd7F1ttJtZ5773MuHVrJCo+WHXaY2JXWLDePH1HUvGQJOIE+BuMmiF/XfACfbmXm ZwDZrZqL3YnIzAbKPcg1AqodoJHet2DMXLV4otK14wsRNRWhx+aiNdQLqgqBR+Mmq7sVULfpz+2m0 qVAknhe3vk6O5g==; Date: Sun, 29 Oct 2023 17:49:23 +0200 Message-Id: <837cn5bf98.fsf@gnu.org> From: Eli Zaretskii To: =?iso-8859-1?Q?Bj=F6rn?= Bidar In-Reply-To: <87v8apa3oj.fsf@> (bug-gnu-emacs@gnu.org) Subject: Re: bug#45103: [feature/native-comp] add re-dumping support References: <87v8apa3oj.fsf@> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45103 Cc: yqu212@gmail.com, acorallo@gnu.org, 45103@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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: yqu212@gmail.com, 45103@debbugs.gnu.org > Date: Sun, 29 Oct 2023 16:44:44 +0200 > From: Björn Bidar via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > > Where is the file stored? Should there be a variable to override the > location of this file? How would a variable help when we are installing the file as part of "make install"? And how would this variable help, if Emacs must load the dump file before it can do anything else? > I think ideally Emacs could load the file if found in the set location. It does. And we also have the --dump-file=FILE command-line option, in case someone wants Emacs to load a specific file. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 31 20:23:17 2023 Received: (at 45103) by debbugs.gnu.org; 1 Nov 2023 00:23:18 +0000 Received: from localhost ([127.0.0.1]:49507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qxz0s-000408-AQ for submit@debbugs.gnu.org; Tue, 31 Oct 2023 20:23:17 -0400 Received: from thaodan.de ([185.216.177.71]:39908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qxz0m-0003zo-TD for 45103@debbugs.gnu.org; Tue, 31 Oct 2023 20:23:13 -0400 Received: from odin (dsl-trebng12-50dc77-87.dhcp.inet.fi [80.220.119.87]) by thaodan.de (Postfix) with ESMTPSA id CE713D08DD9; Wed, 1 Nov 2023 02:22:28 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1698798149; bh=zgLV9aMyN22zu/nSQPEOqZwZbpoRYeBWYIU2N4bYtX8=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=lNumQNL78i1I82gEib/C0fDfuJh9VeE/RGyrc1/zNZdDpdTg4xXu2YH3B6XX56axA rsD3QzKPTD0IXHr9AHLdJcQ7wy67GK8RGbjNyQ6/D0/f/7/mMCxkDqjv2rM9s7NE5h SW9iaJKbFdIaqytKWKWaRPSOrnguYAZ7Gx608ZEEnibkhMXJvIHK5+xHkz5Afloa+x 8I/fWNGiAGtrLBhV89o8bfkrSDIaQDpKDqHr0o/X9153qh4K/WePyWl7EEuTcjGE5U JewovPxoml1Qc8ZBm3Btc+ZvBxG6I4isoLOSto9/dHDsWVkRfD7MiAPOmK7t+v4T2O uLG/woF5vcMdjwoThRPYLaZ9/VTLanm8swGHJG6EXrJUdRwwUmF/vHWtwevvmVZAgf ev/LhaKokdwTzo8RwQl89E91D3VF+fJY6qj0ZoAjSxkkMKiFbhxUZgdatYpP/83T4X /x5IY33xOXCphujmTt6mtPrqFT7hG2OxMGSxw6g6gJCgawuKQgcJ8eQmbQ/3yCI42Z JGWQY8NNuVjjSOlf8ofQ3IbpDG97Vu0zZ73xjAAqG0P9ULqmEDiQp+rWYSkKmIMs1c 5AMS8/C71CfDooZG/vBPCukvPazuROvUZ5V5VSb9JNll+hHAAiypyXGUFbk2tKe0Do vTvEVIkpGw6OF/jaUMU9Fx+Q= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar To: Eli Zaretskii Subject: Re: bug#45103: [feature/native-comp] add re-dumping support In-Reply-To: <837cn5bf98.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 29 Oct 2023 17:49:23 +0200") References: <837cn5bf98.fsf@gnu.org> Autocrypt: addr=bjorn.bidar@thaodan.de; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Wed, 01 Nov 2023 02:22:27 +0200 Message-ID: <87o7ge2ugs.fsf@> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Eli Zaretskii writes: >> Cc: yqu212@gmail.com, 45103@debbugs.gnu.org >> Date: Sun, 29 Oct 2023 16:44:44 +0200 >> From: Björn Bidar via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) Eli Zaretskii writes: >> Cc: yqu212@gmail.com, 45103@debbugs.gnu.org >> Date: Sun, 29 Oct 2023 16:44:44 +0200 >> From: Bj=C3=B6rn Bidar via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >>=20 >>=20 >> Where is the file stored? Should there be a variable to override the >> location of this file? > > How would a variable help when we are installing the file as part of > "make install"? > I was talking about the user generated pdmp as described in the bug, not the one generated during install. > And how would this variable help, if Emacs must load the dump file > before it can do anything else? > My idea was more in the line of producing the pdmp after the installation, store in side the user config or cache directory and load it each time Emacs starts. But if understand correctly to check correctly for each platform for these directories would be to early. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 01 08:07:45 2023 Received: (at 45103) by debbugs.gnu.org; 1 Nov 2023 12:07:45 +0000 Received: from localhost ([127.0.0.1]:50095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyA0b-0005po-I4 for submit@debbugs.gnu.org; Wed, 01 Nov 2023 08:07:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyA0U-0005pO-Iw for 45103@debbugs.gnu.org; Wed, 01 Nov 2023 08:07:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qy9zq-00067P-F8; Wed, 01 Nov 2023 08:06:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=alDQdRWqprHc+VFhzFlEYezeYiOzolnneiD2PZtodjI=; b=mds/JmULX+QuGWH5w2Kr /47b8jK1tZFq37fM8XAql7nWfri0qX2HlMNUXU8SMSBPY4VgoTzbZOZ6SIZeLnh2UaBwN/hHPPLFo L0AZLC7cMuz4hItr99RfleXU2l5iOIM+0EKbn+Tum4iFS5/GB+rrNQo0neUy2zqdu5u13boJbYnvm eGC+N6OjuQPPQa4WgfNnPp0/DfclnHtm2oAsCk8gwuIkZSEHBUrOlpNYTm0KB29mBEMlObMVSkvqM Q/VaZ9rZUntNn1chtIBy8+/3op6bpbM8HMCNC3kci1Qqg7Ffs67enBBIdE126mNlfshP2iq96Q+x1 qa4oZKz2ihlnng==; Date: Wed, 01 Nov 2023 14:06:44 +0200 Message-Id: <83cywtad9n.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?Q?Bj=C3=B6rn?= Bidar In-Reply-To: <87o7ge2ugs.fsf@> (message from =?utf-8?Q?Bj=C3=B6rn?= Bidar on Wed, 01 Nov 2023 02:22:27 +0200) Subject: Re: bug#45103: [feature/native-comp] add re-dumping support References: <837cn5bf98.fsf@gnu.org> <87o7ge2ugs.fsf@> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45103 Cc: yqu212@gmail.com, acorallo@gnu.org, 45103@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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Björn Bidar > Cc: yqu212@gmail.com, acorallo@gnu.org, 45103@debbugs.gnu.org > Date: Wed, 01 Nov 2023 02:22:27 +0200 > > Eli Zaretskii writes: > > >> Cc: yqu212@gmail.com, 45103@debbugs.gnu.org > >> Date: Sun, 29 Oct 2023 16:44:44 +0200 > >> From: Björn Bidar via "Bug reports for GNU Emacs, > >> the Swiss army knife of text editors" > >> > >> > >> Where is the file stored? Should there be a variable to override the > >> location of this file? > > > > How would a variable help when we are installing the file as part of > > "make install"? > > > I was talking about the user generated pdmp as described in the bug, > not the one generated during install. If the produced pdmp file is not written in the places where Emacs looks for it at startup, then it can only be loaded via --dump-file. > > And how would this variable help, if Emacs must load the dump file > > before it can do anything else? > > My idea was more in the line of producing the pdmp after the > installation, store in side the user config or cache directory and load > it each time Emacs starts. If you are talking about _producing_ a dump file, then I think this discussion is premature, since we don't yet support re-dumping well enough, and not at all in interactive sessions. We should postpone this until we have the known problems fixed, because only then the various implications will be known. From unknown Mon Jun 16 23:47:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 29 Nov 2023 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator