Hello,
New problem building geexbox target x86_64 on x32 Linux host package mozjs:
------------
/home/user/openbricks/build/build.x86_64.eglibc/toolchain/bin/python2.7 ./builtin/embedjs.py selfhosted.out.h ./js.msg \
./builtin/macros.py ./builtin/array.js
Traceback (most recent call last):
File "./builtin/embedjs.py", line 12, in <module>
import re, sys, os, js2c, fileinput
File "/home/user/openbricks/build/build.x86_64.eglibc/mozjs-17.0.0/js/src/builtin/js2c.py", line 36, in <module>
import bz2
ImportError: No module named bz2
Makefile:938: recipe for target 'selfhosted.out.h' failed
make[1]: *** [selfhosted.out.h] Error 1
make[1]: Leaving directory '/home/user/openbricks/build/build.x86_64.eglibc/mozjs-17.0.0/js/src'
config/
rules.mk:576: recipe for target 'default' failed
make: *** [default] Error 2
-------------------
Running this cmds to debug:
----------------------
#./home/user/openbricks/build/build.x86_64.eglibc/toolchain/bin/python2.7
Python 2.7.5 (default, Nov 12 2013, 16:45:58)
[GCC 4.8.2 20131017 (Red Hat 4.8.2-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import bz2
>>> print bz2
<module 'bz2' from '/usr/lib/python2.7/lib-dynload/bz2.so'>
----------------------
Checked and lib bz2.so is present on on folder /usr/lib/python2.7/lib-dynload/bz2.so
--------------------------------------------
Date: Wednesday, December 24, 2014, 1:41 AM