From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Build failure caused by a .tit file Date: Tue, 18 Apr 2017 17:56:52 +0300 Message-ID: <83pog9darv.fsf@gnu.org> References: <87pogbb06p.fsf@gkayaalp.com> <83efwrdrej.fsf@gnu.org> <87lgqzav0t.fsf@gkayaalp.com> <838tmzdmym.fsf@gnu.org> <87a87ebpjh.fsf@gkayaalp.com> <83shl6cu6i.fsf@gnu.org> <8760i1c2gm.fsf@gkayaalp.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1492527433 26062 195.159.176.226 (18 Apr 2017 14:57:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 18 Apr 2017 14:57:13 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Apr 18 16:57:08 2017 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d0UZ1-0006eo-QY for geh-help-gnu-emacs@m.gmane.org; Tue, 18 Apr 2017 16:57:07 +0200 Original-Received: from localhost ([::1]:42364 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d0UZ7-00080K-3P for geh-help-gnu-emacs@m.gmane.org; Tue, 18 Apr 2017 10:57:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47366) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d0UYI-0007yB-AR for help-gnu-emacs@gnu.org; Tue, 18 Apr 2017 10:56:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d0UYF-00019i-Ll for help-gnu-emacs@gnu.org; Tue, 18 Apr 2017 10:56:22 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33670) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d0UYF-00019V-I8 for help-gnu-emacs@gnu.org; Tue, 18 Apr 2017 10:56:19 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2652 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1d0UYE-0002sV-TA for help-gnu-emacs@gnu.org; Tue, 18 Apr 2017 10:56:19 -0400 In-reply-to: <8760i1c2gm.fsf@gkayaalp.com> (message from =?utf-8?B?R8O2?= =?utf-8?B?a3R1xJ8=?= Kayaalp on Tue, 18 Apr 2017 15:41:45 +0300) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:112803 Archived-At: > From: Göktuğ Kayaalp > Cc: help-gnu-emacs@gnu.org > Date: Tue, 18 Apr 2017 15:41:45 +0300 > > Here it does indeed find the ‘\nBEGIN’ string. The following patch > fixes this error, but IDK if sanely: > > diff --git a/lisp/international/titdic-cnv.el b/lisp/international/titdic-cnv.el > index 130bc74..6a593e2 100644 > --- a/lisp/international/titdic-cnv.el > +++ b/lisp/international/titdic-cnv.el > @@ -474,7 +474,6 @@ titdic-convert > (with-temp-file (tit-make-quail-package-file-name filename dirname) > (let ((standard-output (current-buffer))) > (with-temp-buffer > - (set-buffer-multibyte nil) > ;; Here we must use `raw-text' instead of `no-conversion' to > ;; enable auto-decoding of eol format (CRLF->LF). > (let ((coding-system-for-read 'raw-text)) Doesn't look right at all. > | Thread 1 "bootstrap-emacs" received signal SIGABRT, Aborted. > | 0x00007ffff0d59269 in raise (sig=sig@entry=6) > | at ../sysdeps/unix/sysv/linux/pt-raise.c:35 > | 35 ../sysdeps/unix/sysv/linux/pt-raise.c: No such file or directory. > | (gdb) bt > | #0 0x00007ffff0d59269 in raise (sig=sig@entry=6) > | at ../sysdeps/unix/sysv/linux/pt-raise.c:35 > | #1 0x00000000004f3f04 in terminate_due_to_signal (sig=sig@entry=6, > | backtrace_limit=backtrace_limit@entry=40) at emacs.c:393 > | #2 0x000000000050d573 in emacs_abort () at sysdep.c:2371 > | #3 0x00000000004aa614 in bidi_initialize () at bidi.c:1097 > | #4 0x00000000004ae45f in bidi_init_it (charpos=charpos@entry=1, > | bytepos=1, frame_window_p=, > | bidi_it=bidi_it@entry=0x7fffffffaf90) at bidi.c:1139 Does the file lisp/international/uni-bidi.el exist? is it non-empty? If it does exist, do you have EMACSDATA or EMACSPATH variables set in the environment? Do you run Emacs from a shell or from inside another Emacs session? The backtrace indicates that something goes terribly wrong during Emacs startup, and it doesn't find some of the files it needs for that. (And why are we still discussing this on help-gnu-emacs?)