Files
poky/meta/recipes-devtools
Dominic Sacré 3c53a2bbd7 python3: detect libraries in STAGING_LIBDIR
Patch setup.py so that the detect_modules() function looks for required
libraries and headers in STAGING_LIBDIR / STAGING_INCDIR.

Without this patch, several extension modules are not built, even though
their dependencies are present in the compiler's search paths.
The result is the following warning, and ultimately incomplete packages:

| The necessary bits to build these optional modules were not found:
| _bz2                  _curses_panel         _dbm
| _gdbm                 _lzma                 _sqlite3
| nis                   readline              zlib
| To find the necessary bits, look in setup.py in detect_modules() for the module's name.

With the Python 3.3 version of the recipe, at least some of these modules
were built, because STAGING_LIBDIR happened to be in the search path
by coincidence. Due to changes to distutils in Python 3.4, this is no
longer the case.

A previous patch that only affects the search paths for SSL is dropped, as
this one is a more complete fix for [YOCTO #7768].

Part of the fix for [YOCTO #8048].

(From OE-Core rev: 540a223fc0fb6b07dab3316de6236924bd97613c)

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-08-01 22:24:17 +01:00
..
2015-07-16 15:09:16 +01:00
2015-07-31 10:32:36 +01:00
2015-04-30 23:04:16 +01:00
2015-07-20 10:40:41 +01:00
2015-04-21 07:20:23 +01:00
2014-03-02 17:25:28 +00:00
2015-06-27 22:42:52 +01:00
2015-07-25 14:41:43 +01:00
2014-11-12 15:38:31 +00:00
2015-07-08 00:01:23 +01:00
2015-07-31 10:32:40 +01:00
2015-07-12 22:55:42 +01:00
2015-04-21 07:20:25 +01:00
2014-12-23 10:18:20 +00:00
2015-01-16 23:08:24 +00:00
2015-05-30 22:26:12 +01:00
2015-04-21 07:20:25 +01:00
2014-08-28 15:12:42 +01:00
2015-07-31 10:32:44 +01:00
2015-07-12 22:55:44 +01:00
2015-08-01 07:34:06 +01:00
2015-02-21 22:05:34 +00:00
2014-08-11 10:53:05 +01:00
2015-07-23 08:48:37 +01:00
2015-06-08 17:34:03 +01:00
2015-04-21 07:20:25 +01:00
2015-05-20 21:41:08 +01:00
2015-06-11 23:59:15 +01:00