delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2001/02/20/12:05:50

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: <mailto:cygwin-apps-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-apps-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/lists.html#faqs>
Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com
Date: Tue, 20 Feb 2001 10:57:53 -0500
From: Jason Tishler <Jason DOT Tishler AT dothill DOT com>
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
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019