1 |
I'm trying to emerge the latest dev-libs/efreet-9999, but it fails as shown |
2 |
below: |
3 |
|
4 |
========================================= |
5 |
>>> Emerging (1 of 2) dev-libs/efreet-9999 from enlightenment |
6 |
* Package: dev-libs/efreet-9999 |
7 |
* Repository: enlightenment |
8 |
* Maintainer: enlightenment@g.o |
9 |
* USE: amd64 elibc_glibc kernel_linux multilib nls userland_GNU |
10 |
* FEATURES: ccache sandbox userpriv usersandbox |
11 |
>>> Unpacking source... |
12 |
* subversion switch start --> |
13 |
* old repository: http://svn.enlightenment.org/svn/e/trunk/efreet@56636 |
14 |
* new repository: http://svn.enlightenment.org/svn/e/trunk//efreet |
15 |
U src/tests/ef_data_dirs.c |
16 |
U src/tests/compare |
17 |
U src/tests/ef_utils.c |
18 |
U src/tests/ef_cache.c |
19 |
U src/tests/main.c |
20 |
U src/tests/data/sub |
21 |
U src/tests/data |
22 |
U src/tests/efreet_icon_cache_dump.c |
23 |
U src/tests |
24 |
U src/lib/efreet_menu.c |
25 |
U src/lib/efreet_utils.h |
26 |
U src/lib/efreet_desktop_command.c |
27 |
U src/lib/efreet_desktop.c |
28 |
U src/lib/efreet_base.c |
29 |
U src/lib/efreet_desktop.h |
30 |
U src/lib/efreet_private.h |
31 |
U src/lib/efreet_ini.c |
32 |
U src/lib/efreet.c |
33 |
U src/lib/efreet_trash.c |
34 |
U src/lib/efreet_mime.c |
35 |
U src/lib/efreet_icon.c |
36 |
U src/lib/efreet_icon.h |
37 |
U src/lib/efreet_uri.c |
38 |
U src/lib/efreet_utils.c |
39 |
U src/lib/efreet_xml.c |
40 |
U src/lib/efreet_cache_private.h |
41 |
U src/lib/efreet_cache.c |
42 |
U src/bin/efreet_icon_cache_create.c |
43 |
U src/bin/efreet_desktop_cache_create.c |
44 |
U ChangeLog |
45 |
U doc/head.html |
46 |
U autogen.sh |
47 |
U . |
48 |
Updated to revision 57773. |
49 |
* working copy: /usr/portage/distfiles/svn-src/enlightenment//efreet |
50 |
|
51 |
>>> Source unpacked in /var/tmp/portage/dev-libs/efreet-9999/work |
52 |
>>> Preparing source in /var/tmp/portage/dev-libs/efreet-9999/work/efreet ... |
53 |
* Running eautoreconf in '/var/tmp/portage/dev-libs/efreet-9999/work/efreet' |
54 |
... |
55 |
* Running aclocal -I m4 ... [ ok ] |
56 |
* Running libtoolize --copy --force --install --automake ... [ ok ] |
57 |
* Running aclocal -I m4 ... [ ok ] |
58 |
* Running autoconf ... [ ok ] |
59 |
* Running autoheader ... [ ok ] |
60 |
* Running automake --add-missing --copy ... [ ok ] |
61 |
* Running elibtoolize in: efreet/ |
62 |
* Applying portage-2.2.patch ... |
63 |
* Applying sed-1.5.6.patch ... |
64 |
* Applying as-needed-2.2.6.patch ... |
65 |
* Removing useless C++ checks ... [ ok ] |
66 |
>>> Source prepared. |
67 |
>>> Configuring source in /var/tmp/portage/dev-libs/efreet-9999/work/efreet |
68 |
... |
69 |
* econf: updating efreet/config.sub with /usr/share/gnuconfig/config.sub |
70 |
* econf: updating efreet/config.guess with /usr/share/gnuconfig/config.guess |
71 |
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux- |
72 |
gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share -- |
73 |
sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-icon- |
74 |
cache --disable-static |
75 |
configure: WARNING: unrecognized options: --disable-icon-cache |
76 |
checking for a BSD-compatible install... /usr/bin/install -c |
77 |
checking whether build environment is sane... yes |
78 |
checking for a thread-safe mkdir -p... /bin/mkdir -p |
79 |
checking for gawk... gawk |
80 |
checking whether make sets $(MAKE)... yes |
81 |
checking build system type... x86_64-pc-linux-gnu |
82 |
checking host system type... x86_64-pc-linux-gnu |
83 |
checking how to print strings... printf |
84 |
checking for style of include used by make... GNU |
85 |
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc |
86 |
checking whether the C compiler works... yes |
87 |
checking for C compiler default output file name... a.out |
88 |
checking for suffix of executables... |
89 |
checking whether we are cross compiling... no |
90 |
checking for suffix of object files... o |
91 |
checking whether we are using the GNU C compiler... yes |
92 |
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes |
93 |
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed |
94 |
checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3 |
95 |
checking for a sed that does not truncate output... /bin/sed |
96 |
checking for grep that handles long lines and -e... /bin/grep |
97 |
checking for egrep... /bin/grep -E |
98 |
checking for fgrep... /bin/grep -F |
99 |
checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux- |
100 |
gnu/bin/ld |
101 |
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes |
102 |
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B |
103 |
checking the name lister (/usr/bin/nm -B) interface... BSD nm |
104 |
checking whether ln -s works... yes |
105 |
checking the maximum length of command line arguments... 1572864 |
106 |
checking whether the shell understands some XSI constructs... yes |
107 |
checking whether the shell understands "+="... yes |
108 |
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... |
109 |
-r |
110 |
checking for x86_64-pc-linux-gnu-objdump... objdump |
111 |
checking how to recognize dependent libraries... pass_all |
112 |
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar |
113 |
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip |
114 |
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib |
115 |
checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc |
116 |
object... ok |
117 |
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E |
118 |
checking for ANSI C header files... yes |
119 |
checking for sys/types.h... yes |
120 |
checking for sys/stat.h... yes |
121 |
checking for stdlib.h... yes |
122 |
checking for string.h... yes |
123 |
checking for memory.h... yes |
124 |
checking for strings.h... yes |
125 |
checking for inttypes.h... yes |
126 |
checking for stdint.h... yes |
127 |
checking for unistd.h... yes |
128 |
checking for dlfcn.h... yes |
129 |
checking for objdir... .libs |
130 |
checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no |
131 |
checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC |
132 |
checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes |
133 |
checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes |
134 |
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes |
135 |
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes |
136 |
checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux- |
137 |
gnu/bin/ld -m elf_x86_64) supports shared libraries... yes |
138 |
checking whether -lc should be explicitly linked in... no |
139 |
checking dynamic linker characteristics... GNU/Linux ld.so |
140 |
checking how to hardcode library paths into programs... immediate |
141 |
checking whether stripping libraries is possible... yes |
142 |
checking if libtool supports shared libraries... yes |
143 |
checking whether to build shared libraries... yes |
144 |
checking whether to build static libraries... no |
145 |
checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc |
146 |
checking whether we are using the GNU C compiler... (cached) yes |
147 |
checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes |
148 |
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none |
149 |
needed |
150 |
checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) gcc3 |
151 |
checking for x86_64-pc-linux-gnu-pkg-config... no |
152 |
checking for pkg-config... /usr/bin/pkg-config |
153 |
checking pkg-config is at least version 0.9.0... yes |
154 |
checking whether to build documentation... yes |
155 |
checking for doxygen... no |
156 |
WARNING: |
157 |
The doxygen program was not found in your execute path. |
158 |
You may have doxygen installed somewhere not covered by your path. |
159 |
|
160 |
If this is the case make sure you have the packages installed, AND |
161 |
that the doxygen program is in your execute path (see your |
162 |
shell manual page on setting the $PATH environment variable), OR |
163 |
alternatively, specify the program to use with --with-doxygen. |
164 |
configure: WARNING: no doxygen detected. Documentation will not be built |
165 |
checking for EFREET... yes |
166 |
checking for EINA... yes |
167 |
checking arpa/inet.h usability... yes |
168 |
checking arpa/inet.h presence... yes |
169 |
checking for arpa/inet.h... yes |
170 |
checking for an ANSI C-conforming const... yes |
171 |
checking for __attribute__... yes |
172 |
checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc |
173 |
checking whether we are using the GNU C compiler... (cached) yes |
174 |
checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes |
175 |
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none |
176 |
needed |
177 |
checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) gcc3 |
178 |
checking for ANSI C header files... (cached) yes |
179 |
checking whether the compiler supports -Wshadow... yes |
180 |
checking for PATH_MAX in limits.h... yes |
181 |
checking for library containing strerror... none required |
182 |
checking for working alloca.h... yes |
183 |
checking for alloca... yes |
184 |
checking for strlcpy... no |
185 |
checking for clearenv... yes |
186 |
checking whether tests are built... no |
187 |
checking whether to use profiling instrumentation... no |
188 |
configure: creating ./config.status |
189 |
config.status: creating efreet.spec |
190 |
config.status: creating efreet.pc |
191 |
config.status: creating efreet-mime.pc |
192 |
config.status: creating efreet-trash.pc |
193 |
config.status: creating Makefile |
194 |
config.status: creating doc/Makefile |
195 |
config.status: creating doc/Doxyfile |
196 |
config.status: creating src/Makefile |
197 |
config.status: creating src/lib/Makefile |
198 |
config.status: creating src/bin/Makefile |
199 |
config.status: creating src/tests/Makefile |
200 |
config.status: creating src/tests/data/Makefile |
201 |
config.status: creating src/tests/data/sub/Makefile |
202 |
config.status: creating src/tests/compare/Makefile |
203 |
config.status: creating config.h |
204 |
config.status: executing depfiles commands |
205 |
config.status: executing libtool commands |
206 |
configure: WARNING: unrecognized options: --disable-icon-cache |
207 |
|
208 |
|
209 |
|
210 |
------------------------------------------------------------------------ |
211 |
efreet 1.0.999.57773 |
212 |
------------------------------------------------------------------------ |
213 |
|
214 |
Configuration Options Summary: |
215 |
|
216 |
Specification compliance: |
217 |
Strict.............: no |
218 |
Sloppy.............: yes |
219 |
|
220 |
Tests................: no |
221 |
Coverage.............: no |
222 |
|
223 |
Documentation........: no |
224 |
|
225 |
Compilation............: make (or gmake) |
226 |
CPPFLAGS.............: |
227 |
CFLAGS...............: -march=core2 -msse4 -mcx16 -msahf -O2 -pipe -Wshadow |
228 |
LDFLAGS..............: -Wl,-O1 -Wl,--as-needed |
229 |
|
230 |
Installation...........: make install (as root if needed, with 'su' or 'sudo') |
231 |
prefix...............: /usr |
232 |
|
233 |
>>> Source configured. |
234 |
>>> Compiling source in /var/tmp/portage/dev-libs/efreet-9999/work/efreet ... |
235 |
make -j9 |
236 |
make all-recursive |
237 |
make[1]: Entering directory `/var/tmp/portage/dev- |
238 |
libs/efreet-9999/work/efreet' |
239 |
Making all in src |
240 |
make[2]: Entering directory `/var/tmp/portage/dev- |
241 |
libs/efreet-9999/work/efreet/src' |
242 |
Making all in lib |
243 |
make[3]: Entering directory `/var/tmp/portage/dev- |
244 |
libs/efreet-9999/work/efreet/src/lib' |
245 |
CC libefreet_la-efreet.lo |
246 |
CC libefreet_la-efreet_base.lo |
247 |
CC libefreet_la-efreet_icon.lo |
248 |
CC libefreet_la-efreet_xml.lo |
249 |
CC libefreet_la-efreet_ini.lo |
250 |
CC libefreet_la-efreet_desktop.lo |
251 |
CC libefreet_la-efreet_desktop_command.lo |
252 |
CC libefreet_la-efreet_menu.lo |
253 |
CC libefreet_la-efreet_utils.lo |
254 |
efreet_desktop.c: In function 'efreet_desktop_changes_cb': |
255 |
efreet_desktop.c:1207: error: 'ECORE_FILE_EVENT_CLOSED' undeclared (first use |
256 |
in this function) |
257 |
efreet_desktop.c:1207: error: (Each undeclared identifier is reported only |
258 |
once |
259 |
efreet_desktop.c:1207: error: for each function it appears in.) |
260 |
make[3]: *** [libefreet_la-efreet_desktop.lo] Error 1 |
261 |
make[3]: *** Waiting for unfinished jobs.... |
262 |
efreet_icon.c: In function 'efreet_icon_changes_cb': |
263 |
efreet_icon.c:967: error: 'ECORE_FILE_EVENT_CLOSED' undeclared (first use in |
264 |
this function) |
265 |
efreet_icon.c:967: error: (Each undeclared identifier is reported only once |
266 |
efreet_icon.c:967: error: for each function it appears in.) |
267 |
make[3]: *** [libefreet_la-efreet_icon.lo] Error 1 |
268 |
efreet.c: In function 'efreet_fsetowner': |
269 |
efreet.c:323: warning: ignoring return value of 'fchown', declared with |
270 |
attribute warn_unused_result |
271 |
make[3]: Leaving directory `/var/tmp/portage/dev- |
272 |
libs/efreet-9999/work/efreet/src/lib' |
273 |
make[2]: *** [all-recursive] Error 1 |
274 |
make[2]: Leaving directory `/var/tmp/portage/dev- |
275 |
libs/efreet-9999/work/efreet/src' |
276 |
make[1]: *** [all-recursive] Error 1 |
277 |
make[1]: Leaving directory `/var/tmp/portage/dev-libs/efreet-9999/work/efreet' |
278 |
make: *** [all] Error 2 |
279 |
emake failed |
280 |
* ERROR: dev-libs/efreet-9999 failed (compile phase): |
281 |
* (no error message) |
282 |
* |
283 |
* Call stack: |
284 |
* ebuild.sh, line 56: Called src_compile |
285 |
* environment, line 2998: Called enlightenment_src_compile |
286 |
* environment, line 1626: Called die |
287 |
* The specific snippet of code: |
288 |
* emake || die; |
289 |
* |
290 |
* If you need support, post the output of 'emerge --info =dev- |
291 |
libs/efreet-9999', |
292 |
* the complete build log and the output of 'emerge -pqv =dev- |
293 |
libs/efreet-9999'. |
294 |
* This ebuild is from an overlay named 'enlightenment': |
295 |
'/var/lib/layman/enlightenment/' |
296 |
* The complete build log is located at '/var/log/portage/dev- |
297 |
libs:efreet-9999:20110315-190856.log'. |
298 |
* The ebuild environment file is located at '/var/tmp/portage/dev- |
299 |
libs/efreet-9999/temp/environment'. |
300 |
* S: '/var/tmp/portage/dev-libs/efreet-9999/work/efreet' |
301 |
========================================= |
302 |
|
303 |
Any ideas? |
304 |
-- |
305 |
Regards, |
306 |
Mick |