generic-poky/meta/recipes-devtools
Richard Purdie 3639c6a19b python: Fix various contamination issues leading to broken/missing c modules
The move of libcrypto to /lib instead of /usr/lib has broken the _hashlib module
compilation. There were also a number of other failing modules which should
have been building correctly. This turned out partly to be the /lib issue
but also due to a number of native paths creeping into compiler commandlines.

These changes add in /lib as part of the searh directory and remove
a number of host contamination issues within setup.py. Post release we
should really further go through this file and just delete large sections
of it as its hard to be sure what strange paths python is injecting as
search paths.

This patch also fixes issues where re-execution of the compile task
would corrupt the Makefile in various ways, again leading to puzzling
paths within the configuration.

(From OE-Core rev: 20e2761e1da1cb5dcd267e161f2a6b6a429e9f39)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-23 23:04:43 +01:00
..
apt apt: Fix a latent bug exposed by gcc 4.7 2012-04-02 04:54:17 +01:00
autoconf autoconf-nativesdk: fix builds on fedora 17 2012-04-16 22:53:00 +01:00
autogen autogen-native: Fix sstate relocation issue when reusing libguile 2012-04-16 22:14:23 +01:00
automake automake-nativesdk: fix builds on fedora 17 2012-04-16 22:53:00 +01:00
binutils binutils: Inform binutils that armv5e really is valid! 2012-04-04 17:17:50 +01:00
bison gettext: Switch to disabling nls and reducing -native build dependencies to a set of pre built m4 macros 2011-11-02 08:58:03 +00:00
btrfs-tools btrfs-tools: upgrade to newer git commit 2012-01-17 14:53:16 +00:00
ccache ccache: update it from 3.1.6 to 3.1.7 2012-03-14 13:17:43 +00:00
cdrtools Patches: Fix Upstream-Status info 2011-07-13 12:29:20 +01:00
chrpath chrpath: upgrade to 0.14 2012-01-03 12:14:25 +00:00
cmake PR bump for all recipes that DEPEND on ncurses 2012-03-15 00:11:40 +00:00
desktop-file-utils desktop-file-utils: Add SRC_URI checksums 2011-04-06 08:01:13 -07:00
diffstat diffstat: upgrade from 1.54 to 1.55 2012-01-17 14:53:15 +00:00
distcc Fix common typoes "existant", "dependant" and variations 2012-03-22 16:47:06 +00:00
docbook-dsssl-stylesheets docbook-dsssl-stylesheets-native: Write a bak file for shared state 2011-08-01 14:16:55 +01:00
docbook-sgml-dtd docbook-sgml-dtd-native: Write a bak file for shared state 2011-08-01 14:16:55 +01:00
docbook-utils docbook-utils-native: Fix re-execution of the unpack task 2012-04-16 12:52:10 +01:00
dosfstools Add Upstream-Status to patches 2012-01-03 12:14:31 +00:00
dpkg dpkg: rename postinst trigger script 2012-03-13 11:45:09 +00:00
e2fsprogs e2fsprogs: upgrade to 1.42.1 2012-03-21 15:33:03 +00:00
elfutils elfutils: disable lzma (and bzip2 for native) 2012-04-03 21:32:34 +01:00
file file: Update to version 5.11 2012-02-28 12:27:46 +00:00
flex flex: backport Debian patches to fix generated code warnings 2012-04-16 22:59:08 +01:00
gcc gcc-configure-common.inc: Stop gcc looking at build system paths 2012-04-15 18:09:57 +01:00
gdb gdb: add --with-libexpat-prefix 2012-04-10 13:32:01 +01:00
genext2fs genext2fs: support large files and filesystems without using large amounts of memory 2012-04-02 04:31:48 +01:00
git git 1.7.7: remove perl.mak before compile 2012-04-10 13:32:00 +01:00
gnu-config gnu-config: Only apply path transformations in the non-native/non-nativesdk case 2011-12-01 12:46:00 +00:00
guile guile: Fix binary relocation issue for precompiled guile objects 2012-04-15 12:06:41 +01:00
guilt More quoting fixes 2012-02-26 22:51:58 +00:00
help2man help2man-native: Add 1.38.2 2011-07-20 15:27:36 +01:00
icecc-create-env icecc-create-env-native_0.1.bb: drop 'PRIORITY = "optional"' as it is the default 2011-12-15 13:08:15 +00:00
icon-naming-utils icon-naming-utils: Add SRC_URI Checksum 2011-10-07 11:35:46 +01:00
insserv Drop PRIORITY variable 2011-07-01 23:27:29 +01:00
installer adt-installer: Fixed ppc kernel naming. 2012-04-10 13:32:01 +01:00
intltool Add Upstream-Status to patches 2012-01-03 12:14:31 +00:00
libjson libjson: add 0.9 2011-11-29 11:22:04 +00:00
libtool libtool 2.4.2: fix missing quote in FILES_libtldtl 2012-01-27 09:47:52 +00:00
linuxdoc-tools recipes: add Upstream-Status to various recipe patches 2011-05-18 14:32:46 +01:00
m4 m4: A better refactoring 2012-01-19 11:34:07 +00:00
make make 3.81: add GPLv2 version 2012-03-19 14:37:43 +00:00
makedevs Patches: Fix Upstream-Status info 2011-07-13 12:29:20 +01:00
mklibs mklibs-native 0.1.33: include unistd.h to fix build for gcc 4.7 2012-04-13 12:05:53 +01:00
mtd mtd-utils: clean up old files 2012-03-13 23:18:46 +00:00
mtools mtools-3.9.9: Use correct URI for the mirror 2012-02-08 00:50:28 +00:00
nasm nasm: fix issue with repeat configure 2012-03-31 17:59:09 +01:00
openjade openjade-native_1.3.2.bb: remove CONFIGUREOPTS as vardep for do_configure 2011-12-05 16:16:12 +00:00
opensp opensp: Fix unnecessary rpath warnings 2012-03-15 13:11:11 +00:00
opkg opkg-config-base/poky-feed-config-opkg: Always use ALL_MULTILIB_PACKAGE_ARCHS to build arch list 2012-04-16 12:52:10 +01:00
opkg-utils opkg-utils: Update to include a fix for version comparision issues 2012-04-13 14:57:50 +01:00
patch recipes: Delete patch=1, its default and replace pnum with striplevel 2011-08-23 18:23:30 -07:00
pax-utils pax-utils: upgrade to version 2.2.2 2011-01-06 10:06:29 +00:00
perl perl: fix re-execution of compile task 2012-04-17 12:26:12 +01:00
pkgconfig pkgconfig: Move pkg.m4 from -dev to package 2012-01-19 11:34:11 +00:00
prelink prelink: Update to latest version 2012-01-17 14:53:25 +00:00
pseudo pseudo: Drop nativesdk wrapper and link against old memcpy symbol 2012-04-22 16:00:19 +01:00
python python: Fix various contamination issues leading to broken/missing c modules 2012-04-23 23:04:43 +01:00
qemu qemu: Backport a patch to solve SSE2 instruction emulation issues 2012-04-22 15:59:47 +01:00
quilt quilt: Fix docs packaging warnings 2012-03-14 13:03:10 +00:00
rpm rpm-native: Compile python rpm module (with-python) 2012-04-13 16:04:12 +01:00
rsync rsync: Update to 3.0.9 2011-10-14 13:18:18 +01:00
sgml-common sgml-common: Fix re-execution of the compile task 2012-04-16 12:52:09 +01:00
sgmlspl libxml-parser-perl, libxml-simple-perl, expat, sgmlspl-native, git: bump PR to rebuild after perl upgrade 2011-10-25 08:36:16 +01:00
squashfs-tools OECore license fixes: meta/* 2011-12-08 15:24:32 +00:00
strace strace: add x32 support 2012-02-03 15:56:38 +00:00
subversion recipes: bump PR to rebuild .la files without libz.la 2012-02-21 17:00:47 +00:00
swabber poky-default-revisions: move the SRCREV to recipe file 2011-05-04 15:06:36 +01:00
syslinux syslinux: Avoid using linux.ext2_fs.h if possible 2012-04-06 01:12:45 +01:00
tcf-agent tcf-agent: Using git repository instead of svn. 2012-03-22 16:47:06 +00:00
tcltk tcl: Fix bad RPATH QA warning 2012-03-16 16:47:44 +00:00
transfig OECore license fixes: meta/* 2011-12-08 15:24:32 +00:00
ubootchart ubootchart: update to svn R12 2011-12-02 15:14:02 +00:00
unfs-server unfs-server: Fix do_configure so it can be re-executed safely 2012-04-15 17:31:58 +01:00
unifdef unifdef: add LIC_FILES_CHKSUM 2010-12-23 15:52:06 +00:00
valgrind valgrind: Support compilation without X11 2012-03-08 11:55:38 -08:00