[bknr-devel] SBCL port

Hans Hübner hans.huebner at gmail.com
Fri Feb 3 18:17:28 UTC 2006


Hi Tchadvar,

I am currently reorganizing the code base so that asdf-install can be
used.  The thirdparty/ tree will eventually go away, as soon as I have
a stable asdf-installable setup.  This will be the case until the end
of this month.

I am not using SBCL myself, so I have no current plans to port it
myself.  There are others who are interested in this, and in fact
there have been two endavours to do so.  Hoan Ton-That did a port last
summer, but it failed to compile on cmucl so it did not make it back
into the trunk.  Nyef did a port to flexi-streams that is supposed to
work with SBCL, but he changed the on-disk format which makes merging
to the mainline a bit problematic.

It would be great if there was a port to SBCL which does neither
introduce incompatibilities to cmucl nor change the on-disk format
(unless there are real good reasons to do so).  I am currently using
the BKNR Datastore as it is in the repository to maintain a handful of
commercial projects, and I really depend on being able to commit my
changes back and update the deployed systems.  Also, I think that a
stable on-disk format is a very important property of a database
system, so I'd rather prefer to have it stay as it is or, if there are
compelling reasons to do so, change the format only once in order to
iron out any insufficiencies of the current format.

What are your plans with the Datastore?  Can you spend some time on
making it more portable, and if so, how much?  Do you have the
necessary skills?

I will try to answer any questions you may have and I'll also test
changes with my deployed applications, but I will do so on cmucl only,
for the lack of time.

Cheers,
Hans

2006/2/3, Tchadvar Roussanov <troussan at gmail.com>:
> Hi,
>
> I am trying to compile BKNR with the latest SBCL release. Till now I had to
> update almost all
> third party libraries to their latest versions.  Is there are plans to
> update the versions of these packages in the SVN tree?
> Or move them out and use asdf install to resolve dependencies?
>
> I also notice in the SVN repository that there is ongoing SBCL porting
> effort.  What is the current status of it?
>
> I am willing to help with this port as much as I can.
>
> Thank you.
> _______________________________________________
> 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