From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?iso-8859-1?Q?Jan_Dj=E4rv?= Newsgroups: gmane.emacs.devel Subject: Re: Building Emacs for GNUstep Date: Thu, 10 Jul 2014 09:09:49 +0200 Message-ID: <2A2989C5-904F-4BE6-8892-ECAE79492796@swipnet.se> References: <53BCE582.8020402@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1404976223 26020 80.91.229.3 (10 Jul 2014 07:10:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 10 Jul 2014 07:10:23 +0000 (UTC) Cc: Stefan Monnier , emacs-devel@gnu.org To: Dmitry Antipov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 10 09:10:16 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1X58Uh-0007N6-KT for ged-emacs-devel@m.gmane.org; Thu, 10 Jul 2014 09:10:15 +0200 Original-Received: from localhost ([::1]:36254 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X58Ug-0002IR-PB for ged-emacs-devel@m.gmane.org; Thu, 10 Jul 2014 03:10:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52531) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X58UT-0002GB-Hb for emacs-devel@gnu.org; Thu, 10 Jul 2014 03:10:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X58UN-0003Zh-8s for emacs-devel@gnu.org; Thu, 10 Jul 2014 03:10:01 -0400 Original-Received: from mailfe02.swip.net ([212.247.154.33]:35355 helo=swip.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X58UN-0003Z8-2B for emacs-devel@gnu.org; Thu, 10 Jul 2014 03:09:55 -0400 X-T2-Spam-Status: No, hits=-0.5 required=5.0 tests=BAYES_05 Original-Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe02.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 516337056; Thu, 10 Jul 2014 09:09:50 +0200 In-Reply-To: <53BCE582.8020402@yandex.ru> X-Mailer: Apple Mail (2.1878.6) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 212.247.154.33 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:172924 Archived-At: Hello. 9 jul 2014 kl. 08:47 skrev Dmitry Antipov : > On 07/09/2014 06:25 AM, Stefan Monnier wrote: >=20 >> I just tried to build Emacs for GNUstep under Debian (from trunk). >> The configure and build worked smoothly, but when I try to run the >> executable I get a seg-fault: >>=20 >> Program received signal SIGSEGV, Segmentation fault. >> 0xf76e905f in objc_msg_lookup () from = /usr/lib/i386-linux-gnu/libobjc.so.4 >> (gdb) bt >> #0 0xf76e905f in objc_msg_lookup () from = /usr/lib/i386-linux-gnu/libobjc.so.4 >> #1 0x081e8028 in x_set_window_size (f=3D0x877a0d0, = change_grav=3D142057680, >> width=3D14, height=3D70, pixelwise=3D120) at nsterm.m:1382 >> #2 0x00000000 in ?? () >>=20 >> Lisp Backtrace: >> "x-create-frame" (0xffffcb28) >> "x-create-frame-with-faces" (0xffffccb8) >> "make-frame" (0xffffce48) >> "frame-initialize" (0xffffcfd8) >> "command-line" (0xffffd1ac) >> "normal-top-level" (0xffffd310) >> (gdb) >>=20 >> Any idea what might be going on? >=20 > Hm... I was able to run, but with the very miserable results > (see screenshot) - text rendering makes Emacs unusable. >=20 It looks like this is a Fedora specific problem. I'll take a look. Unfortunately GNUStep is an unstable moving target, and the movement is = only sometimes forward. Jan D. > Fedora 20 x86_64, stock GNUstep packages: >=20 > gnustep-gui-0.23.1-6.fc20.x86_64 > gnustep-back-0.23.0-5.fc20.x86_64 > gnustep-base-libs-1.24.4-8.fc20.x86_64 > gnustep-gui-libs-0.23.1-6.fc20.x86_64 > gnustep-base-devel-1.24.4-8.fc20.x86_64 > gnustep-filesystem-2.6.6-2.fc20.x86_64 > gnustep-base-1.24.4-8.fc20.x86_64 > gnustep-make-2.6.6-2.fc20.x86_64 > gnustep-gui-devel-0.23.1-6.fc20.x86_64 >=20 > Dmitry >=20 >