[mnet-devel] Mnet build questions.

Zooko zooko at zooko.com
Tue Jun 3 01:06:52 BST 2003


> when it should call set_flags. It looks like it's a bug in bsddb3 v  
> 3.3.0 (which is quite old) but that's the version that  
> mnet_new/setup.py claims is needed

Probably a naming confusion between bsddb and pybsddb.  The latter is 
sometimes referred to as "bsddb", much to everyone's confusion.

You could build the old version (which is easy as following these 
instructions [1]), and see what it does, by reading the output from 
"make all", reading the GNUmakefile, and observing what version of bsddb and 
pybsddb are in the extsrc/ directory.

I believe it'll tell you that we use bsddb 3.3.11 (filename: 
"db-3.3.11.tar.gz") and pybsddb 3.3.0 (filename: "bsddb3-3.3.0.tar.gz").  
I guess the patches that you'll also find in extsrc/ are not necessary for 
mnet_new.

Your second problem is something that has been fixed in newer versions of 
mnet_new.

I think we need to make the HEAD version of mnet_new be a "stabilizing" source 
base.  Ent, and any other disruptive features or refactorings, should not be 
merged onto HEAD until they are complete and stable.

With that guarantee in place, I think Rob should follow the HEAD branch and 
post bug reports about all problems encountered there.

Regards,

Zooko

http://zooko.com/
         ^-- under re-construction: some new stuff, some broken links

[1] http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/mnet/mnet/hackerdocs/cvsinstall.sh?rev=HEAD&content-type=text/plain




-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
mnet-devel mailing list
mnet-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mnet-devel




More information about the Mnet-devel mailing list