meta-openembedded/meta-oe/recipes-extended
Mark Asselstine 6ba69e1452 mozjs: fix configure host contamination
When building mozjs the following error was observed

| Traceback (most recent call last):
|   File "./config.status", line 9, in <module>
|     from ConfigStatus import config_status
|   File "/build/bitbake_build/tmp/work/corei7-64-wrs-linux/mozjs/17.0.0-r0/mozjs17.0.0/js/src/build/ConfigStatus.py", line 11, in <module>
|     import sys, re, os, posixpath, ntpath
|   File "/usr/lib/python2.7/ntpath.py", line 15, in <module>
|     from genericpath import _unicode
| ImportError: cannot import name _unicode
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at /build//bitbake_build/tmp/work/corei7-64-wrs-linux/mozjs/17.0.0-r0/temp/do_configure/log.do_configure.1056

Note the host paths found in the error msg. Further this issue can be
explored using the host python, which will not error when attempting
the above import, and the python in the sysroot, which will fail when
we attempt the import.

By inheriting pythonnative we ensure the proper paths are set to avoid
this host contamination.

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2016-04-28 12:34:04 -07:00
..
acpica acpica: update to 20150515 and fix conflicts with other layers 2015-09-23 15:34:26 +02:00
anki python-pyqt : Move RDEPENDS on python-sip to PyQT. 2015-03-21 16:42:21 +01:00
cmpi-bindings cmpi-bindings: add new recipe 2015-08-31 19:11:11 +02:00
collectd collectd: fix a floating dependence on openjdk 2015-09-23 15:37:18 +02:00
corosync corosync: upgrade 2.3.4 -> 2.3.5 2015-07-30 21:05:47 +02:00
dash dash: use BP in SRC_URI 2015-01-08 11:57:52 +01:00
ddrescue ddrescue: add explicit do_unpack depends 2015-01-08 11:57:53 +01:00
dialog dialog: upgrade to 1.2-20150528 2015-08-31 19:48:01 +02:00
dlm recipes: add x11 to required DISTRO_FEATURES 2015-02-12 19:33:24 +01:00
efibootmgr efibootmgr: 0.6.0 -> 0.12 2015-10-23 12:53:21 +02:00
efivar efivar: 0.7 -> 0.21 2015-10-23 12:53:21 +02:00
flashrom flashrom: Add flashrom recipe 2013-08-16 12:58:29 +02:00
fwts fwts: update to 14.09.00 release 2014-11-24 12:03:03 +01:00
gnuplot recipes: add x11 to required DISTRO_FEATURES 2015-02-12 19:33:24 +01:00
haveged haveged: Add recipe for haveged entropy daemon v1.9.1 2014-12-09 11:37:05 +01:00
hexedit hexedit: fix PN -> BPN for multilib 2015-05-13 14:31:58 +02:00
hplip hplip: specify cupsbackenddir and cupsfilterdir 2015-12-20 14:30:15 -08:00
indent indent: license should be GPLv3 2015-04-13 12:55:52 +02:00
iotop iotop: upgrade 0.4.4 -> 0.6 2015-08-18 11:38:03 +02:00
jansson recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues 2014-02-23 23:20:02 +01:00
konkretcmpi konkretcmpi: depend on swig-native 2015-11-02 14:59:26 +01:00
lcdproc lcdproc5: add dependency on lirc 2015-12-20 14:33:34 -08:00
leveldb leveldb: import from meta-webos and upgrade 2014-10-04 00:31:55 +02:00
libcec libcec: Update to v2.1.4 2014-08-21 21:35:07 +02:00
libconfig libconfig: upgrade 1.4.9 -> 1.5 2015-07-30 21:07:36 +02:00
libdivecomputer libdivecomputer: Update to 0.4.2 2014-10-10 12:47:34 +02:00
libgxim libgxim: move from meta-ruby back to meta-oe 2015-12-30 13:05:45 +01:00
libimobiledevice recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues 2014-02-23 23:20:02 +01:00
liblockfile liblockfile: add patch of version 1.09-6 from debian 2015-07-30 21:03:27 +02:00
liblogging liblogging: add the recipe 2015-08-24 13:58:18 +02:00
liblognorm liblognorm: add recipe 2014-07-22 00:01:50 +02:00
libmodbus libmodbus: version 3.0.5 -> 3.0.6 2015-10-26 21:37:36 +01:00
libqb libqb: add new recipe 2015-01-12 15:34:45 +01:00
libuio libuio: fix build issue with gcc-5 2015-10-23 12:57:08 +02:00
libwmf recipes: use class-native instead of deprecated virtclass-native. 2015-08-24 13:58:19 +02:00
libx86-1 libx86-1: add the recipe 2015-11-02 14:59:27 +01:00
lockfile-progs lockfile-progs: Add new recipe 2014-12-09 11:34:41 +01:00
logcheck logcheck: Add new recipe 2014-12-17 12:55:40 +01:00
logwatch logwatch: fix host-user-contaminated 2016-02-06 16:56:47 -08:00
lprng lprng: fix QA issue for multilib 2015-05-22 20:14:06 +02:00
md5deep md5deep: Add recipe for md5deep package version 4.4 2014-08-28 19:55:38 +02:00
mml-widget gtkmathview: Use git for SRC_URI 2015-05-13 14:34:21 +02:00
mozjs mozjs: fix configure host contamination 2016-04-28 12:34:04 -07:00
nana recipes: use class-native instead of deprecated virtclass-native. 2015-08-24 13:58:19 +02:00
nicstat nicstat: add new recipe 2014-11-24 11:59:47 +01:00
openlmi openlmi: add openlmi 2015-08-31 19:11:12 +02:00
openwsman openwsman: modified SRC_URI to git 2015-08-31 19:12:15 +02:00
p7zip p7zip: fix PN -> BPN for multilib 2015-05-17 09:46:30 +02:00
polkit polkit-gnome: remove unrecognized configure options 2016-01-14 11:22:10 +01:00
pywbem pywbem: add new recipe 2015-07-16 21:09:09 +02:00
rarpd rarpd: Fix QA warnings 2015-05-11 10:57:10 +02:00
redis redis: stylize 2015-09-23 15:37:18 +02:00
rrdtool rrdtool: install python site packages into libdir 2015-12-20 14:29:51 -08:00
rsyslog rsyslog: fix ptest 2015-09-23 15:39:45 +02:00
sblim-cmpi-devel sblim-cmpi-devel: add new recipe 2015-07-30 21:26:01 +02:00
sblim-sfc-common sblim-sfcCommon: rename to sblim-sfc-common 2015-10-13 12:27:50 +02:00
sblim-sfcb sblim-sfcCommon: rename to sblim-sfc-common 2015-10-13 12:27:50 +02:00
sblim-sfcc sblim-sfcc: add new recipe 2015-07-30 21:26:01 +02:00
scsirastools scsirastools: add new recipe 2015-08-24 13:59:44 +02:00
sgpio sgpio: fix PN -> BPN for multilib 2015-08-24 13:59:43 +02:00
sip sip: fix PN -> BPN for multilib 2015-06-17 22:36:11 +02:00
smartmontools smartmontools: upgrade 6.2 -> 6.4 2015-08-18 11:38:08 +02:00
socketcan canutils: rdep on iproute2 2015-12-20 14:32:22 -08:00
subsurface PNBLACKLIST: use weak assignments 2014-12-17 12:55:40 +01:00
sysdig sysdig: Fix build with lua >= 5.2 2015-10-23 12:56:18 +02:00
t1lib recipes: add x11 to required DISTRO_FEATURES 2015-02-12 19:33:24 +01:00
tcsh fuse/libmtp/tcsh/enca: Add missing explict gettext-native dependency 2014-07-15 14:53:31 +02:00
tipcutils recipes: Replace "cp -a" with "cp -R --no-dereference --preserve=mode,links" 2016-04-17 13:06:14 -07:00
tiptop tiptop: upgrade 2.2 -> 2.3 2015-08-18 11:38:02 +02:00
tmux tmux: add PACKAGECONFIG for utempter 2015-12-20 14:33:33 -08:00
uml-utilities recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues 2014-02-23 23:20:02 +01:00
wipe wipe: add version 0.23 2015-11-06 17:53:58 +01:00
zram zram: remove bash dependency from init script 2015-02-12 19:35:40 +01:00
zsh zsh: fixing B!=S build issue 2014-12-19 20:10:57 +01:00