delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2009/08/18/17:30:33

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: Rugxulo <rugxulo AT gmail DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: bash 2.05 crash trying to "./configure" ZILE 2.3.10
Date: Tue, 18 Aug 2009 14:15:17 -0700 (PDT)
Organization: http://groups.google.com
Lines: 55
Message-ID: <7881ba50-633c-4aec-9947-b3321e3da846@c14g2000yqm.googlegroups.com>
References: <9fe70488-2128-4115-b766-c3508c3f28da AT v36g2000yqv DOT googlegroups DOT com>
<0d60beaa-5dd4-4552-81d0-b589d4cd1fe5 AT d32g2000yqh DOT googlegroups DOT com>
<4A8A314C DOT 80004 AT iki DOT fi>
NNTP-Posting-Host: 65.13.115.246
Mime-Version: 1.0
X-Trace: posting.google.com 1250630119 29123 127.0.0.1 (18 Aug 2009 21:15:19 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: Tue, 18 Aug 2009 21:15:19 +0000 (UTC)
Complaints-To: groups-abuse AT google DOT com
Injection-Info: c14g2000yqm.googlegroups.com; posting-host=65.13.115.246;
posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US)
AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5,gzip(gfe),gzip(gfe)
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Hi,

On Aug 17, 11:42=A0pm, Andris Pavenis <andris DOT pave DOT  DOT  DOT  AT iki DOT fi> wrote:
>
> DJGPP binaries of bash-2.05b does not work nice under Vista. I have
> noticed that when built GCC-4.4.1. For that reason I had to use
> v2.03 version of bash-2.04 to get it through. Several bugs were fixed
> in DJGPP port of bash after it's first release, but it seems there are
> more to be found.

Really? For me 2.04 just whines about bad file descriptor (even on
XP), can't find GCC, Gawk, etc. Bash 2.05 seems to work fine on Vista
besides this recent ZILE / AutoConf issue.

> Better way could be perhaps a new port of for example bash-4.0.
> But that of course is if and when somebody could have time for that.

I don't think Bash is ideal. I mean, it works and is quite popular,
but man is it complex! Besides, it's tripled in size almost. And we
have no maintainer.

http://www.gnu.org/software/bash/

 bash-2.05b.tar.gz             17-Jul-2002 14:56  1.9M
 bash-3.2.48.tar.gz            17-Mar-2009 12:31  2.4M
 bash-4.0.tar.gz               20-Feb-2009 15:09  5.9M

Compare dash (Debian's fork of Ash) or pdksh:

http://gondor.apana.org.au/~herbert/dash/

dash-0.5.5.1.tar.gz	14-Jan-2009 10:38	203K

http://www.cs.mun.ca/~michael/pdksh/

pdksh-5.2.14.tar.gz	468.9 kB	7/12/99 7:00:00 PM

Dash is supposed to be almost POSIX compatible, and it's very small,
so obviously I think it would be easier to port to DJGPP than others.
However, pdksh is also good, compiles a bit easier too (and has OS/2
support, not that it helps us much). But I don't know nearly enough to
hack 'em to work correctly. I took a look, and it's a bit beyond me,
to say the least.    :-/

> > checking whether we are using the GNU C compiler... Exiting due to
> > signal SIGSEGV
>
> > General Protection Fault at eip=3D00026547
>
> You are still lucky that you're getting backtrace. Other likely
> result is that Vista complains that DOS box just crushed and You are
> not even getting any backtrace.

That wasn't Vista, it was XP. On Vista it doesn't tell me anything,
just silently exits. I'm still investigating why.

- Raw text -


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