Re: clsql and asdf3
Russ Tyndall <[email protected]> Thu, 21 Feb 2013 11:12:52 -0500
| Newsgroups | gmane.lisp.clsql.general |
|---|---|
| Message-ID | <[email protected]> |
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