Re: clsql-mysql for CLSQL 4.1.1 doesn't compile
Carlos Konstanski <[email protected]>
| Newsgroups | gmane.lisp.clsql.general |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 9 Sep 2009, Bjorn Solberg wrote: > Date: Wed, 09 Sep 2009 03:59:48 -0700 > From: Bjorn Solberg <[email protected]> > To: [email protected] > Subject: [CLSQL] clsql-mysql for CLSQL 4.1.1 doesn't compile > > Linux Ubuntu 9.04 > MySQL Ver 14.12 Distrib 5.0.83 > SBCL 1.0.30 > CLSQL 4.1.1 (fresh from asdf-install) > > Compiling clsql-mysql (during (asdf-install:install :clsql)) gives > > error opening #P"/usr/local/lib/sbcl/site-systems/clsql-mysql.asd": > Too many open files > [Condition of type SB-INT:SIMPLE-FILE-ERROR] > > > after many many lines of > > ; loading system definition from > ; /usr/local/lib/sbcl/site-systems/clsql-mysql.asd into #<PACKAGE "ASDF0"> > ; loading system definition from > ; /usr/local/lib/sbcl/site-systems/clsql-mysql.asd into #<PACKAGE "ASDF1"> > ; loading system definition from > ; /usr/local/lib/sbcl/site-systems/clsql-mysql.asd into #<PACKAGE "ASDF2"> > [...] > > up to ASDF1017. I tried compiling CLSQL 4.0.5 again after that, which > worked flawlessly. How can I get around this to get to use the latest > CLSQL version? > > I look forward to trying it out on MySQL 5.1 also, I've had to keep 5.0 > around just for CLSQL. :) > > Thanks, > > Bjorn. Make sure your system time is correct. Then clear all your .fasl files in ~/.fasls/. I have seen this problem in the past, and I think it has to do with ASDF using file timestamps in a way that can cause a problem if an existing .fasl file has a timestamp that is "in the future". Carlos