Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com Date: Tue, 20 Feb 2001 10:57:53 -0500 From: Jason Tishler To: cygwin-apps AT sources DOT redhat DOT com Subject: Re: Cygwin 1.1.8 Python 2.1a2 Builds OOTB Message-ID: <20010220105753.C512@dothill.com> Mail-Followup-To: cygwin-apps AT sources DOT redhat DOT com References: <20010205124409 DOT K812 AT dothill DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010205124409.K812@dothill.com>; from Jason.Tishler@dothill.com on Mon, Feb 05, 2001 at 12:44:09PM -0500 Organization: Dot Hill Systems Corp. On Mon, Feb 05, 2001 at 12:44:09PM -0500, Jason Tishler wrote: > Python 2.1a2 builds OOTB under Cygwin 1.1.8 or later. There is one nit that I just noticed -- make install will fail during the $(srcdir)/Lib/$(PLATDIR) target. The simple workaround is to execute make install as follows: make EXE=.exe install I will submit a patch to Python to correct the above problem which can be traced to the Makefile is now using EXEEXT while the regen shell script is still using EXE. But, this could also be classified as an ash "issue" so see my next post, if interested. > Note that the "--with-check-import-case" option is no longer needed for > Cygwin. In fact, a different case-sensitive import patch was accepted > into Python CVS. It was really for MacOSX, but it works for Cygwin too. > > See the following, if interested: > > http://sourceforge.net/patch/?func=detailpatch&patch_id=103495&group_id=5470 > > Unfortunately, this patch may be removed from Python CVS. I'm currently > in the process of facilitating its (or a modified version's) retention. > Any support from the Cygwin community would be appreciated. The right > place to post is python-dev AT python DOT org but it is a by-approval only list. > So the only avenues are at the above URL or python-list AT python DOT org. It appears that after some contemplation, the MacOSX case patch will remain in Python CVS. Hence, the case sensitive import problem has been permanently resolved for all platforms with case-insensitive but case-preserving filesystems including Cygwin. Jason -- Jason Tishler Director, Software Engineering Phone: +1 (732) 264-8770 x235 Dot Hill Systems Corp. Fax: +1 (732) 264-8798 82 Bethany Road, Suite 7 Email: Jason DOT Tishler AT dothill DOT com Hazlet, NJ 07730 USA WWW: http://www.dothill.com