Subject: Re: [Gcl-devel] HEAD Maxima and HEAD trad GCL
From: Vadim V. Zhytnikov
Date: Sun, 11 Jan 2004 14:22:29 +0300
Camm Maguire ?????:
> Hi Vadim!
>
> "Vadim V. Zhytnikov" <vvzhy@mail.ru> writes:
>
>
>>The only "resolution" I have - replace Maxima defsystem
>>by older version. Then Maxima build goes flawlessly.
>>I'd like to know who is the real troublemaker.
>>Maybe we hit some subtle GCL+mingw bug.
>>
>
>
> Can you please post a diff of the working and newer/broken defsystem
> files?
>
> Take care,
>
This is patch to current CVS Maxima defsystem.lisp
which resolves trouble with Mingw GCL.
Basically it restores one line conditional
#+:gcl(abs-name (file-namestring abs-dir))
#-:gcl(abs-name (ignore-errors (file-namestring abs-dir)))
This conditional can be found in older defsystem and
later was replaced by mere
(abs-name (ignore-errors (file-namestring abs-dir)))
So it seems that there is some bug in ignore-errors
in Mingw GCL.
--
Vadim V. Zhytnikov
<vvzhy@mail.ru>
<vvzhy@netorn.ru>