delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2010/04/06/17:00:18

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 bugs (was: djgpp/libreadline bug)
Date: Tue, 6 Apr 2010 13:42:13 -0700 (PDT)
Organization: http://groups.google.com
Lines: 42
Message-ID: <ed9524fc-91bf-4479-9de7-56e304705f5e@u22g2000yqf.googlegroups.com>
References: <013d25d6-f34d-4686-9c68-0de775d5bf59 AT t20g2000yqe DOT googlegroups DOT com>
<11fa369b-5fab-42ac-805f-1e7e74051411 AT l36g2000yqb DOT googlegroups DOT com>
<83fx3j1874 DOT fsf AT gnu DOT org> <81255c92-b71b-4d8b-871c-fe057d72ddb7 AT u22g2000yqf DOT googlegroups DOT com>
<834ojz111c DOT fsf AT gnu DOT org> <9e95b163-ba8a-467d-870e-4f3437dd9a96 AT y17g2000yqd DOT googlegroups DOT com>
<1433b3f4-9d44-455b-9465-e873fd2cb618 AT 33g2000yqj DOT googlegroups DOT com>
<l2i7705c9031003301830hc62e763euf24398f9661b0fcc AT mail DOT gmail DOT com>
<f6c09a3b-9e24-457a-9c5a-d2a2c75181aa AT 30g2000yqi DOT googlegroups DOT com>
<8d449cf5-3dce-48c8-b8e7-e535b037b4a6 AT 8g2000yqz DOT googlegroups DOT com>
<83zl1oxzat DOT fsf AT gnu DOT org> <81hah9Fit3U1 AT mid DOT individual DOT net>
<4BB4C8EC DOT 8050909 AT iki DOT fi> <f237410b-8271-4119-8608-062a3c703d81 AT z7g2000yqb DOT googlegroups DOT com>
<83r5mywcqy DOT fsf AT gnu DOT org> <45780149-957b-4e1a-9c91-fc01b4f040e4 AT y17g2000yqd DOT googlegroups DOT com>
NNTP-Posting-Host: 65.13.115.246
Mime-Version: 1.0
X-Trace: posting.google.com 1270586533 24302 127.0.0.1 (6 Apr 2010 20:42:13 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: Tue, 6 Apr 2010 20:42:13 +0000 (UTC)
Complaints-To: groups-abuse AT google DOT com
Injection-Info: u22g2000yqf.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 5.1; en-US)
AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.1.249.1045
Safari/532.5,gzip(gfe)
Bytes: 3986
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Hi again,

On Apr 2, 12:21=A0pm, Rugxulo <rugx DOT  DOT  DOT  AT gmail DOT com> wrote:
>
> On Apr 2, 1:10=A0am, Eli Zaretskii <e DOT  DOT  DOT  AT gnu DOT org> wrote:
>
> > > From: Rugxulo <rugx DOT  DOT  DOT  AT gmail DOT com>
> > > Date: Thu, 1 Apr 2010 15:23:22 -0700 (PDT)
> > > Bytes: 4549
>
> > > The Autoconf people explicitly target only POSIX, if at all possible.
>
> > That's not accurate: they explicitly cater to environments such as
> > Cygwin and MSYS which run on Windows. =A0And at least in the past, when
> > DJGPP was actively developed, our voice was also heard.
>
> > Besides, DJGPP is sufficiently Posix for that matter, anyway.

One (non-GNU) third-party app in particular won't port to DJGPP
because it needs mmap(), which I think I was told is default in a
newer POSIX version. Checking the newsgroup archives here shows that
DPMI 1.0 could maybe support such emulation, but nobody has bothered
(for the big obvious reason, it's not common).

Anyways, I think even the original Bourne shell itself isn't POSIX, so
Autoconf dudes don't support it. (Sounds odd to hear, but it's true!)
They even avoid using "test -z" because it's not always available.

BTW, Cygwin is allegedly 30% faster since Autoconf 2.64, but (for me)
DJGPP is still dog slow when configuring latest ZILE. It's just crazy
to check for so many things, it's just too slow. It takes longer to
configure than compile! Perhaps the default config.site should have
more pre-defined variables for some common things? Or maybe we need a
faster shell (Dash or Busybox Ash)? Or maybe we need a sh2pl or sh2py
translator?

I don't want DJGPP (support) to die, it's too dang useful. But even
when all the tools work (G++, GNU Make, Bison, Flex, Perl, PCRE,
SQLite, Lua), some developers still abandon it (e.g. latest Dungeon
Crawl: Stone Soup). Heck, I even (barely) built them a working binary,
and they still don't seem to care. FYI, Dungeon Crawl originated on
DJGPP! Oh well, another one bites the dust.   ;-(

- Raw text -


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