Mail Archives: djgpp/2009/07/11/16:56:28
11.07.2009 10:32, Rugxulo kirjoitti:
> Hi,
>
> On Jun 7, 5:25 pm, "Juan Manuel Guerrero"<juan DOT guerr DOT DOT DOT AT gmx DOT de>
> wrote:
>> This is a port of GNU Sed 4.2 to MSDOS/DJGPP.
>>
>> Send suggestions and bug reports concerning the DJGPP port
>> to comp.os.msdos.djgpp or<dj DOT DOT DOT AT delorie DOT com>.
>
> I'm not sure this is technically a bug since it seems to still work as
> expected, but I'm mentioning it anyways just FYI. It doesn't do this
> (complain) on Windows at all.
>
> ------------------------------------------------------------------
>
> [ FreeDOS ] Sat 07/11/2009>cat tony.txt
> hello world
>
> [ FreeDOS ] Sat 07/11/2009>d:\utils\sed -i "s/hello/goodbye/" tony.txt
> d:/utils/sed.exe: preserving permissions for `./seaaaaaa': Function
> not implemen
> ted (ENOSYS)
Does it happens with or without LFN support in FreeDOS?
If with then I suspect that this could be related to absence of implementation
some LFN related DOS call for DJGPP. I sometimes met this when trying to
run configure scripts under FreeDOS (mostly though DOSEMU+FreeDOS).
The solution could be either
- fixing FreeDOS (if DOSEMU is being used then
part of LFN related function should be fixed there)
- providing fallbacks to non LFN calls for FreeDOS (or when related LFN call
results in according error code)
Andris
- Raw text -