Subject: CVS commit: pkgsrc/lang/python25
From: David Sainty
Date: 2009-09-09 07:37:52
Message id: 20090909053752.255D2175D0@cvs.netbsd.org

Log Message:
Fix a possibly long-standing issue, but also possibly fallout from the db4
changes.  The "dbm" module could fail to build correctly, erroring out \ 
with:

*** WARNING: renaming "dbm" since importing it failed: \ 
build/lib.linux-i686-2.5/dbm.so: undefined symbol: dbm_firstkey

In this case, the "dbm" module has accidentally linked with \ 
"databases/gdbm",
which happens to be installed, but was never buildlinked in.  It may be
relevant that /usr/include/gdbm/ndbm.h is installed on this system.

Remove the "gdbm" test from the "dbm" module configuration, \ 
leaving the "ndbm"
support, and the fall-back "bdb" support (which will likely fall back \ 
to db4).

Bump PKGREVISION - the package would still install, but with missing
functionality.

Files:
RevisionActionfile
1.19modifypkgsrc/lang/python25/Makefile
1.10modifypkgsrc/lang/python25/distinfo
1.4modifypkgsrc/lang/python25/patches/patch-am