Summary: | app-dicts/stardict-2.4.8 compile failed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | vannessz <tjzero> |
Component: | Current packages | Assignee: | CJK Team <cjk> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | a, andrey.melentyev, cbm, ed, stas, vladimir |
Priority: | High | ||
Version: | 2007.0 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
MAKEOPTS="-j1" LANG=C emerge stardict log
# emerge -av1 stardict this is my failed to compile log file this is wich LANG=C mainwin.h.patch stardict-2.4.8.ebuild |
Description
vannessz
2007-08-14 13:21:05 UTC
> !!! If you need support, post the topmost build error
000001 *** emerge --nospinner --verbose =app-dicts/stardict-2.4.8 *** 000002 000003 These are the packages that would be merged, in order: 000004 000005 Calculating dependencies ..... ..... ..... done! 000006 [ebuild R ] app-dicts/stardict-2.4.8 USE="gnome -debug" 0 kB 000007 000008 Total: 1 package (1 reinstall), Size of downloads: 0 kB 000009 000010 >>> Verifying ebuild Manifests... 000011 000012 >>> Emerging (1 of 1) app-dicts/stardict-2.4.8 to / 000013 * stardict-2.4.8.tar.bz2 RMD160 ;-) ... [ ok ] 000014 * stardict-2.4.8.tar.bz2 SHA1 ;-) ... [ ok ] 000015 * stardict-2.4.8.tar.bz2 SHA256 ;-) ... [ ok ] 000016 * stardict-2.4.8.tar.bz2 size ;-) ... [ ok ] 000017 * checking ebuild checksums ;-) ... [ ok ] 000018 * checking auxfile checksums ;-) ... [ ok ] 000019 * checking miscfile checksums ;-) ... [ ok ] 000020 * checking stardict-2.4.8.tar.bz2 ;-) ... [ ok ] 000021 >>> Unpacking source... 000022 >>> Unpacking stardict-2.4.8.tar.bz2 to /var/tmp/portage/app-dicts/stardict-2.4.8/work 000023 * Fixing OMF Makefiles ... 000024 [ ok ] 000025 >>> Source unpacked. 000026 >>> Compiling source in /var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8 ... 000027 * econf: updating stardict-2.4.8/config.guess with /usr/share/gnuconfig/config.guess 000028 * econf: updating stardict-2.4.8/config.sub with /usr/share/gnuconfig/config.sub 000029 ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-gnome-support --build=i686-pc-linux-gnu 000030 checking for a BSD-compatible install... /usr/bin/install -c 000031 checking whether build environment is sane... yes 000032 checking for gawk... gawk 000033 checking whether make sets $(MAKE)... yes 000034 checking whether to enable maintainer-specific portions of Makefiles... no 000035 checking for gconftool-2... /usr/bin/gconftool-2 000036 checking for intltool >= 0.22... 0.34.2 found 000037 checking for perl... /usr/bin/perl 000038 checking for XML::Parser... ok 000039 checking for iconv... /usr/bin/iconv 000040 checking for msgfmt... /usr/bin/msgfmt 000041 checking for msgmerge... /usr/bin/msgmerge 000042 checking for xgettext... /usr/bin/xgettext 000043 checking build system type... i686-pc-linux-gnu 000044 checking host system type... i686-pc-linux-gnu 000045 checking for style of include used by make... GNU 000046 checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc 000047 checking for C compiler default output file name... a.out 000048 checking whether the C compiler works... yes 000049 checking whether we are cross compiling... no 000050 checking for suffix of executables... 000051 checking for suffix of object files... o 000052 checking whether we are using the GNU C compiler... yes 000053 checking whether i686-pc-linux-gnu-gcc accepts -g... yes 000054 checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed 000055 checking dependency style of i686-pc-linux-gnu-gcc... gcc3 000056 checking for a sed that does not truncate output... /bin/sed 000057 checking for egrep... grep -E 000058 checking for ld used by i686-pc-linux-gnu-gcc... /usr/i686-pc-linux-gnu/bin/ld 000059 checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes 000060 checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r 000061 checking for BSD-compatible nm... /usr/bin/nm -B 000062 checking whether ln -s works... yes 000063 checking how to recognise dependent libraries... pass_all 000064 checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E 000065 checking for ANSI C header files... yes 000066 checking for sys/types.h... yes 000067 checking for sys/stat.h... yes 000068 checking for stdlib.h... yes 000069 checking for string.h... yes 000070 checking for memory.h... yes 000071 checking for strings.h... yes 000072 checking for inttypes.h... yes 000073 checking for stdint.h... yes 000074 checking for unistd.h... yes 000075 checking dlfcn.h usability... yes 000076 checking dlfcn.h presence... yes 000077 checking for dlfcn.h... yes 000078 checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++ 000079 checking whether we are using the GNU C++ compiler... yes 000080 checking whether i686-pc-linux-gnu-g++ accepts -g... yes 000081 checking dependency style of i686-pc-linux-gnu-g++... gcc3 000082 checking how to run the C++ preprocessor... i686-pc-linux-gnu-g++ -E 000083 checking for i686-pc-linux-gnu-g77... no 000084 checking for i686-pc-linux-gnu-f77... no 000085 checking for i686-pc-linux-gnu-xlf... no 000086 checking for i686-pc-linux-gnu-frt... no 000087 checking for i686-pc-linux-gnu-pgf77... no 000088 checking for i686-pc-linux-gnu-fort77... no 000089 checking for i686-pc-linux-gnu-fl32... no 000090 checking for i686-pc-linux-gnu-af77... no 000091 checking for i686-pc-linux-gnu-f90... no 000092 checking for i686-pc-linux-gnu-xlf90... no 000093 checking for i686-pc-linux-gnu-pgf90... no 000094 checking for i686-pc-linux-gnu-epcf90... no 000095 checking for i686-pc-linux-gnu-f95... no 000096 checking for i686-pc-linux-gnu-fort... no 000097 checking for i686-pc-linux-gnu-xlf95... no 000098 checking for i686-pc-linux-gnu-ifc... no 000099 checking for i686-pc-linux-gnu-efc... no 000100 checking for i686-pc-linux-gnu-pgf95... no checking for i686-pc-linux-gnu-pgf95... no 000101 checking for i686-pc-linux-gnu-lf95... no 000102 checking for i686-pc-linux-gnu-gfortran... i686-pc-linux-gnu-gfortran 000103 checking whether we are using the GNU Fortran 77 compiler... yes 000104 checking whether i686-pc-linux-gnu-gfortran accepts -g... yes 000105 checking the maximum length of command line arguments... 32768 000106 checking command to parse /usr/bin/nm -B output from i686-pc-linux-gnu-gcc object... ok 000107 checking for objdir... .libs 000108 checking for i686-pc-linux-gnu-ar... i686-pc-linux-gnu-ar 000109 checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib 000110 checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip 000111 checking if i686-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no 000112 checking for i686-pc-linux-gnu-gcc option to produce PIC... -fPIC 000113 checking if i686-pc-linux-gnu-gcc PIC flag -fPIC works... yes 000114 checking if i686-pc-linux-gnu-gcc static flag -static works... yes 000115 checking if i686-pc-linux-gnu-gcc supports -c -o file.o... yes 000116 checking whether the i686-pc-linux-gnu-gcc linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes 000117 checking whether -lc should be explicitly linked in... no 000118 checking dynamic linker characteristics... GNU/Linux ld.so 000119 checking how to hardcode library paths into programs... immediate 000120 checking whether stripping libraries is possible... yes 000121 checking if libtool supports shared libraries... yes 000122 checking whether to build shared libraries... yes 000123 checking whether to build static libraries... no 000124 configure: creating libtool 000125 appending configuration tag "CXX" to libtool 000126 checking for ld used by i686-pc-linux-gnu-g++... /usr/i686-pc-linux-gnu/bin/ld 000127 checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes 000128 checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes 000129 checking for i686-pc-linux-gnu-g++ option to produce PIC... -fPIC 000130 checking if i686-pc-linux-gnu-g++ PIC flag -fPIC works... yes 000131 checking if i686-pc-linux-gnu-g++ static flag -static works... yes 000132 checking if i686-pc-linux-gnu-g++ supports -c -o file.o... yes 000133 checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes 000134 checking dynamic linker characteristics... GNU/Linux ld.so 000135 checking how to hardcode library paths into programs... immediate 000136 appending configuration tag "F77" to libtool 000137 checking if libtool supports shared libraries... yes 000138 checking whether to build shared libraries... yes 000139 checking whether to build static libraries... no 000140 checking for i686-pc-linux-gnu-gfortran option to produce PIC... -fPIC 000141 checking if i686-pc-linux-gnu-gfortran PIC flag -fPIC works... yes 000142 checking if i686-pc-linux-gnu-gfortran static flag -static works... yes 000143 checking if i686-pc-linux-gnu-gfortran supports -c -o file.o... yes 000144 checking whether the i686-pc-linux-gnu-gfortran linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes 000145 checking dynamic linker characteristics... GNU/Linux ld.so 000146 checking how to hardcode library paths into programs... immediate 000147 checking for library containing strerror... none required 000148 checking for i686-pc-linux-gnu-gcc... (cached) i686-pc-linux-gnu-gcc 000149 checking whether we are using the GNU C compiler... (cached) yes 000150 checking whether i686-pc-linux-gnu-gcc accepts -g... (cached) yes 000151 checking for i686-pc-linux-gnu-gcc option to accept ANSI C... (cached) none needed 000152 checking dependency style of i686-pc-linux-gnu-gcc... (cached) gcc3 000153 checking for i686-pc-linux-gnu-g++... (cached) i686-pc-linux-gnu-g++ 000154 checking whether we are using the GNU C++ compiler... (cached) yes 000155 checking whether i686-pc-linux-gnu-g++ accepts -g... (cached) yes 000156 checking dependency style of i686-pc-linux-gnu-g++... (cached) gcc3 000157 checking for a BSD-compatible install... /usr/bin/install -c 000158 checking whether make sets $(MAKE)... (cached) yes 000159 checking for stdlib.h... (cached) yes 000160 checking for unistd.h... (cached) yes 000161 checking for getpagesize... yes 000162 checking for working mmap... yes 000163 checking locale.h usability... yes 000164 checking locale.h presence... yes 000165 checking for locale.h... yes 000166 checking for LC_MESSAGES... yes 000167 checking libintl.h usability... yes 000168 checking libintl.h presence... yes 000169 checking for libintl.h... yes 000170 checking for ngettext in libc... yes 000171 checking for dgettext in libc... yes 000172 checking for bind_textdomain_codeset... yes 000173 checking for msgfmt... /usr/bin/msgfmt 000174 checking for dcgettext... yes 000175 checking for gmsgfmt... /usr/bin/gmsgfmt 000176 checking for xgettext... /usr/bin/xgettext 000177 checking for catalogs to be installed... zh_CN 000178 checking pkg-config is at least version 0.9.0... yes 000179 checking for STARDICT... yes 000180 Enable gnome suppport 000181 checking for gconftool-2... (cached) /usr/bin/gconftool-2 000182 Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation 000183 Using $(sysconfdir)/gconf/schemas as install directory for schema files 000184 checking for poptStrippedArgv in -lpopt... yes 000185 checking for zlibVersion in -lz... yes 000186 checking for X... libraries , headers 000187 checking for gethostbyname... yes 000188 checking for connect... yes 000189 checking for remove... yes 000190 checking for shmat... yes 000191 checking for IceConnectionNumber in -lICE... yes 000192 checking for main in -lX11... yes 000193 configure: creating ./config.status 000194 config.status: creating Makefile 000195 config.status: creating stardict.spec 000196 config.status: creating stardict-withoutgnome.spec 000197 config.status: creating data/Makefile 000198 config.status: creating doc/Makefile 000199 config.status: creating po/Makefile.in 000200 config.status: creating src/Makefile 000201 config.status: creating src/lib/Makefile 000202 config.status: creating src/pixmaps/Makefile 000203 config.status: creating src/sounds/Makefile 000204 config.status: creating src/win32/Makefile 000205 config.status: creating src/win32/acrobat/Makefile 000206 config.status: creating src/win32/acrobat/sources/Makefile 000207 config.status: creating src/win32/acrobat/win32/Makefile 000208 config.status: creating src/win32/nsis/Makefile 000209 config.status: creating tests/Makefile 000210 config.status: creating pixmaps/Makefile 000211 config.status: creating help/Makefile 000212 config.status: creating help/C/Makefile 000213 config.status: creating help/zh_CN/Makefile 000214 config.status: creating help/zh_TW/Makefile 000215 config.status: creating help/ru/Makefile 000216 config.status: creating help/mk/Makefile 000217 config.status: creating help/nl/Makefile 000218 config.status: creating help/uk/Makefile 000219 config.status: creating config.h 000220 config.status: executing intltool commands 000221 config.status: executing depfiles commands 000222 config.status: executing default-1 commands 000223 config.status: executing po/stamp-it commands 000224 000225 000226 Type "make" to compile StarDict. 000227 000228 000229 make all-recursive 000230 make[1]: Entering directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8' 000231 Making all in src 000232 make[2]: Entering directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src' 000233 Making all in lib 000234 make[3]: Entering directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/lib' 000235 if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -march=k8 -mtune=k8 -O3 -pipe -MT lib.o -MD -MP -MF ".deps/lib.Tpo" -c -o lib.o lib.cpp; \ 000236 then mv -f ".deps/lib.Tpo" ".deps/lib.Po"; else rm -f ".deps/lib.Tpo"; exit 1; fi 000237 if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -march=k8 -mtune=k8 -O3 -pipe -MT dictziplib.o -MD -MP -MF ".deps/dictziplib.Tpo" -c -o dictziplib.o dictziplib.cpp; \ 000238 then mv -f ".deps/dictziplib.Tpo" ".deps/dictziplib.Po"; else rm -f ".deps/dictziplib.Tpo"; exit 1; fi 000239 if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -march=k8 -mtune=k8 -O3 -pipe -MT distance.o -MD -MP -MF ".deps/distance.Tpo" -c -o distance.o distance.cpp; \ 000240 then mv -f ".deps/distance.Tpo" ".deps/distance.Po"; else rm -f ".deps/distance.Tpo"; exit 1; fi 000241 if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -march=k8 -mtune=k8 -O3 -pipe -MT kmp.o -MD -MP -MF ".deps/kmp.Tpo" -c -o kmp.o kmp.c; \ 000242 then mv -f ".deps/kmp.Tpo" ".deps/kmp.Po"; else rm -f ".deps/kmp.Tpo"; exit 1; fi 000243 if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -march=k8 -mtune=k8 -O3 -pipe -MT ctype-mb.o -MD -MP -MF ".deps/ctype-mb.Tpo" -c -o ctype-mb.o ctype-mb.c; \ 000244 then mv -f ".deps/ctype-mb.Tpo" ".deps/ctype-mb.Po"; else rm -f ".deps/ctype-mb.Tpo"; exit 1; fi 000245 if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -march=k8 -mtune=k8 -O3 -pipe -MT ctype-utf8.o -MD -MP -MF ".deps/ctype-utf8.Tpo" -c -o ctype-utf8.o ctype-utf8.c; \ 000246 then mv -f ".deps/ctype-utf8.Tpo" ".deps/ctype-utf8.Po"; else rm -f ".deps/ctype-utf8.Tpo"; exit 1; fi 000247 ctype-utf8.c: my_strnncoll_utf8 000248 ctype-utf8.c:2195: s_wc 000249 if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -march=k8 -mtune=k8 -O3 -pipe -MT ctype-uca.o -MD -MP -MF ".deps/ctype-uca.Tpo" -c -o ctype-uca.o ctype-uca.c; \ 000250 then mv -f ".deps/ctype-uca.Tpo" ".deps/ctype-uca.Po"; else rm -f ".deps/ctype-uca.Tpo"; exit 1; fi 000251 if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -march=k8 -mtune=k8 -O3 -pipe -MT collation.o -MD -MP -MF ".deps/collation.Tpo" -c -o collation.o collation.c; \ 000252 then mv -f ".deps/collation.Tpo" ".deps/collation.Po"; else rm -f ".deps/collation.Tpo"; exit 1; fi 000253 if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -march=k8 -mtune=k8 -O3 -pipe -MT data.o -MD -MP -MF ".deps/data.Tpo" -c -o data.o data.cpp; \ 000254 then mv -f ".deps/data.Tpo" ".deps/data.Po"; else rm -f ".deps/data.Tpo"; exit 1; fi 000255 if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -march=k8 -mtune=k8 -O3 -pipe -MT stddict.o -MD -MP -MF ".deps/stddict.Tpo" -c -o stddict.o stddict.cpp; \ 000256 then mv -f ".deps/stddict.Tpo" ".deps/stddict.Po"; else rm -f ".deps/stddict.Tpo"; exit 1; fi 000257 if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -march=k8 -mtune=k8 -O3 -pipe -MT treedict.o -MD -MP -MF ".deps/treedict.Tpo" -c -o treedict.o treedict.cpp; \ 000258 then mv -f ".deps/treedict.Tpo" ".deps/treedict.Po"; else rm -f ".deps/treedict.Tpo"; exit 1; fi 000259 if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -march=k8 -mtune=k8 -O3 -pipe -MT common.o -MD -MP -MF ".deps/common.Tpo" -c -o common.o common.cpp; \ 000260 then mv -f ".deps/common.Tpo" ".deps/common.Po"; else rm -f ".deps/common.Tpo"; exit 1; fi 000261 rm -f libstardict.a 000262 i686-pc-linux-gnu-ar cru libstardict.a lib.o dictziplib.o distance.o kmp.o ctype-mb.o ctype-utf8.o ctype-uca.o collation.o data.o stddict.o treedict.o common.o 000263 i686-pc-linux-gnu-ranlib libstardict.a 000264 make[3]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/lib' 000265 Making all in pixmaps 000266 make[3]: Entering directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/pixmaps' 000267 make[3]: Nothing to be done for `all'. 000268 make[3]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/pixmaps' 000269 Making all in sounds 000270 make[3]: Entering directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/sounds' 000271 make[3]: Nothing to be done for `all'. 000272 make[3]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/sounds' 000273 Making all in win32 000274 make[3]: Entering directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/win32' 000275 Making all in acrobat 000276 make[4]: Entering directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/win32/acrobat' 000277 Making all in sources 000278 make[5]: Entering directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/win32/acrobat/sources' 000279 make[5]: Nothing to be done for `all'. 000280 make[5]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/win32/acrobat/sources' 000281 Making all in win32 000282 make[5]: Entering directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/win32/acrobat/win32' 000283 make[5]: Nothing to be done for `all'. 000284 make[5]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/win32/acrobat/win32' 000285 make[5]: Entering directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/win32/acrobat' 000286 make[5]: Nothing to be done for `all-am'. 000287 make[5]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/win32/acrobat' 000288 make[4]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/win32/acrobat' 000289 Making all in nsis 000290 make[4]: Entering directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/win32/nsis' 000291 make[4]: Nothing to be done for `all'. 000292 make[4]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/win32/nsis' 000293 make[4]: Entering directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/win32' 000294 make[4]: Nothing to be done for `all-am'. 000295 make[4]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/win32' 000296 make[3]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src/win32' 000297 make[3]: Entering directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src' 000298 if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -DDATADIR=\""/usr/share"\" -DGNOME_ICONDIR=\""/usr/share/pixmaps"\" -DSTARDICT_LOCALEDIR=\""/usr/share/locale"\" -DSTARDICT_DATA_DIR=\""/usr/share/stardict"\" -march=k8 -mtune=k8 -O3 -pipe -MT GNOME_Stardict-stubs.o -MD -MP -MF ".deps/GNOME_Stardict-stubs.Tpo" -c -o GNOME_Stardict-stubs.o GNOME_Stardict-stubs.c; \ 000299 then mv -f ".deps/GNOME_Stardict-stubs.Tpo" ".deps/GNOME_Stardict-stubs.Po"; else rm -f ".deps/GNOME_Stardict-stubs.Tpo"; exit 1; fi 000300 if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -DDATADIR=\""/usr/share"\" -DGNOME_ICONDIR=\""/usr/share/pixmaps"\" -DSTARDICT_LOCALEDIR=\""/usr/share/locale"\" -DSTARDICT_DATA_DIR=\""/usr/share/stardict"\" -march=k8 -mtune=k8 -O3 -pipe -MT GNOME_Stardict-common.o -MD -MP -MF ".deps/GNOME_Stardict-common.Tpo" -c -o GNOME_Stardict-common.o GNOME_Stardict-common.c; \ 000301 then mv -f ".deps/GNOME_Stardict-common.Tpo" ".deps/GNOME_Stardict-common.Po"; else rm -f ".deps/GNOME_Stardict-common.Tpo"; exit 1; fi 000302 if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -DDATADIR=\""/usr/share"\" -DGNOME_ICONDIR=\""/usr/share/pixmaps"\" -DSTARDICT_LOCALEDIR=\""/usr/share/locale"\" -DSTARDICT_DATA_DIR=\""/usr/share/stardict"\" -march=k8 -mtune=k8 -O3 -pipe -MT GNOME_Stardict-skels.o -MD -MP -MF ".deps/GNOME_Stardict-skels.Tpo" -c -o GNOME_Stardict-skels.o GNOME_Stardict-skels.c; \ 000303 then mv -f ".deps/GNOME_Stardict-skels.Tpo" ".deps/GNOME_Stardict-skels.Po"; else rm -f ".deps/GNOME_Stardict-skels.Tpo"; exit 1; fi 000304 if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -DDATADIR=\""/usr/share"\" -DGNOME_ICONDIR=\""/usr/share/pixmaps"\" -DSTARDICT_LOCALEDIR=\""/usr/share/locale"\" -DSTARDICT_DATA_DIR=\""/usr/share/stardict"\" -march=k8 -mtune=k8 -O3 -pipe -MT stardict-application-server.o -MD -MP -MF ".deps/stardict-application-server.Tpo" -c -o stardict-application-server.o stardict-application-server.cpp; \ 000305 then mv -f ".deps/stardict-application-server.Tpo" ".deps/stardict-application-server.Po"; else rm -f ".deps/stardict-application-server.Tpo"; exit 1; fi 000306 if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DORBIT2=1 -pthread -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -DDATADIR=\""/usr/share"\" -DGNOME_ICONDIR=\""/usr/share/pixmaps"\" -DSTARDICT_LOCALEDIR=\""/usr/share/locale"\" -DSTARDICT_DATA_DIR=\""/usr/share/stardict"\" -march=k8 -mtune=k8 -O3 -pipe -MT stardict.o -MD -MP -MF ".deps/stardict.Tpo" -c -o stardict.o stardict.cpp; \ 000307 then mv -f ".deps/stardict.Tpo" ".deps/stardict.Po"; else rm -f ".deps/stardict.Tpo"; exit 1; fi 000308 mainwin.h: In static member function static gboolean AppCore::vKeyPressReleaseCallback(GtkWidget*, GdkEventKey*, AppCore*): 000309 mainwin.h:71: static void TopWin::ClipboardReceivedCallback(GtkClipboard*, const gchar*, void*) 000310 stardict.cpp:351: 000311 stardict.cpp: In function void stardict_handle_automation_cmdline(gchar*): 000312 stardict.cpp:1564: deprecated conversion from string constant to CORBA_char* 000313 stardict.cpp: In function gboolean save_yourself_cb(GnomeClient*, gint, GnomeRestartStyle, gint, GnomeInteractStyle, gint, void*): 000314 stardict.cpp:1620: deprecated conversion from string constant to gchar* 000315 stardict.cpp: In function int main(int, char**): 000316 stardict.cpp:1783: deprecated conversion from string constant to CORBA_char* 000317 make[3]: *** [stardict.o] 1 000318 make[3]: *** .... 000319 make[3]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src' 000320 make[2]: *** [all-recursive] 1 000321 make[2]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src' 000322 make[1]: *** [all-recursive] 1 000323 make[1]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8' 000324 make: *** [all] 2 000325 000326 !!! ERROR: app-dicts/stardict-2.4.8 failed. 000327 Call stack: 000328 ebuild.sh, line 1632: Called dyn_compile 000329 ebuild.sh, line 983: Called qa_call 'src_compile' 000330 ebuild.sh, line 44: Called src_compile 000331 stardict-2.4.8.ebuild, line 44: Called gnome2_src_compile 000332 gnome2.eclass, line 71: Called die 000333 000334 !!! compile failure 000335 !!! If you need support, post the topmost build error, and the call stack if relevant. 000336 !!! A complete build log is located at '/var/tmp/portage/app-dicts/stardict-2.4.8/temp/build.log'. 000337 000338 *** process completed *** Could you perhaps use attachments next time, instead of this comments flood? Not to mention that there's still no error visible, recompile this w/ MAKEOPTS="-j1" and *attach* the compile log here. Created attachment 133454 [details] MAKEOPTS="-j1" LANG=C emerge stardict log I have a similar error while building stardict. Emerge log is attached. # emerge --info Portage 2.1.3.13 (default-linux/x86/2007.0/desktop, gcc-4.2.2, glibc-2.6.1-r0, 2.6.23-gentoo i686) ================================================================= System uname: 2.6.23-gentoo i686 Intel(R) Pentium(R) M processor 1500MHz Timestamp of tree: Sun, 14 Oct 2007 08:00:01 +0000 app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.1.1 dev-lang/python: 2.5.1-r2 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://kos.local/gentoo http://mirror.yandex.ru/gentoo-distfiles/" LANG="ru_RU.UTF-8" LDFLAGS="-Wl,--hash-style=gnu" LINGUAS="ru en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/x11 /usr/portage/local/layman/xeffects /usr/portage/local/layman/sunrise /usr/portage/local/openchrome /usr/portage/local/overlay /usr/portage/local/underlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acpi alsa bash-completion berkdb bitmap-fonts bluetooth bzip2 cairo cdr cli cracklib crypt cscope cups dbus dga djvu dri dvd dvdr emboss encode exif exiv2 fam ffmpeg flac ftp fuse gdbm gif glut gphoto2 gpm gstreamer hal hashstyle icc iconv imagemagick inotify ipod isdnlog javascript jpeg kde kdeenablefinal lcms logrotate mad midi mikmod mmap mmx mmxext mp3 mpeg mudflap musicbrainz ncurses nls nptl nptlonly nsplugin ogg openmp pam pcmcia pcre pdf png pppd qt3 qt3support qt4 quicktime readline real reflection sasl scanner sdl session slang speex spell spl sqlite sqlite3 sse sse2 ssl startup-notification svg taglib tetex tiff truetype truetype-fonts type1-fonts unicode usb videos vim vim-syntax vnc vorbis wifi win32codecs x264 x86 xcomposite xml xorg xosd xscreensaver xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" CAMERAS="canon" ELIBC="glibc" INPUT_DEVICES="mouse keyboard synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru en" USERLAND="GNU" VIDEO_CARDS="vesa via" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS (In reply to comment #10) > I have a similar error while building stardict. Emerge log is attached. Well, really no idea if it's the same error because there's no error posted anywhere above, but at least this log is useful :) Created attachment 134123 [details]
# emerge -av1 stardict
Not compiles for me: # LC_ALL=C LANG=C emerge -av1 stardict <snip> then mv -f ".deps/eggtrayicon.Tpo" ".deps/eggtrayicon.Po"; else rm -f ".deps/eggtrayicon.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DDATADIR=\""/usr/share"\" -DGNOME_ICONDIR=\""/usr/share/pixmaps"\" -DSTARDICT_LOCALEDIR=\""/usr/share/locale"\" -DSTARDICT_DATA_DIR=\""/usr/share/stardict"\" -march=athlon-xp -mtune=athlon64 -O3 -pipe -fomit-frame-pointer -mmmx -msse -msse2 -m3dnow -MT docklet.o -MD -MP -MF ".deps/docklet.Tpo" -c -o docklet.o docklet.cpp; \ then mv -f ".deps/docklet.Tpo" ".deps/docklet.Po"; else rm -f ".deps/docklet.Tpo"; exit 1; fi mainwin.h: In static member function ‘static gboolean AppCore::vKeyPressReleaseCallback(GtkWidget*, GdkEventKey*, AppCore*)’: mainwin.h:71: error: ‘static void TopWin::ClipboardReceivedCallback(GtkClipboard*, const gchar*, void*)’ is private stardict.cpp:351: error make[3]: *** [stardict.o] Error 1 make[3]: *** Waiting for unfinished jobs.... mainwin.cpp: In static member function 'static void TopWin::on_main_menu_about_activate(GtkMenuItem*, TopWin*)': mainwin.cpp:479: warning: deprecated conversion from string constant to 'gchar*' mainwin.cpp:479: warning: deprecated conversion from string constant to 'gchar*' mainwin.cpp:479: warning: deprecated conversion from string constant to 'gchar*' make[3]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/app-dicts/stardict-2.4.8/work/stardict-2.4.8' make: *** [all] Error 2 * * ERROR: app-dicts/stardict-2.4.8 failed. * Call stack: * ebuild.sh, line 1654: Called dyn_compile * ebuild.sh, line 990: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * stardict-2.4.8.ebuild, line 44: Called gnome2_src_compile * gnome2.eclass, line 71: Called die * * compile failure * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/app-dicts:stardict-2.4.8:20071022-234311.log'. * # emerge -pv gtk+ [ebuild R ] x11-libs/gtk+-2.10.14 USE="X doc jpeg tiff xinerama -debug" Created attachment 134636 [details]
this is my failed to compile log file
Created attachment 134644 [details]
this is wich LANG=C
LC_ALL=C LANG=C emerge -av1 stardict
Here's the actual error: mainwin.h: In static member function ‘static gboolean AppCore::vKeyPressReleaseCallback(GtkWidget*, GdkEventKey*, AppCore*)’: mainwin.h:71: error: ‘static void TopWin::ClipboardReceivedCallback(GtkClipboard*, const gchar*, void*)’ is private stardict.cpp:351: error: within this context Hope this is what the bug was originally opened about. Do we need to hold classes about identifying errors within compile output? This diff should fix it: http://stardict.svn.sourceforge.net/viewvc/stardict/trunk/src/mainwin.h?r1=1&r2=2&view=patch Why is our version of stardict so far behind? Created attachment 136197 [details, diff]
mainwin.h.patch
Patch in case sourceforge flakes
(In reply to comment #18) > Created an attachment (id=136197) [edit] > mainwin.h.patch > > Patch in case sourceforge flakes > This patch works for me, I can compile and run stardict-2.4.8 just fine. Ed, there's another bug opened about adding stardict-3.0.1 to portage: http://bugs.gentoo.org/show_bug.cgi?id=188684 it is quiet old, seems that there are reasons for not adding 3.0.1 right now. Hi all! Due to https://bugs.gentoo.org/buglist.cgi?quicksearch=stardict the main 'reasons for not adding' is the lack of maintainers. I have slightly modified current (2.4.8) ebuild for proposed patch, works for me. It is in the next attachment. Have anyone tried 3.xx version? How it compiles, how it works? Created attachment 138821 [details] stardict-2.4.8.ebuild Updated ebuild for patching mainwin.h. Please, put attached mainwin.h.patch (https://bugs.gentoo.org/attachment.cgi?id=136197) to ${FILESDIR} and rename it to stardict-2.4.8-class.patch. Ebuild should works fine. I had compile issues and the patch fixed it. Thanks alot. Finally fixed in stardict-2.4.8-r1. Thank you all for investigation and patience! Serhij, btw, notes on your patch for ebuild. Please, quote ${S} and ${FILESDIR}. Also die is redundant for epatch as epatch die's by itself. :) Enjoy. |