[prev in list] [next in list] [prev in thread] [next in thread] 

List:       squeak-vm-dev
Subject:    Re: [Vm-dev] updating and compiling the BerkeleyDB plugin
From:       "David T. Lewis" <lewis () mail ! msen ! com>
Date:       2015-03-29 22:03:03
Message-ID: 20150329220303.GA90387 () shell ! msen ! com
[Download RAW message or body]

 
I am assuming that this is "Berkeley DB Plugin" on SqueakMap, written by Stephen Pair
and licensed SqueakL, and therefore OK to include in the VM.

The SAR file contains the platforms sources and some hints as to handle it
in a makefile.

I expect that this plugin could be brought back to life with a bit of effort.
It also looks like something that might best be maintained outside of VMMaker
so that the interested parties can update it as they please.

How about if we put the Smalltalk part of the plugin into a new project on
squeaksource.com? Paul DeBruicker, Stephen Pair, Eliot and I all have accounts
on that server already, so it would be easy to put it there.

The Berkeley db library has a lot of history, and I don't know what the current
runtimes would be on a modern unix/linux/osx platform. The http://www.sleepycat.com
site redirects to Oracle now, which does not seem encouraging. Current licensing
seems to be explained at http://en.wikipedia.org/wiki/Berkeley_DB.

Dave

On Sun, Mar 29, 2015 at 08:50:51AM -0700, Eliot Miranda wrote:
> 
> D'u have the smalltalk source or just the generated C code?  And I what VM build \
> environment do you want to work? 
> Eliot (phone)
> 
> On Mar 29, 2015, at 7:46 AM, Paul DeBruicker <pdebruic@gmail.com> wrote:
> 
> > 
> > Hi - 
> > 
> > I've posted Steven Pair's  BerkeleyDB plugin .sar file to dropbox here:
> > 
> > 
> > https://dl.dropboxusercontent.com/u/4460862/BerkeleyDB.sar
> > 
> > 
> > 
> > I'd like to get it to compile (on linux...), and also to modify it to work with \
> > the LMDB (http://symas.com/mdb/). According to the LMDB docs it should be pretty \
> > straightforward to port something from BerkeleyDB.   
> > From examining the .sar it looks like the plugin hasn't been edited/compiled \
> > since December 2002.   
> > Is there a guide for bringing old plugins up to date?  IF not what should I \
> > expect to have to change to get it working?    
> > Thanks
> > 
> > Paul


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic