[Patches] [ python-Patches-764612 ] building bsddb3 on FreeBSD

SourceForge.net noreply@sourceforge.net
Thu, 03 Jul 2003 06:10:24 -0700


Patches item #764612, was opened at 2003-07-03 00:19
Message generated for change (Comment added) made by aimacintyre
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=764612&group_id=5470

Category: Modules
Group: Python 2.3
Status: Open
Resolution: None
Priority: 5
Submitted By: Andrew I MacIntyre (aimacintyre)
Assigned to: Martin v. Löwis (loewis)
Summary: building bsddb3 on FreeBSD

Initial Comment:
FreeBSD's ports of the Sleepcat DB releases use
different naming conventions than currently catered for
in setup.py.
Additionally, the ports collection currently supports
having both DB 4.1 and DB 4.0 installed concurrently.

The current setup.py really only caters for 1 variation
of any major DB version.

The attached patch expands the support so that v4.1 has
the correct include directory on FreeBSD, and allows
for both 4.1 and 4.0 to be concurrently installed.  It
also adds support for DB3 (v3.3.11 in the Ports
collection) on FreeBSD.

----------------------------------------------------------------------

>Comment By: Andrew I MacIntyre (aimacintyre)
Date: 2003-07-03 23:10

Message:
Logged In: YES 
user_id=250749

I've concluded that the first version of this patch is
unnecessarily complicated.

I've uploaded a simplified second version, which gets the
essentials in place.

----------------------------------------------------------------------

Comment By: Andrew I MacIntyre (aimacintyre)
Date: 2003-07-03 00:29

Message:
Logged In: YES 
user_id=250749

Martin, assigned to you as setup.py's history shows you had
a fair bit to do with the bsddb3 module machinery in there
(Skip and Barry have both also worked on this).

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=764612&group_id=5470