X-Spam-Check-By: sourceware.org Message-ID: <46AB55EB.3000304@aim.com> Date: Sat, 28 Jul 2007 10:42:51 -0400 From: Mark Harig User-Agent: Thunderbird 2.0.0.5 (Windows/20070716) MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: [ANNOUNCEMENT] [test-version] emacs-22.1-3/emacs-el-22.1-3/emacs-X11-22.1-3 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-AOL-IP: 68.230.250.14 X-Mailer: Unknown (No Version) Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Angelo Graziosi wrote: > > (As I discussed some time on this list and others, I use GCC-4.0.4 to > build Emacs: with 3.4.4 the result is highly unstable (at least for me), > but this does not seem the case of 21-3) OK. It does not appear that gcc 4.x will be available for Cygwin soon, according to the discussion that started with this message in May 2007: http://cygwin.com/ml/cygwin/2007-05/msg00184.html If you discover a repeatable set of steps that you can follow that will cause Emacs to crash, would you please post those to this list? They could be used as a test to tell whether Emacs has been built correctly. In addition, your steps might be tested with Emacs on another platform (most commonly, a UNIX-like system) to determine whether the problem is specific to the Cygwin implementation of Emacs. My guess is that the problem that you are seeing cannot be resolved easily. Here are three approaches that might be taken, none of which is trivial: 1. Identify the C code in the Emacs 22 source that needs to be "back-ported" to gcc 3.4.4 so that the problem you are seeing does not occur. A patch could then be applied to Emacs 22 so that it could run error free on Cygwin. 2. Make gcc 4.0.4 available for Cygwin. Get it tested and past the experimental stage. 3. Wait until gcc 4.2.x (or a later gcc 4.4, etc.) has been ported to Cygwin. --- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/