Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm list-help: list-post: 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 Reply-To: earnie_boyd AT yahoo DOT com Subject: Re: Additional Patch for bash To: Michael Ring Cc: "cygwin-apps AT sourceware DOT cygnus DOT com" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii --- Michael Ring wrote: > On Fri, 26 May 00 13:36:00 +0100, you wrote: > > > > >--- Michael Ring 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: __Cygwin: POSIX on Windows__ Cygwin Newbies: __Minimalist GNU for Windows__ Mingw32 List: Mingw Home: __________________________________________________ Do You Yahoo!? Kick off your party with Yahoo! Invites. http://invites.yahoo.com/