On Sun, Aug 10, 2014 at 1:00 AM, Louis Santillan <[email protected]> wrote: > I'm also getting compilation errors on an Ubuntu 12.04 LTS VPS. > > v8/gyp still only need python 2.6 right? > > Pulling latest from git and running 'make builddeps' gives the following: > > make[1]: Leaving directory `/home/user/v8' > make[1]: Entering directory `/home/user/v8' > PYTHONPATH="/home/user/v8/tools/generate_shim_headers:/home/user/v8/build::/home/user/v8/build/gyp/pylib:" > \ > GYP_GENERATORS=make \ > build/gyp/gyp --generator-output="out" build/all.gyp \ > -Ibuild/standalone.gypi --depth=. \ > -Dv8_target_arch=ia32 \ > \ > \ > -S.ia32.release -Dv8_enable_backtrace=1 > -Dv8_enable_i18n_support=0 -Darm_fpu=default -Darm_float_abi=default > Traceback (most recent call last): > File "build/gyp/gyp_main.py", line 18, in <module> > sys.exit(gyp.script_main()) > File "/home/user/v8/build/gyp/pylib/gyp/__init__.py", line 534, in > script_main > return main(sys.argv[1:]) > File "/home/user/v8/build/gyp/pylib/gyp/__init__.py", line 527, in main > return gyp_main(args) > File "/home/user/v8/build/gyp/pylib/gyp/__init__.py", line 503, in gyp_main > options.circular_check) > File "/home/user/v8/build/gyp/pylib/gyp/__init__.py", line 129, in Load > params['parallel'], params['root_targets']) > File "/home/user/v8/build/gyp/pylib/gyp/input.py", line 2687, in Load > generator_input_info) > File "/home/user/v8/build/gyp/pylib/gyp/input.py", line 594, in > LoadTargetBuildFilesParallel > parallel_state.pool = multiprocessing.Pool(8) > File "/usr/lib/python2.7/multiprocessing/__init__.py", line 232, in Pool > return Pool(processes, initializer, initargs, maxtasksperchild) > File "/usr/lib/python2.7/multiprocessing/pool.py", line 115, in __init__ > self._setup_queues() > File "/usr/lib/python2.7/multiprocessing/pool.py", line 210, in > _setup_queues > self._inqueue = SimpleQueue() > File "/usr/lib/python2.7/multiprocessing/queues.py", line 352, in __init__ > self._rlock = Lock() > File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 147, > in __init__ > SemLock.__init__(self, SEMAPHORE, 1, 1) > File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 75, in > __init__ > sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue) > OSError: [Errno 13] Permission denied > make[1]: *** [out/Makefile.ia32.release] Error 1 > make[1]: Leaving directory `/home/user/v8' > make: *** [local-v8] Error 2
See [0], that error means /dev/shm has the wrong permissions. [0] http://stackoverflow.com/questions/2009278/python-multiprocessing-permission-denied -- -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
