X-Spam-Check-By: sourceware.org From: ericblake AT comcast DOT net (Eric Blake) To: djh , cygwin AT cygwin DOT com Subject: Re: new cygwin dlls Date: Thu, 26 Jan 2006 03:39:14 +0000 Message-Id: <012620060339.28204.43D84462000B51C000006E2C22007374780A050E040D0C079D0A@comcast.net> Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm 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 > Has a fix been found for building emacs on the new cygwin versions > 5.19 and up yet? Yes - browse the list archives - the idea is that anywhere that emacs uses a non-zero d_ino to mean the entry returned from readdir is valid, just add a small patch to that area of code that treats ALL directory entries as valid without reading d_ino. > > There is at least one problem with d_ino as you know. > An possibly another, since temacs crashes with a stack dump, > during bootstrap. If you are building emacs from source on cygwin, you should consider maintaining it - to my knowledge, no one has stepped up yet since the request for maintainers: http://cygwin.com/ml/cygwin-apps/2005-10/msg00246.html > > cygwin distribution has an early emacs in it. Will it still run on > the newer 5.19 versions? Has any regression testing been carryied out? The cygwin1.dll strives to maintain backward compatibility. A binary of emacs compiled against an earlier cygwin will still work with cygwin 1.5.19 (as I can attest, as I use emacs 21.3.50-2, compiled in Mar 2004, on a daily basis). > > Has anyone been assigned to look into these problems? You ask this like someone here is paid to resolve your problems. This is an open source project, and things only get fixed if people volunteer their time to do so; and lately, no one that uses emacs has been willing to provide active maintainence on cygwin (however, xemacs has been actively maintained). Furthermore, if it is that important to you, but you are unwilling to maintain it yourself, you could consider paying someone else for the feature; Red Hat does have a plan in place for support contracts, to some extent. While I would be sad to see emacs dropped from the cygwin distribution, I do not have enough time to actively maintain it, or I would have volunteered already. -- Eric Blake -- 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/