From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?B?0KDQsNCx0L7Rh9Cw0Y8g0J/QvtGH0YLQsA==?= Newsgroups: gmane.emacs.devel Subject: Porting Emacs on new platform. Date: Wed, 15 Sep 2021 01:27:55 +0300 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000a860ef05cbfc31e0" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21288"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Sep 15 02:40:22 2021 Return-path: Envelope-to: ged-emacs-devel@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 1mQIyM-0005Lp-MU for ged-emacs-devel@m.gmane-mx.org; Wed, 15 Sep 2021 02:40:22 +0200 Original-Received: from localhost ([::1]:53106 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mQIyL-0002Af-5G for ged-emacs-devel@m.gmane-mx.org; Tue, 14 Sep 2021 20:40:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45176) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mQH1M-00014N-I5 for emacs-devel@gnu.org; Tue, 14 Sep 2021 18:35:20 -0400 Original-Received: from mail-ua1-x932.google.com ([2607:f8b0:4864:20::932]:37530) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mQH1D-0008Lx-H8 for emacs-devel@gnu.org; Tue, 14 Sep 2021 18:35:19 -0400 Original-Received: by mail-ua1-x932.google.com with SMTP id p9so425385uak.4 for ; Tue, 14 Sep 2021 15:35:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=1nO5x0+h8Oe8YVt28SQFef1gBDzTNYWZ3iATAhPmJiE=; b=nuSJrAwqH5EZOxfNTaFfhOjjkN7rUBCNxcDVPQPUklcDca2F3tv2B6/v1eCVqexD+W TOC8WTCMk1rBBQCxEKrwVooXTqEO/H/mxYCdSCdlC1687uHTYY1Y3bw2ZLDjOR0u1L6t YisXgWBB+WKZh0oHGIaS82uuDp/b/+v6BGjT8of2sYKI2d9d0KepcEk9vkm/FE1pzmny sq5HILaRAu4w5kMumL0q00dEOhvifY5Ib554CVUuJAEAaAyfpVG2NKbRuDEAwM+8+JDi l8Q9ejYCandu4qYUTMR0Q4Jpcd0kLdTfkzn3CkuSqM29aG5f4UAPiL7v9b2eqkCW/jf1 46Kw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=1nO5x0+h8Oe8YVt28SQFef1gBDzTNYWZ3iATAhPmJiE=; b=yZoV5QEJsg26xkqNxHupH8RsNIa9Kyot8fVIQNSBGvEQsipkM/bnNFxE4ZLWW6TlBb WbDjt2hhkfJ+Q5v4sRf+1bbOsDv5B3J4ZstcbAuxnD0aHKJGRl09aiSH4R9j1GTbM65W HAIAowBENk8UB2ONrODk4So4kWkYIZCzdCQA96iOJd7vitqUYfNaG3clDQTQxaEDDSzV xrjaSev4z10CfiIOMOgL3DADRCOgfbgwrWJb7rEq/K12l1bAAfceHv4BjGiEbpyEvPJr KmjPGXxmfZrV3NK0tESIBbN0gcc4TxuGsTp9aIqjF4/VOzUywJdomQAcYjXsb1Osnz4O hxMg== X-Gm-Message-State: AOAM530jN49JTXooIMmt+KhYB4Av3v6DjODycBTEqUhAEF1IZ5wSOujS A/B6qO4IPkbQqRCA6oQhGn875fBjUadNsCiHeMvy4Yu+Vvc= X-Google-Smtp-Source: ABdhPJxROkYySUgd1N1WQKS6S0ys9yfP1DiRIUkpBWya8Wosl2HzxG7VgTMrqxyTwJgQxo6t5ztzSwLRQgqPR8FHDQ0= X-Received: by 2002:ab0:448:: with SMTP id 66mr6665226uav.64.1631658908867; Tue, 14 Sep 2021 15:35:08 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::932; envelope-from=work.mail.for.me.tgg@gmail.com; helo=mail-ua1-x932.google.com X-Spam_score_int: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 14 Sep 2021 20:35:55 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:274722 Archived-At: --000000000000a860ef05cbfc31e0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Greetings. Could you explain how a portable dumper Emacs works (bootstrap-emacs.pdmp) and where it is placed in sources? I just haven't time to examine all the source code. Forgive me for that. It crashes. That's okay, because I'm with my protege porting Emacs to a new platform (e2k). Here are logs with errors. Wrong type argument: listp, make[1]: * [Makefile:824: bootstrap-emacs.pdmp] =D0=9E=D1=88=D0=B8=D0=B1=D0=BA=D0=B0 =D1=81=D0=B5=D0=B3=D0=BC=D0=B5=D0=BD= =D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8Fmake[1]: =D0=B2=D1=8B= =D1=85=D0=BE=D0=B4 =D0=B8=D0=B7 =D0=BA=D0=B0=D1=82=D0=B0=D0=BB=D0=BE=D0=B3= =D0=B0 ((exit from directory)) =C2=AB/root/emacs-27.2/src=C2=BBmake: * [Makefile:424: src] =D0=9E=D1=88=D0= =B8=D0=B1=D0=BA=D0=B0 ((error)) 2 Wrong type argument: listp, make[1]: *** [Makefile:824: bootstrap-emacs.pdmp] Segmentation fault make[1]: =D0=B2=D1=8B=D1=85=D0=BE=D0=B4 =D0=B8=D0=B7 =D0=BA=D0=B0=D1=82=D0= =B0=D0=BB=D0=BE=D0=B3=D0=B0 ((exit from directory)) =C2=AB/home/ddrdmakar/emacs/emacs-27.2/src=C2=BB make: *** [Makefile:424: src] =D0=9E=D1=88=D0=B8=D0=B1=D0=BA=D0=B0 ((error)= ) 2 With --with-dumping=3Dnone it builds successfully, it works, but crashes sometimes. That will be fixed by simple debugging. BTW, could you send me instructions about working with your repo me to merge changes right? I mean to give our changes to you properly . Best regards, Gregory. --000000000000a860ef05cbfc31e0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Greetings.
Cou= ld you explain how a portable dumper Emacs works (bootstrap-emacs.pdmp) and= where it is placed in sources? I just haven't time to examine all the = source code. Forgive me for that.
It crashes. That's okay, bec= ause I'm with my protege porting Emacs to a new platform (e2k).

Here are logs with errors.

Wrong type argument: listp, m= ake[1]: * [Makefile:824: bootstrap-emacs.pdmp] =D0=9E=D1=88=D0=B8=D0=B1=D0= =BA=D0=B0 =D1=81=D0=B5=D0=B3=D0=BC=D0=B5=D0=BD=D1=82=D0=B8=D1=80=D0=BE=D0= =B2=D0=B0=D0=BD=D0=B8=D1=8Fmake[1]: =D0=B2=D1=8B=D1=85=D0=BE=D0=B4 =D0=B8= =D0=B7 =D0=BA=D0=B0=D1=82=D0=B0=D0=BB=D0=BE=D0=B3=D0=B0 ((exit from directo= ry)) =C2=AB/root/emacs-27.2/src=C2=BBmake: * [Makefile:424: src] =D0=9E=D1= =88=D0=B8=D0=B1=D0=BA=D0=B0=C2=A0 ((error)) 2

Wrong type argument: l= istp, make[1]: *** [Makefile:824: bootstrap-emacs.pdmp] Segmentation fault<= br>make[1]: =D0=B2=D1=8B=D1=85=D0=BE=D0=B4 =D0=B8=D0=B7 =D0=BA=D0=B0=D1=82= =D0=B0=D0=BB=D0=BE=D0=B3=D0=B0 ((exit from directory)) =C2=AB/home/ddrdmaka= r/emacs/emacs-27.2/src=C2=BB
make: *** [Makefile:424: src] =D0=9E=D1=88= =D0=B8=D0=B1=D0=BA=D0=B0 ((error)) 2

With --with-dumping=3Dnon= e it builds successfully, it works, but crashes sometimes. That will be fix= ed by simple debugging.

BTW, could you send me instructions a= bout working with your repo me to merge changes right? I mean to give our c= hanges to you properly .

Best regards, Gregor= y.
--000000000000a860ef05cbfc31e0--