<html><body>
<p><tt>Hi List,<br>
I'm trying to build cl-salza with ECL (on Debian, cl-salza as packaged by</tt><br>
<tt>Debian).<br>
I have a ~/asdf-libs folder with a link to cl-salza, which is sitting in<br>
/usr/share/common-lisp/source/cl-salza/cl-salza.asd<br>
When I do <br>
  (asdf:operate 'asdf:load-op :cl-salza)<br>
<br>
I get ...<br>
<br>
;;; Note: Replacing variable G108 by its value #<form LOCATION 8744600><br>
Filesystem error with pathname #P"/usr/share/common-lisp/source/cl-salza/fixhash.c".<br>
Either<br>
 1) the file does not exist, or<br>
 2) we are not allow to access the file, or<br>
 3) the pathname points to a broken symbolic link.<br>
;;; End of Pass 1.  Broken at EVAL.Available restarts:<br>
1. (RETRY) Retry performing #<ASDF:COMPILE-OP NIL 139506192> on #<ASDF:CL-SOURCE-FILE "fixhash" 139503392>.<br>
2. (ACCEPT) Continue, treating #<ASDF:COMPILE-OP NIL 139506192> on #<ASDF:CL-SOURCE-FILE "fixhash" 139503392> as having been successful.<br>
Broken at ASDF:OPERATE.<br>
FIXHASH>><br>
<br>
This would seem to be happening because the folder is readonly (which is fair<br>
enough).<br>
<br>
Is there a way to build the temp files somewhere else? That way I'd be able to<br>
try out libraries packages for SBCL. I get the impression that SBCL does<br>
something where temp files get built in a user owned build area.<br>
<br>
Regards<br>
David<br>
</tt></body></html>