Gentoo Archives: gentoo-user

From: Ezequiel Garcia <elezegarcia@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Can't emerge gnash
Date: Thu, 12 Jul 2012 15:42:55
Message-Id: CALF0-+UDYk0LAKfaQix0juJe9taiHYOgJLopCMtNmX7yjTs5EQ@mail.gmail.com
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.

Replies

Subject Author
Re: [gentoo-user] Can't emerge gnash Florian Philipp <lists@×××××××××××.net>
Re: [gentoo-user] Can't emerge gnash Walter Dnes <waltdnes@××××××××.org>