www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2000/05/26/11:38:45

Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm
list-help: <mailto:cygwin-apps-help AT sourceware DOT cygnus DOT com>
list-post: <mailto:cygwin-apps AT sourceware DOT cygnus DOT com>
Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin-apps AT sourceware DOT cygnus DOT com
Message-ID: <20000526125152.7541.qmail@web120.yahoomail.com>
Date: Fri, 26 May 2000 05:51:52 -0700 (PDT)
From: Earnie Boyd <earnie_boyd AT yahoo DOT com>
Reply-To: earnie_boyd AT yahoo DOT com
Subject: Re: Additional Patch for bash
To: Michael Ring <Michael DOT Ring AT t-mobil DOT de>
Cc: "cygwin-apps AT sourceware DOT cygnus DOT com" <cygwin-apps AT sourceware DOT cygnus DOT com>
MIME-Version: 1.0

--- Michael Ring <Michael DOT Ring AT t-mobil DOT de> wrote:
> On Fri, 26 May 00 13:36:00 +0100, you wrote:
> 
> >
> >--- Michael Ring <Michael DOT Ring AT t-mobil DOT de> wrote:
> >> The Source version of bash works fine until a	
> >>	
> >> libtoolize --copy --force
> >>	
> >> is issued. The config.guess included in bash is very old and unfortunately
> >> the
> >> configure script for bash still relies on cygwin32 beeing set instead of
> >> cygwin.
> >>	
> >
> >You should get an updated copy of config.guess/sub at
> >ftp://ftp.twtelecom.net/pub/GNU/config/ or your favorite FSF mirror.  The
> first
> >thing I do after tar -zxvf foo.tar.gz is `find foo/ -name config.guess' then
> >replace all occurances with a newer version of config.guess/sub.
> >
> 
> libtoolize does the same (It copies it's own config.guess in the source tree
> of
> an application). The config.guess of libtool-1.3.4 is recent enough for
> cygwin.
> 
> The problem that is fixed by my patch is as follows:
> 
> bash-distribution uses an old config.guess which creates results like:
> 
> i686-pc-cygwin32 
> 
> and then later checks for *cygwin32 in the configure script.
> 
> recent versions of config.guess return 
> 
> i686-pc-cygwin   (!! no 32 at the end !!)
> 
> and, as a result, configure does not react correctly and a bash build on base
> of
> this configure stackdumps.
> 
> This behaviour is reproduceable with either the original bash-2.04.tar.gz or
> the
> bash-2.0.4-src.tar.gz in the LATEST directory on sourceware.
> 
> Greetings,
> 
> Michael Ring

But, I didn't/don't have your problem.  So, why should we do a patch.  The real
patch is to replace the config.guess, config.sub in bash after unarchiving the
source.

Regards,

=====
---
   Earnie Boyd: <mailto:earnie_boyd AT yahoo DOT com>
            __Cygwin: POSIX on Windows__
Cygwin Newbies: <http://www.freeyellow.com/members5/gw32/index.html>
           __Minimalist GNU for Windows__
  Mingw32 List: <http://www.egroups.com/group/mingw32/>
    Mingw Home: <http://www.mingw.org/>

__________________________________________________
Do You Yahoo!?
Kick off your party with Yahoo! Invites.
http://invites.yahoo.com/

- Raw text -


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