From: Christophe R. <cs...@ca...> - 2003-02-21 12:03:38
|
Raymond Wiker <Ray...@fa...> writes: > 2) install.sh calls "make test" in the contrib tree. This is > unfortunate, as install.sh would (should :-) be run as root, while > make.sh would typically be run as a non-root user. "make test" is > likely to create/change files (fasl files, or test output, for > example). This might either give an error (if the sbcl build tree is > on an nfs-mounted volume), or give root-owned files in the build tree. Would a suitable fix for this be to run "make test" in binary-distribution.sh, so that only contribs passing their tests get installed into the binary package? The problem with that is that people skipping the binary-distribution.sh stage will then get broken contribs installed... Christophe -- http://www-jcsu.jesus.cam.ac.uk/~csr21/ +44 1223 510 299/+44 7729 383 757 (set-pprint-dispatch 'number (lambda (s o) (declare (special b)) (format s b))) (defvar b "~&Just another Lisp hacker~%") (pprint #36rJesusCollegeCambridge) |