Go to file
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
contrib contrib: print oldline within single quotes 2016-01-14 11:22:10 +01:00
meta-efl efl-native: add dependency on openssl 2016-04-17 13:11:27 -07:00
meta-filesystems xfsprogs: fix the license 2015-12-20 14:33:33 -08:00
meta-gnome tracker: fix packaging issues 2016-04-17 12:56:07 -07:00
meta-gpe README: update maintainers list for jethro 2015-11-11 12:11:28 +01:00
meta-initramfs kexec-tools-klibc: add explicit SRC_URI 2016-01-14 11:22:07 +01:00
meta-multimedia vlc: Fix typo introduced in 0f2b313952 2016-04-17 13:10:08 -07:00
meta-networking net-snmp: fix some invalid paths 2016-04-17 13:45:56 -07:00
meta-oe mozjs: fix configure host contamination 2016-04-28 12:34:04 -07:00
meta-perl libnet-ssleay-perl: fix test failures with openssl 2015-12-20 14:13:41 -08:00
meta-python python-m2crypto: fix SSLv2 symbol issue 2016-03-09 20:10:13 +01:00
meta-ruby libgxim: move from meta-ruby back to meta-oe 2015-12-30 13:05:45 +01:00
meta-systemd README: update maintainers list for jethro 2015-11-11 12:11:28 +01:00
meta-webserver recipes: Replace "cp -a" with "cp -R --no-dereference --preserve=mode,links" 2016-04-17 13:06:14 -07:00
meta-xfce thunar: remove udisks from RRECOMMENDS 2016-02-06 16:56:54 -08:00
.gitignore gitignore: Ignore Edit backup files, patches, .rej, .orig, .swp 2013-11-24 15:19:27 +01:00
COPYING.MIT add README and license for this layer 2011-02-13 16:47:32 +01:00
README README: add top level readme, update meta-oe one 2011-10-17 09:27:01 +02:00

Collection of layers for the OE-core universe

Please see the respective READMEs in the layer subdirectories