From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "d.henman" Newsgroups: gmane.emacs.devel Subject: Re: build error Date: Tue, 18 Sep 2007 15:49:22 +0900 Message-ID: <20070918154922.1956@blackhawk> References: NNTP-Posting-Host: lo.gmane.org X-Trace: sea.gmane.org 1190098178 16125 80.91.229.12 (18 Sep 2007 06:49:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 18 Sep 2007 06:49:38 +0000 (UTC) Cc: Eli Zaretskii , "d. henman" , emacs-devel@gnu.org To: "Angelo Graziosi" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 18 08:49:36 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IXWtp-0007up-4Z for ged-emacs-devel@m.gmane.org; Tue, 18 Sep 2007 08:49:33 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IXWtn-0001rI-OW for ged-emacs-devel@m.gmane.org; Tue, 18 Sep 2007 02:49:31 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IXWtk-0001pL-GL for emacs-devel@gnu.org; Tue, 18 Sep 2007 02:49:28 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IXWti-0001mT-IC for emacs-devel@gnu.org; Tue, 18 Sep 2007 02:49:27 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IXWti-0001mI-Ct for emacs-devel@gnu.org; Tue, 18 Sep 2007 02:49:26 -0400 Original-Received: from mx20.gnu.org ([199.232.41.8]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1IXWtd-0003xD-3u; Tue, 18 Sep 2007 02:49:21 -0400 Original-Received: from mail2.asahi-net.or.jp ([202.224.39.198] helo=mail.asahi-net.or.jp) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IXWtb-0003O2-1U; Tue, 18 Sep 2007 02:49:19 -0400 Original-Received: from blackhawk (p045104.ppp.asahi-net.or.jp [221.113.45.104]) by mail.asahi-net.or.jp (Postfix) with ESMTP id 6F4E849D9F; Tue, 18 Sep 2007 15:49:14 +0900 (JST) In-reply-to: Your message of Mon, 17 Sep 2007 12:40:21 +0200 (MET DST) X-Mailer: MH-E 8.0.3; GNU Mailutils 1.2.1; GNU Emacs 22.1.50 X-detected-kernel: Genre and OS details not recognized. X-Detected-Kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:79178 Archived-At: Angelo, thanks for the information. I downloaded the latest gcc, gcc-4.2-20070905 and was able to build up to my last .../net/tramp problem, as of today. I also learned who to get cvs code for a specific date downloaed. I was able to get my last successfull built, June 17, downloaded again. Angelo Graziosi wrote: > d.henman wrote: > > Fatal error (6)/bin/sh: line 4: 3088 Aborted (core dumped) > >... > This happens often in bootstrapping Emacs on Cygwin! > My experience is that it does not depend on GCC version. > > Some time changing the build directory helps. For exaple, instead of > /tmp/emacs/build > > one can tries > /tmp/tmp1/tmp2/.../emacs/build I understand whay you are saying, but Gnu tools shouldn't be so fickle. I've never had to build in a different directory, but I am now using a ....cvs/emacs/build-dir to do it, thinking it will be usefull to keep object files seperate from source files. But, I don't see much merit in it yet. > Other times, bootstrapping from an X-shell (xterm, urxvt) instead that > from the DOS-like shell (cygwin.bat), helps. Again, this should not be a pre-requisite, cygwin is posix compliant. But, you never know... I use Putty. But, these are just shells and the Gnu autotools should not be affected by it, but maybe they are. This is possible concering coding systems possibly. > Obviously also updating CVS source helps! Yes. There is no problem there. > For example, I am currently observing this: building Emacs with window.c, > cus-start.el dated Sep. 7 works fine from all Cygwin shells, starting > emacs 'emacs -nw'. But using the current version of those files gives > > Fatal error (6)/bin/sh: ... Aborted ... This problem has gone away.. At least for today's cvs for me, be it a code correction or the newest gcc-4.2-20070905 built compiler. > starting emacs -nw from the DOS-like shell. I still get the tramp related build error. Which I hope to find out why. > The fact is that the cited version of window.c differ only in spaces (a > different style of formatting the text) while cus-start.el are IDENTICAL! If so the program causing the probelem is not properly robust and needs to be corrected. Hardcoding a count of whitespace is not, in my book, is not a good thing to do. > This is the life of Emacs on Cygwin! > > Angelo. Indeed. But, cygwin tries very hard to be posix compliant. It may be that some items of new emacs tries to use no posix compliant code, until found, by ... well you and I and others... And also different versions of automake tools would have an effect on build processes. Thanks Again, Darel Henman