[Ecls-list] ecl -load /dev/null won't work

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Mon Nov 9 18:30:50 UTC 2009


On Mon, Nov 9, 2009 at 1:36 PM, Juan Jose Garcia-Ripoll
<juanjose.garciaripoll at googlemail.com> wrote:
> On Mon, Nov 9, 2009 at 12:33 PM, Faré <fahree at gmail.com> wrote:
>> Using clbuild on linux amd64 after I added the proper LD_LIBRARY_PATH
>> magic in clbuild, I could run the ecl it compiled, but I get
>>
>> $ ./clbuild --implementation ecl lisp
>> An error occurred during initialization:
>> Filesystem error with pathname #P"/dev/null".
>> Either
>>  1) the file does not exist, or
>>  2) we are not allow to access the file, or
>>  3) the pathname points to a broken symbolic link..
>
> I will look into this. I do not see why it should happen, but I would
> suspect that either probe-file is failing or open, but in either case
> we use POSIX functions which should know about this device.

I was close but not that much. ECL was rejecting the special device
because #'EXT:FILE-KIND returns :SPECIAL instead of :FILE I have
uploaded a fix and a regression test.

Juanjo

-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com




More information about the ecl-devel mailing list