[bknr-devel] Recursive locks problem on sbcl
Hans Hübner
hans at huebner.org
Tue Oct 2 11:13:13 UTC 2007
Kamen, Hi,
sorry for putting you on hold for so long. I did not have the time to
review your patch when you sent it, and it now does no longer apply
cleanly.
Generally, I would like to continue to be able to get a BKNR based
installation to run without having to turn to external sources, thus
the thirdparty/ directory. I am aware that this is not a very good
solution, but to me, this is better than having to follow upstream
changes to thirdparty stuff all the time. Also, I have no immediate
plans to upgrade my existing installations from cmucl-19c. Can you
please re-send your patch as an attached file, against current BKNR?
Does the patched version run with cmucl-19c?
I will promptly apply and commit the patch if you send it soon. Sorry
for the delay.
Thanks,
Hans
2007/10/2, Kamen TOMOV <kamen at cybuild.com>:
> On Tue, Oct 02 2007, Denis Mashkevich wrote:
>
> > Hi Hans,
> > the problem we've spoken of yesterday on irc (recursive lock attempt
> > warning on sbcl using bknr datastore) proved to be trivial to solve
> > - there is a primitive in sb-thread for exactly this case. I have
> > not tested it extensively yet, but it appears to work. The patch is
> > attached.
>
> Could you please elaborate on the problem? What happens with the
> datastore in SBCL without the patch?
>
> > FWIW, being unable to load some third-party libraries supplied with
> > bknr (mainly cxml and unit-test), I ditched thirdparty altogether,
> > installed all the newest versions of whatever bknr-indices and
> > bknr-datastore depend on, and both seem to work.
>
> Some time ago I wrote a patch that dumped cxml for the purpose of
> using cmucl-19d. Hans, do you think we can apply (some modified
> version of) it?
>
> Best regards,
>
> --
> Kamen
> _______________________________________________
> bknr-devel mailing list
> bknr-devel at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/bknr-devel
>
More information about the Bknr-devel
mailing list