Re: clsql and asdf3
Faré <[email protected]> Thu, 21 Feb 2013 11:42:24 -0500
| Newsgroups | gmane.lisp.clsql.general |
|---|---|
| Message-ID | <CAN7nBXcOghJLT3Sti1dnD5_1JJ2Q40MN0UB05pb1Eqc9gS6JRQ@mail.gmail.com> |
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