pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/python24



Module Name:    pkgsrc
Committed By:   dsainty
Date:           Wed Sep  9 05:59:38 UTC 2009

Modified Files:
        pkgsrc/lang/python24: Makefile distinfo
        pkgsrc/lang/python24/patches: patch-am

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.4/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.


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 pkgsrc/lang/python24/Makefile
cvs rdiff -u -r1.31 -r1.32 pkgsrc/lang/python24/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/python24/patches/patch-am

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index