Re: clsql and asdf3
Russ Tyndall <[email protected]> Thu, 21 Feb 2013 13:42:49 -0500
| Newsgroups | gmane.lisp.clsql.general |
|---|---|
| Message-ID | <[email protected]> |
Thanks again Faré, I cloned the asdf3 repository, and 'make'd it. Then in lisp I ran the following forms and it loaded without error. I assume this means that everything should work for you as well. Also I have a patch pending to cleanup the encoding issues in that file. (load "asdf3/build/asdf.lisp") (asdf:load-system :clsql-helper) Cheers, Russ Tyndall Acceleration.net On 2/21/2013 11:42 AM, Faré wrote: > Can you try loading with the latest ASDF from git? > git://common-lisp.net/projects/asdf/asdf.git > make > > Also, I noticed that this file has a non-UTF-8 character. Can you fix it? > ./clsql-20130128-git/examples/sqlite3/init-func/example.lisp > > —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org > Complexity is the hallmark of stupidity > — Erik Naggum > > > On Thu, Feb 21, 2013 at 11:12 AM, Russ Tyndall <[email protected]> wrote: >> Thanks for the report Faré, >> >> A `grep -i` of the current source of clsql reveals none of these symbols. >> I'm not sure where the undefined variables from clsql-helper would be coming >> from; those have never been referenced in clsql (clsql-helper is a separate >> utility package). Perhaps this is an error with loading clsql-helper? >> >> There is currently some code in clsql-helper that would reference functions >> that are undefined (they are methods overriding two different versions of >> clsql). They will not conflict and the wrong one will not be called. I >> ended up just writing a macro to not emit the code for the undefined method >> and that seemed to solve the load error/warning. >> >> I have also fixed the special variable forward references and pushed a patch >> to clsql-helper on github. This will presumably make it into the next >> quicklisp. Please let me know if this does not solve the problems. >> >> Cheers, >> Russ Tyndall >> Acceleration.net >> >> >> >> On 2/20/2013 10:55 PM, Faré wrote: >>> Free variable and/or forward reference to special variables = Bug that >>> prevents compilation with ASDF3. >>> Same for functions that remain undefined by end of system. >>> >>> —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• >>> http://fare.tunes.org >>> The most exciting phrase to hear in science, the one that heralds new >>> discoveries, is not "Eureka!" (I found it!) but "That's funny ..." >>> — Isaac Asimov >>> >>> ; compilation unit finished >>> ; Undefined functions: >>> ; CLSQL-SYS::%SLOT-STOREDP CLSQL-SYS::%SLOT-VALUE-LIST >>> ; Undefined variables: >>> ; CLSQL-HELPER:*CONNECTION-SETTINGS* >>> CLSQL-HELPER::*DEFAULT-LOG-FN* CLSQL-HELPER::*RECORD-THIS-DIRTY-SLOT* >>> CLSQL-HELPER:+A-DAY+ CLSQL-HELPER:+A-MINUTE+ CLSQL-HELPER:+A-MONTH+ >>> CLSQL-HELPER:+A-NEGATIVE-DAY+ CLSQL-HELPER:+A-NEGATIVE-HOUR+ >>> CLSQL-HELPER:+A-NEGATIVE-MINUTE+ CLSQL-HELPER:+A-NEGATIVE-MONTH+ >>> CLSQL-HELPER:+A-NEGATIVE-SECOND+ CLSQL-HELPER:+A-NEGATIVE-YEAR+ >>> CLSQL-HELPER:+A-SECOND+ CLSQL-HELPER:+A-YEAR+ CLSQL-HELPER:+AN-HOUR+ >>> ; caught 15 WARNING conditions >>> ; caught 4 STYLE-WARNING conditions >>> Unhandled SERIOUS-CONDITION of type COMPILE-FAILED-ERROR is signaled: >>> Lisp compilation failed >>> >>> _______________________________________________ >>> CLSQL mailing list >>> [email protected] >>> http://lists.b9.com/cgi-bin/mailman/listinfo/clsql >> _______________________________________________ CLSQL mailing list [email protected] http://lists.b9.com/cgi-bin/mailman/listinfo/clsql