This problem seems to have been fixed in CVS.<br><br>ECL (Embeddable Common-Lisp) 10.7.1<br>Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya<br>Copyright (C) 1993 Giuseppe Attardi<br>Copyright (C) 2000 Juan J. Garcia-Ripoll<br>

ECL is free software, and you are welcome to redistribute it<br>under certain conditions; see file 'Copyright' for details.<br>Type :h for Help.  <br>Top level.<br>> *features*<br><br>(:DARWIN :FORMATTER :LONG-LONG :UINT64-T :UINT32-T :UINT16-T<br>

 :RELATIVE-PACKAGE-NAMES :LONG-FLOAT :UNICODE :DFFI :CLOS-STREAMS :CMU-FORMAT<br> :ECL-PDE :DLOPEN :CLOS :BOEHM-GC :ANSI-CL :COMMON-LISP :IEEE-FLOATING-POINT<br> :PREFIXED-API :FFI :I686 :COMMON :ECL)<br>> (truename "./")<br>

<br>#P"/Users/jjgarcia/build/ecl/"<br>> (SI:CHDIR (truename "./"))<br><br>#P"/Users/jjgarcia/build/ecl/"<br>> (ext:system "pwd")<br>/Users/jjgarcia/build/ecl<br><br>0<br>> <br>

<br>Juanjo<br><br><div class="gmail_quote">On Wed, Jul 1, 2009 at 10:53 PM, Waldek Hebisch <span dir="ltr"><<a href="mailto:hebisch@math.uni.wroc.pl">hebisch@math.uni.wroc.pl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

It seems that in Unicode-enabled ECL chdir changes Unix directory<br>
to the filesystem root, even though different directory was requested.<br>
For example:<br>
<br>
$ (export LD_LIBRARY_PATH=/mnt/a5/fricas/usrm/lib ;<br>
/mnt/a5/fricas/usrm/bin/ecl )<br>
ECL (Embeddable Common-Lisp) 9.6.2<br>
Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya<br>
Copyright (C) 1993 Giuseppe Attardi<br>
Copyright (C) 2000 Juan J. Garcia-Ripoll<br>
ECL is free software, and you are welcome to redistribute it<br>
under certain conditions; see file 'Copyright' for details.<br>
Type :h for Help.<br>
Top level.<br>
> (truename "./")<br>
<br>
#P"/mnt/a5/fricas/axp18/pp2/ax-build7/src/algebra/"<br>
> (SI:CHDIR (truename "./"))<br>
<br>
#P"/mnt/a5/fricas/axp18/pp2/ax-build7/src/algebra/"<br>
> (ext:system "pwd")<br>
/<br>
<br>
0<br>
><br>
<br>
This is CVS version, build using just '--enable-unicode' flag to<br>
configure.  This is probably also present in 9.4.1 version --<br>
I found this problem investigating FriCAS build failure and<br>
the same failure occurs when using 9.4.1 and current CVS.<br></blockquote></div><br clear="all"><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com">http://juanjose.garciaripoll.googlepages.com</a><br>