xref: /freebsd/lib/libc/db/README (revision 1669d8afc64812c8d2d1d147ae1fd42ff441e1b1)
1#	@(#)README	8.27 (Berkeley) 9/1/94
2
3This is version 1.85 of the Berkeley DB code.
4
5For information on compiling and installing this software, see the file
6PORT/README.
7
8Newer versions of this software will periodically be made available by
9anonymous ftp from ftp.cs.berkeley.edu.  An archive in compressed format
10is in ucb/4bsd/db.tar.Z, or in gzip format in ucb/4bsd/db.tar.gz.  If
11you'd like to receive announcements of future releases of this software,
12send email to the contact address below.
13
14Email questions may be addressed to Keith Bostic at bostic@cs.berkeley.edu.
15
16============================================
17Distribution contents:
18
19Makefile.inc	Ignore this, it's the 4.4BSD subsystem Makefile.
20PORT		The per OS/architecture directories to use to build
21		libdb.a, if you're not running 4.4BSD.  See the file
22		PORT/README for more information.
23README		This file.
24btree		The B+tree routines.
25changelog	List of changes, per version.
26db		The dbopen(3) interface routine.
27docs		Various USENIX papers, and the formatted manual pages.
28hash		The extended linear hashing routines.
29man		The unformatted manual pages.
30mpool		The memory pool routines.
31recno		The fixed/variable length record routines.
32test		Test package.
33
34============================================
35Debugging:
36
37If you're running a memory checker (e.g. Purify) on DB, make sure that
38you recompile it with "-DPURIFY" in the CFLAGS, first.  By default,
39allocated pages are not initialized by the DB code, and they will show
40up as reads of uninitialized memory in the buffer write routines.
41