Mail Archives: djgpp/2014/03/03/01:45:14
Hi,
On Saturday, March 1, 2014 9:40:29 AM UTC-6, palxex wrote:
>
> This problem accurs in my PC also.
>
> env: FreeDOS 1.1, with all component up to date using fdnpkg
That sounds good in theory, but things aren't quite that clear cut.
Specifically, what kernel version and what memory managers are loaded?
Is this on native hardware or inside a VM?
> DJGPP 2.04, with all component just downloaded from beta mirror.
>
> Every test(grep/less/cat/etc) through pipe will not work in bash
> 2.05(and br2/br3), but all of them works in bash 2.04( I just
> download it from current branch and test ).
Is %DJGPP% set? Is %TMPDIR% overriden? (A specific example cmdline or
two would be nice to test and compare here.)
Anyways, latest in /current/ is [sic] bsh204br3.zip and /beta/ is bsh205bbr3.zip . I assume you're actually testing 2.04r3 here.
All I can think of (without trying something myself right now) is that
maybe it's that old unfixed bug / regression which was reported here
back in 2011. (He never seemed to follow up, and I guess none of us
ever bothered to look into it.)
Title: "Re: GPC with gcc-4.[23]"
Date: 2011-07-23
Author: Maurice Lombardi
"
- the latest bash bsh204br3 had a bug (not present in older bsh204b): it
failed to delete temporary files in the TMPDIR directory with an EACCES
error message, when bash uses a pipe | (which is used silently many
times during a make). The compilation continued nevertheless, but it
made the very long bootstrapped compilation of gpc to fail before the end.
When running bash under gdb 7.2, I found that bash used bison.simple,
which is no more present in modern bison (I had bison 2.3 installed when
recompiling bsh204sr3 with debug information conserved), probably
somewhat emulated now. Installing the old bison 1.28 which had a genuine
bison.simple, I recompiled bsh204br3 from sources and the bug
disappeared, enabling seamless compilation of gpc.
May be others have not noticed that because they use more modern OSes
than Win98. In that case it would be better to upload to djgpp a
modified bsh204br3
"
- Raw text -