1 |
Hi, |
2 |
|
3 |
I was trying to emerge gnash but failed. Here's the output.... |
4 |
|
5 |
The problem seems to be boost_thread not present. I'll try to emerge |
6 |
that, but in any case this |
7 |
looks like a gentoo bug in gnash ebuild. |
8 |
|
9 |
If anyone helps me filling a new bug, I'll appreciate it. |
10 |
|
11 |
--- |
12 |
|
13 |
CXX libgnashdevice_la-DeviceGlue.lo |
14 |
/bin/sh ../libtool --silent --tag=CXX --mode=compile |
15 |
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I.. |
16 |
-I../libmedia -I../libbase -I../librender -I../libcore -I../libcore/vm |
17 |
-I../libcore/parser -I../libcore/swf -I../gui -pthread |
18 |
-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread |
19 |
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 |
20 |
-I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 |
21 |
-I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 |
22 |
-I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-2.0 |
23 |
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo |
24 |
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 |
25 |
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include |
26 |
-I/usr/include/pixman-1 -I/usr/include/freetype2 |
27 |
-I/usr/include/libpng15 -pthread -I/usr/include/atk-1.0 |
28 |
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include |
29 |
-I/usr/include/libpng15 -I/usr/include/boost-1_42 |
30 |
-I/usr/include/agg2 -pthread -I/usr/include/cairo |
31 |
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include |
32 |
-I/usr/include/pixman-1 -I/usr/include/freetype2 |
33 |
-I/usr/include/libpng15 -O2 -march=i686 -pipe -W |
34 |
-Wall -Wcast-align -Wcast-qual -Wpointer-arith |
35 |
-Wreturn-type -Wnon-virtual-dtor -Wunused |
36 |
-fvisibility-inlines-hidden -c -o libgnashdevice_la-DeviceGlue.lo |
37 |
`test -f 'DeviceGlue.cpp' || echo './'`DeviceGlue.cpp |
38 |
In file included from |
39 |
/usr/include/boost-1_42/boost/thread/detail/platform.hpp:17:0, |
40 |
from /usr/include/boost-1_42/boost/thread/mutex.hpp:12, |
41 |
from ../libbase/log.h:30, |
42 |
from x11/X11Device.cpp:28: |
43 |
/usr/include/boost-1_42/boost/config/requires_threads.hpp:29:4: error: |
44 |
#error "Threading support unavaliable: it has been explicitly disabled |
45 |
with BOOST_DISABLE_THREADS"In file included from |
46 |
/usr/include/boost-1_42/boost/thread/detail/platform.hpp:17:0, |
47 |
from /usr/include/boost-1_42/boost/thread/mutex.hpp:12, |
48 |
from ../libbase/log.h:30, |
49 |
from GnashDevice.h:28, |
50 |
from DeviceGlue.h:30, |
51 |
from DeviceGlue.cpp:23: |
52 |
/usr/include/boost-1_42/boost/config/requires_threads.hpp:29:4: error: |
53 |
#error "Threading support unavaliable: it has been explicitly disabled |
54 |
with BOOST_DISABLE_THREADS" |
55 |
|
56 |
In file included from /usr/include/boost-1_42/boost/thread/mutex.hpp:12:0, |
57 |
from ../libbase/log.h:30, |
58 |
from x11/X11Device.cpp:28: |
59 |
/usr/include/boost-1_42/boost/thread/detail/platform.hpp:67:9: error: |
60 |
#error "Sorry, no boost threads are available for this platform."In |
61 |
file included from |
62 |
/usr/include/boost-1_42/boost/thread/mutex.hpp:12:0, |
63 |
from ../libbase/log.h:30, |
64 |
from GnashDevice.h:28, |
65 |
from DeviceGlue.h:30, |
66 |
from DeviceGlue.cpp:23: |
67 |
/usr/include/boost-1_42/boost/thread/detail/platform.hpp:67:9: error: |
68 |
#error "Sorry, no boost threads are available for this platform." |
69 |
|
70 |
In file included from ../libbase/log.h:30:0, |
71 |
from x11/X11Device.cpp:28: |
72 |
/usr/include/boost-1_42/boost/thread/mutex.hpp:18:2: error: #error |
73 |
"Boost threads unavailable on this platform"In file included from |
74 |
../libbase/log.h:30:0, |
75 |
from GnashDevice.h:28, |
76 |
from DeviceGlue.h:30, |
77 |
from DeviceGlue.cpp:23: |
78 |
/usr/include/boost-1_42/boost/thread/mutex.hpp:18:2: error: #error |
79 |
"Boost threads unavailable on this platform" |
80 |
|
81 |
In file included from GnashDevice.h:28:0, |
82 |
from DeviceGlue.h:30, |
83 |
from DeviceGlue.cpp:23: |
84 |
../libbase/log.h:204:5: error: 'mutex' in namespace 'boost' does not name a type |
85 |
make[2]: *** [libgnashdevice_la-DeviceGlue.lo] Error 1 |
86 |
make[2]: *** Waiting for unfinished jobs.... |
87 |
In file included from x11/X11Device.cpp:28:0: |
88 |
../libbase/log.h:204:5: error: 'mutex' in namespace 'boost' does not name a type |
89 |
make[2]: *** [libgnashdevice_la-X11Device.lo] Error 1 |
90 |
make[2]: Leaving directory |
91 |
`/var/tmp/portage/www-plugins/gnash-0.8.10-r2/work/gnash-0.8.10/libdevice' |
92 |
make[1]: *** [all-recursive] Error 1 |
93 |
make[1]: Leaving directory |
94 |
`/var/tmp/portage/www-plugins/gnash-0.8.10-r2/work/gnash-0.8.10' |
95 |
make: *** [all] Error 2 |
96 |
* ERROR: www-plugins/gnash-0.8.10-r2 failed (compile phase): |
97 |
* emake failed |
98 |
* |
99 |
* If you need support, post the output of 'emerge --info |
100 |
=www-plugins/gnash-0.8.10-r2', |
101 |
* the complete build log and the output of 'emerge -pqv |
102 |
=www-plugins/gnash-0.8.10-r2'. |
103 |
* The complete build log is located at |
104 |
'/var/tmp/portage/www-plugins/gnash-0.8.10-r2/temp/build.log'. |
105 |
* The ebuild environment file is located at |
106 |
'/var/tmp/portage/www-plugins/gnash-0.8.10-r2/temp/environment'. |
107 |
* S: '/var/tmp/portage/www-plugins/gnash-0.8.10-r2/work/gnash-0.8.10' |
108 |
|
109 |
>>> Failed to emerge www-plugins/gnash-0.8.10-r2, Log file: |
110 |
|
111 |
>>> '/var/tmp/portage/www-plugins/gnash-0.8.10-r2/temp/build.log' |
112 |
|
113 |
* Messages for package www-plugins/gnash-0.8.10-r2: |
114 |
|
115 |
* ERROR: www-plugins/gnash-0.8.10-r2 failed (compile phase): |
116 |
* emake failed |
117 |
* |
118 |
* If you need support, post the output of 'emerge --info |
119 |
=www-plugins/gnash-0.8.10-r2', |
120 |
* the complete build log and the output of 'emerge -pqv |
121 |
=www-plugins/gnash-0.8.10-r2'. |
122 |
* The complete build log is located at |
123 |
'/var/tmp/portage/www-plugins/gnash-0.8.10-r2/temp/build.log'. |
124 |
* The ebuild environment file is located at |
125 |
'/var/tmp/portage/www-plugins/gnash-0.8.10-r2/temp/environment'. |
126 |
* S: '/var/tmp/portage/www-plugins/gnash-0.8.10-r2/work/gnash-0.8.10' |
127 |
--- |
128 |
|
129 |
Thanks, |
130 |
Ezequiel. |