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.

Reply via email to