<div dir="ltr"><div class="gmail_quote">On Tue, Sep 23, 2008 at 9:09 AM, Elliott Slaughter <span dir="ltr"><<a href="mailto:elliottslaughter@gmail.com">elliottslaughter@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div dir="ltr"><div class="gmail_quote"><div class="Ih2E3d">On Tue, Sep 23, 2008 at 1:28 AM, Leslie P. Polzer <span dir="ltr"><<a href="mailto:sky@viridian-project.de" target="_blank">sky@viridian-project.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
> I am a little confused: there doesn't seem to actually be a function called<br>
> "db_env_get_max_objects" in libberkeley-db.c (although I do see<br>
> "db_env_get_lk_max_objects"), but ele-bdb.asd loads fine under<br>
> linux(x86-64)/SBCL and win32/Allegro. Where is "db_env_get_max_objects"<br>
> actually coming from?<br>
<br>
Err, yes. Good question. How about removing this alien?<br>
<br>
# Following line added by [Add max lock configuration to BDB<br>
# <a href="mailto:eslick@common-lisp.net" target="_blank">eslick@common-lisp.net</a>**20080516185155]<br>
(def-function ("db_env_get_max_objects" %db-env-get-max-objects)<br>
<br>
Doesn't seem to be used by other code.</blockquote><div><br></div></div><div>Yeah, removing that form and the one below (wrap-errno db-env-get-max-objects ...) allows ele-bdb to load fine and seems to fix the problem. Thanks.</div>
</div></div></blockquote></div><br clear="all">After looking at the code for db-set-env-get-max-objects, I believe the reference to "db_env_get_max_objects" should really have been "db_env_get_lk_max_objects".<div>
<br></div><div>I have attached a bundle with three patches against elephant-unstable: one correcting a typo in a comment in elephant.asd, one fixing the alien problem above, and one with the minimal changes I needed to get elephant running on win32/SBCL.<br>
<div><br></div><div><br>-- <br>Elliott Slaughter<br><br>"Any road followed precisely to its end leads precisely nowhere." - Frank Herbert<br>
</div></div></div>