1 |
Hey list, |
2 |
|
3 |
I have a build issue with chromium on one machine but not the other. |
4 |
The version I'm trying to build is www-client/chromium-32.0.1700.19 |
5 |
but the problem occurs on the current stable version also (31.0.1650.57). |
6 |
|
7 |
|
8 |
* ERROR: www-client/chromium-32.0.1700.19::gentoo failed (configure phase): |
9 |
* (no error message) |
10 |
* |
11 |
* Call stack: |
12 |
* ebuild.sh, line 93: Called src_configure |
13 |
* environment, line 4972: Called die |
14 |
* The specific snippet of code: |
15 |
* egyp_chromium ${myconf} || die |
16 |
* |
17 |
* If you need support, post the output of `emerge --info '=www-client/chromium-32.0.1700.19::gentoo'`, |
18 |
* the complete build log and the output of `emerge -pqv '=www-client/chromium-32.0.1700.19::gentoo'`. |
19 |
* The complete build log is located at |
20 |
'/var/tmp/portage/www-client/chromium-32.0.1700.19/temp/build.log'. |
21 |
* The ebuild environment file is located at |
22 |
'/var/tmp/portage/www-client/chromium-32.0.1700.19/temp/environment'. |
23 |
* Working directory: '/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19' |
24 |
* S: '/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19' |
25 |
|
26 |
|
27 |
before that, the output is: |
28 |
|
29 |
Updating projects from gyp files... |
30 |
Traceback (most recent call last): |
31 |
File "build/gyp_chromium", line 157, in <module> |
32 |
sys.exit(gyp.main(args)) |
33 |
File |
34 |
"/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/__init__.py", |
35 |
line 527, in main |
36 |
return gyp_main(args) |
37 |
File |
38 |
"/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/__init__.py", |
39 |
line 503, in gyp_main |
40 |
options.circular_check) |
41 |
File |
42 |
"/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/__init__.py", |
43 |
line 129, in Load |
44 |
params['parallel'], params['root_targets']) |
45 |
File |
46 |
"/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/input.py", |
47 |
line 2687, in Load |
48 |
generator_input_info) |
49 |
File |
50 |
"/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/input.py", |
51 |
line 594, in LoadTargetBuildFilesParallel |
52 |
parallel_state.pool = multiprocessing.Pool(8) |
53 |
File "/usr/lib64/python2.7/multiprocessing/__init__.py", line 232, in Pool |
54 |
return Pool(processes, initializer, initargs, maxtasksperchild) |
55 |
File "/usr/lib64/python2.7/multiprocessing/pool.py", line 138, in __init__ |
56 |
self._setup_queues() |
57 |
File "/usr/lib64/python2.7/multiprocessing/pool.py", line 232, in _setup_queues |
58 |
from .queues import SimpleQueue |
59 |
File "/usr/lib64/python2.7/multiprocessing/queues.py", line 48, in <module> |
60 |
from multiprocessing.synchronize import Lock, BoundedSemaphore, Semaphore, Condition |
61 |
File "/usr/lib64/python2.7/multiprocessing/synchronize.py", line 59, in <module> |
62 |
" function, see issue 3770.") |
63 |
ImportError: This platform lacks a functioning sem_open implementation, therefore, the required |
64 |
synchronization primitives needed will not function, see issue 3770. |
65 |
|
66 |
Any ideas? |
67 |
|
68 |
Thanks |
69 |
|
70 |
-- |
71 |
James |
72 |
|
73 |
This is my signature. Please don't steal it. |