This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author doko
Recipients doko
Date 2009-02-24.13:02:50
SpamBayes Score 8.563202e-06
Marked as misclassified No
Message-id <1235480573.33.0.45188459471.issue5359@psf.upfronthosting.co.za>
In-reply-to
Content
in 3.x the _dbm extension can only be built with gdbm as the backend
library. gdbm is licensed under the GPL, so some people/projects like
Debian may have objections to build _dbm with the gdbm backend. It gets
difficult to determine, which code then uses _dbm/anydbm/... and then
check if it is compatible with the GPL.

Unless there is an alternative like dbm.sqlite (issue 3783), I would
like to re-add the detection of the BerkleyDB headers and libs, such
that _dbm can be built again without depending on gdbm. Adding a
configure flag to explicitely select one implementation (issue 4587)
would be helpful.

Ok to go ahead?
History
Date User Action Args
2009-02-24 13:02:53dokosetrecipients: + doko
2009-02-24 13:02:53dokosetmessageid: <1235480573.33.0.45188459471.issue5359@psf.upfronthosting.co.za>
2009-02-24 13:02:52dokolinkissue5359 messages
2009-02-24 13:02:50dokocreate