The FreeBSD Ports Archive
FreeBSD databases : db424>
The Berkeley DB package, revision 4.2
Version 4.2 of the Berkeley Data Base library which offers (key/value) storage
with optional concurrent access or transactions interface.
Utilities are included in the distribution to convert v1.85 databases to v4.2
databases, and a backwards compatible API is provided to maintain
compatibility with programs using the v1.85 interface.
Note that this port has a different layout than the 3.3, 4.0 and 4.1 ports,
it does not rename libraries.
For details on compatibility with other DB versions, see:
http://www.sleepycat.com/download/patchlogs.shtml
-- Matthias Andree
http://www.sleepycat.com/
|
db42 history
v. 1.65
date: 2006/11/08 10:15:44; author: rafan; state: Exp; lines: +0 -2
- Remove RANDOMIZE_MASTER_SITES. This is a user set variable.
Noticed by: pav
Approved by: Matthias Andree (maintainer)
v. 1.64
date: 2006/11/08 05:20:31; author: rafan; state: Exp; lines: +5 -2
- Update MASTER_SITES
- Use RANDOMIZE_MASTER_SITES, USE_LDCONFIG
- Add patch.4.2.52.5 from vendor
PR: ports/105270
Submitted by: Matthias Andree (maintainer)
v. 1.63
date: 2005/04/13 07:31:27; author: leeym; state: Exp; lines: +3 -2
Add two SleepyCat patches to fix:
- log sequence error and missing data when transactional database is walked
with a cursor after being loaded non-transactionally
- memory leak when repeatedly opening/closing database environments
PR: 79842
Submitted by: maintainer
v. 1.62
date: 2005/04/05 18:55:31; author: linimon; state: Exp; lines: +2 -0
Add an advisory variable that mark this port as not being a slave port.
For whatever reason, the default assignments of this variable is wrong.
This only affects FreshPorts and portsmon.
Approved by: maintainer
v. 1.61
date: 2004/06/26 11:13:16; author: arved; state: Exp; lines: +7 -1
Workaround a problem with fast-mutexes on amd64.
Idea from: db41 port.
Discovered by: upcoming ice port.
v. 1.60
date: 2004/05/27 08:32:20; author: krion; state: Exp; lines: +1 -1
- Build + install RPC server
PR: ports/67239
Submitted by: maintainer
Requested by: brooks
v. 1.59
date: 2004/03/19 22:28:21; author: eik; state: Exp; lines: +1 -0
This patch is a convenience patch to allow broken port tools to continue
to go about their rotten business. It is issued without acknowledgment
of any obligation, in response to ports/64393.
The patch does NOT bump PORTREVISION as the change is invisible for the
port's or package's users. $FreeBSD$ is sufficient.
I also refute any "bug" with respect to the the porter's handbook's
pages referenced in ports/64393, my port has not written anything after
bsd.port.mk and portlint has nothing to complain about (only that it
can't figure "patch" is legal in a PATCHFILES variable).
Informational: tools that assume .include was the
last line in a port's makefile are broken. They should be comparing
the output of realpath $(make -V MASTERDIR) against the output of
realpath $(pwd) instead:
-bash-2.05b$ realpath $(pwd)
/usr/home/ma/db42
-bash-2.05b$ realpath $(make -V MASTERDIR)
/usr/home/ma/db42
-bash-2.05b$ cd ../db42-nocrypto # switch to slave's port directory
-bash-2.05b$ realpath $(make -V MASTERDIR)
/usr/home/ma/db42
-bash-2.05b$ realpath $(pwd)
/usr/home/ma/db42-nocrypto
PR: 64479
Submitted by: Matthias Andree (maintainer)
v. 1.58
date: 2004/03/03 11:21:33; author: linimon; state: Exp; lines: +2 -0
Revert previous commit. Local changes here masked the fact that this
change would break the port for other users.
Noticed by: Rolandas Naujikas
Pointy hat to: linimon@FreeBSD.org
v. 1.57
date: 2004/03/03 01:24:08; author: linimon; state: Exp; lines: +0 -2
Remove redundant definition of MASTERDIR (sets MASTERDIR back to
default).
Reviewed by: Matthias Andree (maintainer)
v. 1.56
date: 2004/02/24 13:24:35; author: eik; state: Exp; lines: +2 -2
* Add vendor patch.4.2.52.2
* Bump portrevision.
* Add SIZE to distinfo.
PR: 63306
Submitted by: Matthias Andree (maintainer)
v. 1.55
date: 2004/01/14 21:13:42; author: krion; state: Exp; lines: +1 -0
- Install libdb-4.2.so and libdb_cxx-4.2.so so that gcc -ldb-4.2
works. These are symlinks to libdb*-4.2.so.2 (the SONAME).
- Bump PORTREVISION
PR: 61283
Submitted by: maintainer
v. 1.54
date: 2004/01/09 09:45:36; author: pav; state: Exp; lines: +8 -31
Add Berkeley DB 4.2.52 after repocopy from db41.
Note to other porters who want their port to depend on this one: Use
LIB_DEPENDS=db-4.2.2:${PORTSDIR}/databases/db42-nocrypto
Usually, setting
CONFIGURE_ENV?= CPPFLAGS="-I${LOCALBASE}/include/db42"
LDFLAGS="-L${LOCALBASE}/lib/db42" LIBS="-ldb-4.2"
will then work to get the right DB library. At run time, the proper
library will be looked up by its SONAME, which is "libdb-4.2.so.2" and
resides in /usr/local/lib.
PR: ports/60943
Submitted by: Matthias Andree
v. 1.53
date: 2003/09/08 14:20:15; author: nork; state: Exp; lines: +2 -2
Fix build on recent current (by -pthread option is deprecated).
PR: ports/56551
Submitted by: KONDOU, Kazuhiro
Approved by: Matthias Andree (maintainer)
v. 1.52
date: 2003/02/21 11:14:58; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.51
date: 2003/02/16 16:09:56; author: nork; state: Exp; lines: +0 -4
Remove RESTRICTED tag with cryptography relation.
Pointed out by: kris
v. 1.50
date: 2003/02/16 05:54:21; author: nork; state: Exp; lines: +11 -4
o Add "RESTRICTED" tag since db41 contains strong cryptography (Rijndael),
o Prepares for the db41-nocrypto port.
PR: ports/48225
Submitted by: Matthias Andree (maintainer)
v. 1.49
date: 2003/01/07 01:06:07; author: petef; state: Exp; lines: +5 -7
Add db41-4.1.25 after a repocopy from databases/db4.
PR: 46755
Submitted by: Matthias Andree
v. 1.48
date: 2003/01/05 04:11:23; author: petef; state: Exp; lines: +4 -3
Backout the recent upgrade to 4.1.25 (roll back to 4.0.14). It is a
non-compatible upgrade, and most other ports using db4 weren't ready
for it. The new 4.1.25 version will appear in a db41 port soon.
Also make the dump185 utility build (fix a typo), and bump PORTEPOCH.
Give maintainership to the submitter (from ports@).
PR: 46755
Submitted by: Matthias Andree (new maintainer)
Pointy hat to: ijliao
v. 1.47
date: 2003/01/03 20:19:07; author: ijliao; state: Exp; lines: +2 -3
upgrade to 4.1.25
PR: 46588
Submitted by: Ports Fury
v. 1.46
date: 2002/11/20 13:13:48; author: ijliao; state: Exp; lines: +16 -18
- Do not install useless .la files
- Utilize NOPORTDOCS
PR: 45446
Submitted by: Ports Fury
v. 1.45
date: 2002/11/10 16:45:22; author: lioux; state: Exp; lines: +0 -2
o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files
Approved by: kris (portmgr hat),
portmgr, re (silence)
v. 1.44
date: 2002/11/06 22:44:14; author: adamw; state: Exp; lines: +2 -0
Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by: pat
v. 1.43
date: 2002/09/07 08:44:48; author: ade; state: Exp; lines: +1 -1
Relinquish all my ports.
v. 1.42
date: 2002/09/01 16:07:45; author: dwcjr; state: Exp; lines: +3 -2
${PERL} -> ${REINPLACE_CMD}
PR: 40784
Submitted by: corecode@corecode.ath.cx
Reviewed by: flynn@energyhq.homeip.net
v. 1.41
date: 2002/08/21 21:04:12; author: ade; state: Exp; lines: +2 -2
(1) Take over maintainership whilst unifying the Sleepycat ports
(2) Un-spam the 'Whom' line from a previous commit
v. 1.40
date: 2002/05/30 23:02:39; author: petef; state: Exp; lines: +2 -2
Sadly reset maintainership to ports@FreeBSD.org. Sergey, thanks for
your hard work on these & I hope to see you contribute more.
PR: 38750
Submitted by: Sergey A.Osokin (previous maintainer)
v. 1.39
date: 2002/05/23 15:11:54; author: dwcjr; state: Exp; lines: +2 -2
Update maintainer's email to match what he uses on send-pr to avoid
confusion
Submitted by: maintainer
v. 1.38
date: 2002/05/14 21:27:23; author: pat; state: Exp; lines: +1 -1
Download site directory structure changed
PR: 38068
Submitted by: maintainer
v. 1.37
date: 2001/12/24 10:45:45; author: ijliao; state: Exp; lines: +12 -13
patch for 4.0.14
PR: 32533
Submitted by: "Sergey A. Osokin" (maintainer)
v. 1.36
date: 2001/10/07 17:04:00; author: lioux; state: Exp; lines: +2 -1
Location independence (by LOCALBASE) of both ltconfig and ltmain.sh
PR: 30920
Submitted by: MAINTAINER
Prompted by: Mike Meyer
v. 1.35
date: 2001/08/02 17:00:53; author: sobomax; state: Exp; lines: +2 -1
Bump PORTEPOCH because we have decreased PORTVERSION number.
Overlooked by: knu
v. 1.34
date: 2001/08/01 11:51:52; author: knu; state: Exp; lines: +13 -5
Back out the db3 update for the moment, due to the incompatibilty
problem that broke the openldap2 build.
v. 1.33
date: 2001/07/25 15:03:02; author: knu; state: Exp; lines: +5 -13
Update to 3.3.11.
PR: ports/29220
Submitted by: Sergey A. Osokin (MAINTAINER)
v. 1.32
date: 2001/07/24 16:19:23; author: knu; state: Exp; lines: +3 -2
- Set DIST_SUBDIR, because filenames like patch.3.2.9.1 are too generic.
- Replace $(..) with ${..}.
v. 1.31
date: 2001/07/24 16:13:21; author: knu; state: Exp; lines: +2 -2
Properly make *.so symlinks to *.so.x. (previously all that were
backwards)
PR: ports/27065
Submitted by: Barry Pederson
v. 1.30
date: 2001/06/22 20:03:03; author: olgeni; state: Exp; lines: +1 -2
Remove MANUAL_PACKAGE_BUILD, the port has no problems building the package.
Approved by: maintainer
v. 1.29
date: 2001/05/14 14:49:53; author: ade; state: Exp; lines: +6 -1
Add two post-3.2.9 patches from Sleepycat themselves.
http://www.sleepycat.com/update/3.2.9/patch.3.2.9.html for more details.
Approved by: maintainer
Obtained from: Sleepycat
v. 1.28
date: 2001/03/29 16:32:51; author: sobomax; state: Exp; lines: +2 -2
-pthread --> ${PTHREAD_LIBS}
-D_THREAD_SAFE --> ${PTHREAD_CFLAGS}
Note: my first intention was to test this out on bento/beta, but per ade's
requiest I opted to do it quickly.
v. 1.27
date: 2001/02/02 12:37:59; author: kevlo; state: Exp; lines: +2 -2
Update to version 3.2.9
PR: 24796
Submitted by: MAINTAINER
v. 1.26
date: 2001/01/03 19:55:30; author: sf; state: Exp; lines: +4 -1
make ${WRKSRC}/${CONFIGURE_SCRIPT} writable befor configure to allow
building without root privilege.
PR: 21951
Submitted by: Kawata Masahiko
v. 1.25
date: 2001/01/01 10:14:57; author: will; state: Exp; lines: +1 -3
Goodbye, YEAR2000. Hello, 2001.
Approved by: asami
v. 1.24
date: 2000/09/22 16:48:50; author: sobomax; state: Exp; lines: +8 -4
Several cleanups:
- properly install shared library (still needs more work);
- use pthreads;
- use libtool.
PR: 21470 (partially)
Submitted by: maintainer
v. 1.23
date: 2000/09/16 22:57:40; author: will; state: Exp; lines: +2 -2
Update to 3.1.17.
PR: 21227
Submitted by: maintainer
v. 1.22
date: 2000/08/26 12:43:46; author: will; state: Exp; lines: +13 -23
Update to Berkeley DB3, after repocopy from databases/db to databases/db3.
PR: 20763
Submitted by: Sergey A. Osokin
v. 1.21
date: 2000/06/16 21:50:32; author: asami; state: Exp; lines: +2 -2
Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in the
previous commit message to bsd.port.mk, which said INSTALL_SHLIBS. Boo.)
Line up the rhs of variable assignments nicely. Remove a couple of extra
whitespaces while I'm here.
Suggested by: sobomax
v. 1.20
date: 2000/06/16 10:37:16; author: sobomax; state: Exp; lines: +3 -2
Final round of the INSTALLS_SHLIBS=yes conversion. Few remaining ports with
ldconfig in PLIST need personal consideration.
v. 1.19
date: 2000/04/08 22:48:20; author: mharo; state: Exp; lines: +6 -6
update with the new PORTNAME/PORTVERSION variables
v. 1.18
date: 1999/11/23 02:43:47; author: billf; state: Exp; lines: +3 -3
Upgrade to 2.7.7 / fix distfile-Fennerage
v. 1.17
date: 1999/08/27 21:13:43; author: mharo; state: Exp; lines: +10 -10
echo -> ${ECHO} or ${ECHO_MSG} and in some cases, move echo stuff
to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}
v. 1.16
date: 1999/08/25 05:21:07; author: obrien; state: Exp; lines: +1 -1
Change Id->FreeBSD.
v. 1.15
date: 1999/07/10 14:05:27; author: markm; state: Exp; lines: +4 -4
Upgrade to latest version.
OK'ed by: maintainer
v. 1.14
date: 1999/04/14 00:02:40; author: scrappy; state: Exp; lines: +1 -2
Move WWW_SITE to pkg/DESCR:WWW from Makefile
v. 1.13
date: 1999/04/08 19:05:42; author: billf; state: Exp; lines: +2 -2
Proper URLs that reference directories end in '/'
v. 1.12
date: 1999/03/29 02:40:20; author: ache; state: Exp; lines: +2 -1
oops, restore MANUAL_PACKAGE_BUILD
v. 1.11
date: 1999/03/29 00:08:28; author: ache; state: Exp; lines: +4 -0
install examples too
v. 1.10
date: 1999/03/28 17:33:50; author: ache; state: Exp; lines: +5 -25
upgrade to 2.7.3, old distfile is not available in anycase
install in the way that not interfere with libc db
v. 1.9
date: 1999/03/11 20:33:49; author: scrappy; state: Exp; lines: +2 -1
Commit all Y2K/WWW_SITE changes to Makefiles...
v. 1.8
date: 1999/01/13 02:47:29; author: scrappy; state: Exp; lines: +3 -1
More Y2K Statement Links...
v. 1.7
date: 1998/01/26 18:43:20; author: jfitz; state: Exp; lines: +14 -5
Upgrade to v2.3.16
Submitted-by: Josh Tiefenbach
v. 1.6
date: 1997/11/22 00:51:36; author: asami; state: Exp; lines: +2 -3
Oops, what was I thinking. Put MANUAL_PACKAGE_BUILD to the right place.
v. 1.5
date: 1997/11/22 00:47:18; author: asami; state: Exp; lines: +3 -1
Define MANUAL_PACKAGE_BUILD -- it is incompatible with the one in the system.
v. 1.4
date: 1997/11/11 16:58:47; author: jfitz; state: Exp; lines: +4 -4
Upgradet to v2.3.12
Submitted by: "Josh Tiefenbach"
v. 1.3
date: 1997/10/03 14:13:23; author: jfitz; state: Exp; lines: +22 -6
Upgrade to v2.3.11
Submitted by: Josh Tiefenbach
v. 1.2
date: 1997/09/05 20:22:04; author: jfitz; state: Exp; lines: +4 -4
Upgrade to v2.2.6
Submitted by: Josh Tiefenbach
v. 1.1
date: 1997/06/13 17:54:36; author: jfitz; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1997/06/13 17:54:36; author: jfitz; state: Exp; lines: +0 -0
Import of Berkely DB 2.0
Submitted by: Josh Tiefenbach
=============================================================================
|
| |

|