Patchwork [0/1] python: Fix to support the python module _bsddb built with db 5.3

login
register
mail settings
Submitter jackie huang
Date Aug. 4, 2012, 1:14 p.m.
Message ID <cover.1344085668.git.jackie.huang@windriver.com>
Download mbox
Permalink /patch/33777/
State New
Headers show

Pull-request

git://git.pokylinux.org/poky-contrib jhuang0/bug2749_bsddb_0804

Comments

jackie huang - Aug. 4, 2012, 1:14 p.m.
From: Jackie Huang <jackie.huang@windriver.com>

_bsddb module in python 2.7 could be built only with db version
between 4.1 and 4.7. A patch was added to avoid build warning
about this for [YOCTO #1937] but not actually fixed it.

This patch enable _bsddb module be built with db 5.3, and remove
--disable-statistics from the DB5_CONFIG to fix segmentation fault
when using _bsddb module in python.

[YOCTO #2749]

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
---
The following changes since commit a9d0cbe1d84bb26fc1a1f48764fe514cf9f9c548:

  gcc: Bump PR since there have been several gcc changes and various problems reported and this should flush anything stale out (2012-08-03 10:32:24 +0100)

are available in the git repository at:
  git://git.pokylinux.org/poky-contrib jhuang0/bug2749_bsddb_0804
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=jhuang0/bug2749_bsddb_0804

Jackie Huang (1):
  python: Fix to support the python module _bsddb built with db 5.3

 .../python/python/avoid_warning_about_bsddb.patch  |   23 -
 .../python/python-2.7.3-berkeley-db-5.3.patch      | 1570 ++++++++++++++++++++
 .../python/python-2.7.3-remove-bsdb-rpath.patch    |   22 +
 meta/recipes-devtools/python/python_2.7.3.bb       |    5 +-
 meta/recipes-support/db/db_5.3.15.bb               |    4 +-
 5 files changed, 1597 insertions(+), 27 deletions(-)
 delete mode 100644 meta/recipes-devtools/python/python/avoid_warning_about_bsddb.patch
 create mode 100644 meta/recipes-devtools/python/python/python-2.7.3-berkeley-db-5.3.patch
 create mode 100644 meta/recipes-devtools/python/python/python-2.7.3-remove-bsdb-rpath.patch