Re: [elephant-devel] Clbuild

2008-06-01 Thread Ian Eslick
Bryan, Did we address these issues to your satisfaction for clbuild? I just promoted a patch to our elephant-unstable branch (soon to be the main release) that provides a restart to create a my-config.sexp file. If the user isn't warned explicitly, the consequences of a default my-config

Re: [elephant-devel] Clbuild

2008-05-13 Thread Ian Eslick
However, the first problem may require some creativity. It seems to me the best we could hope for is to modify our build to use our standard template, "config.sexp", if my-config.sexp doesn't exist, and blare a warning that you probably should understand and set those defaults yourself. If w

Re: [elephant-devel] Clbuild

2008-05-13 Thread Robert L. Read
Dear Bryan and Team, I have now removed the explicit load of cl-sql (I think) and put an sbcl pragma around an explicit depend in both the "elephant" darcs branch and the "elephant-unstable" darcs branch. I observe the following comments in the CLBUILD wnpp-projects file, w

Re: [elephant-devel] Clbuild

2008-05-12 Thread Robert L. Read
On Mon, 2008-05-12 at 08:42 -0400, Ian Eslick wrote: > #+sbcl :sb-posix is the way to go. > > I hadn't realized that SBCL didn't include that by default like the > rest of the lisps. Easy fix! > > Robert, any indication as to the source of your clsql errors? I will look into tonight, when

Re: [elephant-devel] Clbuild

2008-05-12 Thread Ian Eslick
#+sbcl :sb-posix is the way to go. I hadn't realized that SBCL didn't include that by default like the rest of the lisps. Easy fix! Robert, any indication as to the source of your clsql errors? Removing the explicit load is good and looks easy. I'll let you check these fixes in. Als

Re: [elephant-devel] Clbuild

2008-05-12 Thread Alex Mizrahi
RLR> (:depeonds-on ) expressions without dependence on SBCL? Can we just RLR> use a compiler pragma like: RLR> :depends-on (:uffi RLR> #+sbcl :sb-posix RLR> :cl-base64)) sure RLR> in our asdf files? If so we will have to do something similar for RLR> each supported system (see os.lisp): R

Re: [elephant-devel] Clbuild

2008-05-11 Thread Bryan Emrys
I'm not a master of anything, but pragmas seem to be the approach used in hunchentoot (see below). (asdf:defsystem :hunchentoot :serial t :version #.*hunchentoot-version* :depends-on (:chunga :cl-base64 :cl-fad :cl-ppcre #-(or :li

Re: [elephant-devel] Clbuild

2008-05-11 Thread Robert L. Read
On Sun, 2008-05-11 at 14:22 -0700, Bryan Emrys wrote: > At one point the clbuild maintainers looked at elephant but had some problems > that prevented inclusion. > > Specifically: > > # - needs sb-posix, but doesn't declare that dependency, meaning that > #it doesn't build even with a confi