all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Paul Eggert <eggert@cs.ucla.edu>
To: Elad Lahav <elahav@blackberry.com>
Cc: Emacs Development <Emacs-devel@gnu.org>
Subject: Re: Emacs on QNX
Date: Wed, 25 Oct 2017 20:52:08 -0700	[thread overview]
Message-ID: <4efa84fc-de6a-74dd-b2a7-71b4a536b5da@cs.ucla.edu> (raw)
In-Reply-To: <1508898467.11201.5.camel@blackberry.com>

[-- Attachment #1: Type: text/plain, Size: 621 bytes --]

Elad Lahav wrote:

> 1. The line that adds sheap.o in configure.ac is not needed in the
> latest version of the source, as the file is already added if
> HYBRID_MALLOC is defined in src/Makefile.in.

I installed the attached patch to fix that.

> 2. bootstrap-emacs crashes during build due to a stack overflow when
> compiling elisp-mode.elc. Perhaps the result of infinite recursion. Has
> this been observed elsewhere? It doesn't happen on 25.3.

I don't recall seeing it, no. Although this shouldn't prevent building on QNX, 
it does suggest a problem in the QNX implementation, which you should probably 
look into.

[-- Attachment #2: 0001-Fix-duplicate-.o-file-on-QNX.patch --]
[-- Type: text/x-patch, Size: 727 bytes --]

From 685fd779592db0019b8489a06d72ec4bebef3c9a Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Wed, 25 Oct 2017 20:47:48 -0700
Subject: [PATCH] Fix duplicate .o file on QNX

* configure.ac (CYGWIN_OBJ): Leave empty on QNX.
Problem reported by Elad Lahav in:
https://lists.gnu.org/archive/html/emacs-devel/2017-10/msg00750.html
---
 configure.ac | 2 --
 1 file changed, 2 deletions(-)

diff --git a/configure.ac b/configure.ac
index ca75136..d397e8f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5153,8 +5153,6 @@ AC_DEFUN
   CYGWIN_OBJ=
   PRE_ALLOC_OBJ=
   POST_ALLOC_OBJ=lastfile.o
-elif test "$opsys" = "qnxnto"; then
-  CYGWIN_OBJ=sheap.o
 else
   CYGWIN_OBJ=
   PRE_ALLOC_OBJ=lastfile.o
-- 
2.7.4


  reply	other threads:[~2017-10-26  3:52 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-10-22 22:13 Emacs on QNX Elad Lahav
2017-10-23  4:51 ` Paul Eggert
2017-10-23 11:27   ` Elad Lahav
2017-10-24  1:52     ` Elad Lahav
2017-10-24 20:14       ` Paul Eggert
2017-10-25  2:27         ` Elad Lahav
2017-10-26  3:52           ` Paul Eggert [this message]
2017-11-09 17:17             ` Elad Lahav
2017-11-09 17:23               ` Eli Zaretskii
2017-11-30 17:43                 ` Elad Lahav
2017-11-30 23:41                   ` Paul Eggert
2017-12-01  2:06                     ` Elad Lahav
2017-12-01  3:37                       ` Paul Eggert
2017-12-01 11:55                         ` Elad Lahav
2017-12-11  0:25                     ` Elad Lahav
2017-11-09 17:30               ` Noam Postavsky
2017-11-09 17:33                 ` Elad Lahav

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4efa84fc-de6a-74dd-b2a7-71b4a536b5da@cs.ucla.edu \
    --to=eggert@cs.ucla.edu \
    --cc=Emacs-devel@gnu.org \
    --cc=elahav@blackberry.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.