From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#46965: 28.0.50; unexec does not build (or work) Date: Mon, 20 Jun 2022 03:27:02 +0200 Message-ID: <87a6a8qg49.fsf@gnus.org> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37796"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 46965@debbugs.gnu.org To: Pip Cet Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jun 20 03:28:14 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o36D8-0009d6-AH for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 20 Jun 2022 03:28:14 +0200 Original-Received: from localhost ([::1]:35356 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o36D6-00035o-Pd for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 19 Jun 2022 21:28:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58310) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o36Cw-00035f-ST for bug-gnu-emacs@gnu.org; Sun, 19 Jun 2022 21:28:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59680) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o36Cw-0000bK-KI for bug-gnu-emacs@gnu.org; Sun, 19 Jun 2022 21:28:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o36Cw-0006Mc-Eo for bug-gnu-emacs@gnu.org; Sun, 19 Jun 2022 21:28:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Jun 2022 01:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46965 X-GNU-PR-Package: emacs Original-Received: via spool by 46965-submit@debbugs.gnu.org id=B46965.165568843524390 (code B ref 46965); Mon, 20 Jun 2022 01:28:02 +0000 Original-Received: (at 46965) by debbugs.gnu.org; 20 Jun 2022 01:27:15 +0000 Original-Received: from localhost ([127.0.0.1]:53574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o36CB-0006LI-E8 for submit@debbugs.gnu.org; Sun, 19 Jun 2022 21:27:15 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:56546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o36C9-0006L4-KO for 46965@debbugs.gnu.org; Sun, 19 Jun 2022 21:27:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ad5SxCG9YkfBxKC3X4rhP5V3+Ygp3VXrfCSqMUZUrqQ=; b=Abuea3HQcUq78PFYy1B1cgusEI sujf2iIsWfqD/P/91l3ve7rDGBsXgjZFY0YvnPnzkaQ2Tzs/QHnoHv4YkMaDkb8Jsku2CX7Hfz42F S6aZ1HHmwc6jlB6HNVaWoRvPVUlTB8X2ZmDTr4JAIjdvpbw5Xhq1Bl3Zdxm2GqXqN300=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o36C0-0004WU-Il; Mon, 20 Jun 2022 03:27:07 +0200 In-Reply-To: (Pip Cet's message of "Sat, 6 Mar 2021 14:01:44 +0000") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:234840 Archived-At: Pip Cet writes: > On this Debian-based x86_64-pc-linux-gnu system, configuring with > --with-dumping=unexec results in various errors: > > 1. a compilation error in pdumper.c. Easy to fix, my fault, but then there's ... > 2. a segfault when running the dumped image. The problem is we can't > use glibc's malloc when running a dumped image, so we need to force > use of hybrid malloc. But then... (I'm going through old bug reports that unfortunately weren't resolved at the time.) It looks like this was fixed in: commit 44ed8f6555288f00b982f21e68ac5a51372279de Author: Eli Zaretskii AuthorDate: Sun Apr 4 10:10:00 2021 +0300 And the unexec build seems to work OK for me still, so I'm closing this bug report. (If there's more to be done here, please respond to the debbugs address and we'll reopen.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no