on Cygwin ECL does not handle case-sensitve paths well
|Reported by:||dimpase||Owned by:||tbd|
|Report Upstream:||Reported upstream. No feedback yet.||Work issues:|
> (directory "")
must always return the current directory. On Cygwin, sometimes one gets NIL. One example is like this: say, a user John has Windows (domain) login name John, but Cygwin will create for him home directory "/home/john".
At this point, one might hit the Win32 case-sensitivity weirdness, and in particular installation scripts for Maxima spkg will fail in a subdirectory containing "/home/john". If one switches on case-sensitivity, as described in the link just cited, the problem goes away.
In a nutshell, while this remains unfixed, avoid building Sage in directories with names containing capitals. This was uncovered and mentioned here.