[clocc cvs] "clocc/src/port/common-lisp-controller CHANGES.txt,1.5,1.6 README.design,1.3,1.4 clc-build-daemon.c,1.7,1.8 common-lisp-controller-post-defsystem.lisp,1.4,1.5"

Peter Van Eynde <[email protected]>
Newsgroups gmane.lisp.clocc.devel
Message-ID <[email protected]>
Update of /cvsroot/clocc/clocc/src/port/common-lisp-controller
In directory usw-pr-cvs1:/tmp/cvs-serv16016

Modified Files:
	CHANGES.txt README.design clc-build-daemon.c 
	common-lisp-controller-post-defsystem.lisp 
Log Message:
  * When compiling a package, first compile it sub-systems!
    A rather critical bug that breaks a lot of packages!
    The problem is like this: we need to recompile package A.
    So we mkdir and chown /usr/lib/common-lisp/<impl>/A
    Then we become nobody. But system A :depends-on B.
    B is not compiled yet, so we need to recompile it.
    So we try to mkdir /usr/lib/common-lisp/<impl>/B _as
    nobody_. Oeps. (example: cmucl-clm depends-on cmucl-clx)

    To solve this we introduct the cl-builder user that owns all
    the files.



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.