Hi All, Using ~x86 system with hardened-2.6.7-r7 kernel. When compiling sylpheed-claws-0.9.12a there was critical error, no merge. Later using '-crypt' USE-flag sylpheed-claws-0.9.12a emerged sucessfully - but now have no error logs (SEE Additional Information). TIA. Reproducible: Always Steps to Reproduce: 1. 2. 3. Bad thing is that as i'm using PORTAGE_LOGDIR hadn't saved the first error logs. Previously other error logs had always been there but not this time. By memory the error had something to do with gpgme (crypt) part. TIA emerge info ..... Gentoo Base System version 1.5.3 Portage 2.0.51_pre20 (!/usr/portage/profiles/default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.7-hardened-r7 i686 AMD Athlon(tm) XP 2200+) ================================================================= System uname: 2.6.7-hardened-r7 i686 AMD Athlon(tm) XP 2200+ ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer" DISTDIR="/var/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.itdnet.net/gentoo http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://gentoo.oregonstate.edu http://ftp.snt.utwente.nl/pub/os/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/var/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/var/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://gentoo.internet-bg.net/gentoo-portage" USE="3dnow X X509 aalib acl acpi apache2 avi berkdb bonobo caps cdr chroot clamav crypt cups curl dedicated directfb dvd dvdr encode esd evo ffmpeg flac foomaticdb freetype gd gdbm gif gnome gpm gtk gtk2 gtkhtml guile hardened hardenedphp imap imlib ipv6 java javascript jpeg kde ldap libg++ libwww mad maildir matroska mikmod mmx motif mozilla mpeg mpeg4 mysql ncurses nls nvidia oggvorbis opengl oss pam pdflib perl png ppds prelude python qt quicktime readline samba sdl skey slang spell sse ssl svg svga tcltk tcpd tetex theora transcode truetype unicode usb x86 xml xml2 xmms xv xvid zlib linguas_bg linguas_en" END...
*** Bug 62430 has been marked as a duplicate of this bug. ***
related to bug #60126 maybe?
Well, nothing I can do without an error message.
no error message -> no way to fix it.
Hi, Now running sylphed-claws-0.9.12b, but as i put -crypt in package.use all was OK. Just now tried to emerge again with crypt USE-flag and there is an error, sylpheed-claws-0.9.12b can't compile. The error messages: ...SKIP... ranlib .libs/clamav_plugin.a creating clamav_plugin.la (cd .libs && rm -f clamav_plugin_gtk.la && ln -s ../clamav_plugin_gtk.la clamav_plugin_gtk.la) (cd .libs && rm -f clamav_plugin.la && ln -s ../clamav_plugin.la clamav_plugin.la) make[5]: Leaving directory `/var/tmp/portage/sylpheed-claws-0.9.12b/work/sylpheed-claws-0.9.12b/src/plugins/clamav' Making all in pgpmime make[5]: Entering directory `/var/tmp/portage/sylpheed-claws-0.9.12b/work/sylpheed-claws-0.9.12b/src/plugins/pgpmime' if /bin/sh ../../../libtool --mode=compile --tag=CC i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../ -I../../common -I../../gtk -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=i686 -O2 -pipe -fomit-frame-pointer -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -MT plugin.lo -MD -MP -MF ".deps/plugin.Tpo" -c -o plugin.lo plugin.c; \ then mv -f ".deps/plugin.Tpo" ".deps/plugin.Plo"; else rm -f ".deps/plugin.Tpo"; exit 1; fi if /bin/sh ../../../libtool --mode=compile --tag=CC i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../ -I../../common -I../../gtk -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=i686 -O2 -pipe -fomit-frame-pointer -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -MT pgpmime.lo -MD -MP -MF ".deps/pgpmime.Tpo" -c -o pgpmime.lo pgpmime.c; \ then mv -f ".deps/pgpmime.Tpo" ".deps/pgpmime.Plo"; else rm -f ".deps/pgpmime.Tpo"; exit 1; fi mkdir .libs i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../ -I../../common -I../../gtk -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=i686 -O2 -pipe -fomit-frame-pointer -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -MT plugin.lo -MD -MP -MF .deps/plugin.Tpo -c plugin.c -fPIC -DPIC -o .libs/plugin.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../ -I../../common -I../../gtk -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=i686 -O2 -pipe -fomit-frame-pointer -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -MT pgpmime.lo -MD -MP -MF .deps/pgpmime.Tpo -c pgpmime.c -fPIC -DPIC -o .libs/pgpmime.o In file included from plugin.c:29: sgpgme.h:23:19: gpgme.h: No such file or directory pgpmime.c:28:19: gpgme.h: No such file or directory In file included from plugin.c:29: sgpgme.h:30: error: parse error before "sgpgme_verify_signature" sgpgme.h:30: error: parse error before "ctx" sgpgme.h:32: warning: data definition has no type or storage class sgpgme.h:34: error: parse error before "ctx" sgpgme.h:36: error: parse error before "ctx" sgpgme.h:38: error: parse error before "ctx" sgpgme.h:40: error: parse error before "sgpgme_data_from_mimeinfo" sgpgme.h:40: warning: data definition has no type or storage class sgpgme.h:41: error: parse error before "sgpgme_decrypt_verify" sgpgme.h:41: error: parse error before "cipher" sgpgme.h:42: warning: data definition has no type or storage class make[5]: *** [plugin.lo] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from pgpmime.c:34: sgpgme.h:30: error: parse error before "sgpgme_verify_signature" sgpgme.h:30: error: parse error before "ctx" sgpgme.h:32: warning: data definition has no type or storage class sgpgme.h:34: error: parse error before "ctx" sgpgme.h:36: error: parse error before "ctx" sgpgme.h:38: error: parse error before "ctx" sgpgme.h:40: error: parse error before "sgpgme_data_from_mimeinfo" sgpgme.h:40: warning: data definition has no type or storage class sgpgme.h:41: error: parse error before "sgpgme_decrypt_verify" sgpgme.h:41: error: parse error before "cipher" sgpgme.h:42: warning: data definition has no type or storage class pgpmime.c:45: error: parse error before "GpgmeSigStat" pgpmime.c:45: warning: no semicolon at end of struct or union pgpmime.c:46: warning: data definition has no type or storage class pgpmime.c: In function `pgpmime_new_privacydata': pgpmime.c:57: error: invalid application of `sizeof' to incomplete type `pgpmime.c' pgpmime.c:58: error: dereferencing pointer to incomplete type pgpmime.c:59: error: dereferencing pointer to incomplete type pgpmime.c:60: error: dereferencing pointer to incomplete type pgpmime.c:61: error: dereferencing pointer to incomplete type pgpmime.c:61: error: `GPGME_SIG_STAT_NONE' undeclared (first use in this function) pgpmime.c:61: error: (Each undeclared identifier is reported only once pgpmime.c:61: error: for each function it appears in.) pgpmime.c:62: error: dereferencing pointer to incomplete type pgpmime.c: In function `pgpmime_is_signed': pgpmime.c:84: error: dereferencing pointer to incomplete type pgpmime.c:85: error: dereferencing pointer to incomplete type pgpmime.c:116: error: dereferencing pointer to incomplete type pgpmime.c:117: error: dereferencing pointer to incomplete type pgpmime.c: In function `pgpmime_check_signature': pgpmime.c:131: error: `GpgmeData' undeclared (first use in this function) pgpmime.c:131: error: parse error before "sigdata" pgpmime.c:165: error: `textdata' undeclared (first use in this function) pgpmime.c:167: error: `sigdata' undeclared (first use in this function) pgpmime.c:169: error: dereferencing pointer to incomplete type pgpmime.c:170: error: dereferencing pointer to incomplete type pgpmime.c: In function `pgpmime_get_sig_status': pgpmime.c:186: error: dereferencing pointer to incomplete type pgpmime.c:186: error: `GPGME_SIG_STAT_NONE' undeclared (first use in this function) pgpmime.c:190: error: dereferencing pointer to incomplete type pgpmime.c:190: error: dereferencing pointer to incomplete type pgpmime.c: In function `pgpmime_get_sig_info_short': pgpmime.c:199: error: dereferencing pointer to incomplete type pgpmime.c:199: error: `GPGME_SIG_STAT_NONE' undeclared (first use in this function) pgpmime.c:203: error: dereferencing pointer to incomplete type pgpmime.c:203: error: dereferencing pointer to incomplete type pgpmime.c: In function `pgpmime_get_sig_info_full': pgpmime.c:212: error: dereferencing pointer to incomplete type pgpmime.c:212: error: `GPGME_SIG_STAT_NONE' undeclared (first use in this function) pgpmime.c:216: error: dereferencing pointer to incomplete type pgpmime.c:216: error: dereferencing pointer to incomplete type pgpmime.c: In function `pgpmime_decrypt': pgpmime.c:252: error: `GpgmeData' undeclared (first use in this function) pgpmime.c:252: error: parse error before "cipher" pgpmime.c:258: error: `GpgmeSigStat' undeclared (first use in this function) pgpmime.c:258: error: parse error before "sigstat" pgpmime.c:260: error: `GpgmeCtx' undeclared (first use in this function) pgpmime.c:260: error: parse error before "ctx" pgpmime.c:262: error: `GPGME_No_Error' undeclared (first use in this function) pgpmime.c:270: error: `cipher' undeclared (first use in this function) pgpmime.c:271: error: `plain' undeclared (first use in this function) pgpmime.c:271: error: `sigstat' undeclared (first use in this function) pgpmime.c:310: error: `GPGME_SIG_STAT_NONE' undeclared (first use in this function) pgpmime.c:317: error: dereferencing pointer to incomplete type pgpmime.c:318: error: dereferencing pointer to incomplete type pgpmime.c:319: error: dereferencing pointer to incomplete type pgpmime.c:320: error: dereferencing pointer to incomplete type pgpmime.c:321: error: dereferencing pointer to incomplete type pgpmime.c:322: error: dereferencing pointer to incomplete type make[5]: *** [pgpmime.lo] Error 1 make[5]: Leaving directory `/var/tmp/portage/sylpheed-claws-0.9.12b/work/sylpheed-claws-0.9.12b/src/plugins/pgpmime' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/var/tmp/portage/sylpheed-claws-0.9.12b/work/sylpheed-claws-0.9.12b/src/plugins' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/sylpheed-claws-0.9.12b/work/sylpheed-claws-0.9.12b/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/sylpheed-claws-0.9.12b/work/sylpheed-claws-0.9.12b/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/sylpheed-claws-0.9.12b/work/sylpheed-claws-0.9.12b' make: *** [all] Error 2 !!! ERROR: mail-client/sylpheed-claws-0.9.12b failed. !!! Function src_compile, Line 135, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. ...END... USE-flags info here: [ebuild R ] mail-client/sylpheed-claws-0.9.12b -calendar +clamav +crypt* -dillo +gnome +imlib +ipv6 +ldap +maildir -mbox +nls -pda +pdflib +spell +ssl -xface 0 kB ... emerge info is quite the same: all ~x86, gcc-3.4.2-hardened, glibc-2.3.4.20041006, binutils-2.15.92.0.2-r1. No big problems so far. PS: later i'll try to compile it with GCC-specs = vanilla (w/o hardened at all) Thanks Rumen
I don't think it's related to hardened, for some reason it's not finding the gpgme headers. Which versions of gpgme do you have installed? (check with `ls -d /var/db/pkg/app-crypt/gpgme-*`)
Hi, Here's the output: ... ls -d /var/db/pkg/app-crypt/gpgme-* /var/db/pkg/app-crypt/gpgme-0.3.14-r1 /var/db/pkg/app-crypt/gpgme-1.0.0-r3 ... In the ebuild saw it depends on gpgme-0.3.14-r1 which is installed. In output of:qpkg -l gpgme-0.3.14-r1 there isn't such include file: sgpgme.h, there is only gpgme3.h include file - it's the only one /include file/. While in gpgme-1.0.0-r3 there is a gpgme.h file. HTH Rumen
try to unmerge all gpgme versions and remerge sylpheed-claws.
Hi, After some cleanup of the system, today tried again to emerge ver-0.9.12b-r1 - error again (seems due to some missing gpgme-headers). But as i'm not using sylpheed-claws very much it's not a priority now. i'll do the suggested (removing all gpgme versions) and eventually re-merge them later and report. Strange thing is that all other MUA, etc compile cleanly with gpgme so may be something with sylpheed-claws itself. Error message: ...BEGIN... ...SKIP... Making all in pgpmime make[5]: Entering directory `/var/tmp/portage/sylpheed-claws-0.9.12b-r1/work/sylpheed-claws-0.9.12b/src/plugins/pgpmime' if /bin/sh ../../../libtool --mode=compile --tag=CC i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../ -I../../common -I../../gtk -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=i686 -O2 -pipe -fomit-frame-pointer -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -MT plugin.lo -MD -MP -MF ".deps/plugin.Tpo" -c -o plugin.lo plugin.c; \ then mv -f ".deps/plugin.Tpo" ".deps/plugin.Plo"; else rm -f ".deps/plugin.Tpo"; exit 1; fi if /bin/sh ../../../libtool --mode=compile --tag=CC i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../ -I../../common -I../../gtk -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=i686 -O2 -pipe -fomit-frame-pointer -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -MT pgpmime.lo -MD -MP -MF ".deps/pgpmime.Tpo" -c -o pgpmime.lo pgpmime.c; \ then mv -f ".deps/pgpmime.Tpo" ".deps/pgpmime.Plo"; else rm -f ".deps/pgpmime.Tpo"; exit 1; fi mkdir .libs i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../ -I../../common -I../../gtk -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=i686 -O2 -pipe -fomit-frame-pointer -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -MT plugin.lo -MD -MP -MF .deps/plugin.Tpo -c plugin.c -fPIC -DPIC -o .libs/plugin.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../ -I../../common -I../../gtk -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=i686 -O2 -pipe -fomit-frame-pointer -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -MT pgpmime.lo -MD -MP -MF .deps/pgpmime.Tpo -c pgpmime.c -fPIC -DPIC -o .libs/pgpmime.o In file included from plugin.c:29: sgpgme.h:23:19: gpgme.h: No such file or directory pgpmime.c:28:19: gpgme.h: No such file or directory In file included from plugin.c:29: sgpgme.h:30: error: parse error before "sgpgme_verify_signature" sgpgme.h:30: error: parse error before "ctx" sgpgme.h:32: warning: data definition has no type or storage class sgpgme.h:34: error: parse error before "ctx" sgpgme.h:36: error: parse error before "ctx" sgpgme.h:38: error: parse error before "ctx" sgpgme.h:40: error: parse error before "sgpgme_data_from_mimeinfo" sgpgme.h:40: warning: data definition has no type or storage class sgpgme.h:41: error: parse error before "sgpgme_decrypt_verify" sgpgme.h:41: error: parse error before "cipher" sgpgme.h:42: warning: data definition has no type or storage class make[5]: *** [plugin.lo] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from pgpmime.c:34: sgpgme.h:30: error: parse error before "sgpgme_verify_signature" sgpgme.h:30: error: parse error before "ctx" sgpgme.h:32: warning: data definition has no type or storage class sgpgme.h:34: error: parse error before "ctx" sgpgme.h:36: error: parse error before "ctx" sgpgme.h:38: error: parse error before "ctx" sgpgme.h:40: error: parse error before "sgpgme_data_from_mimeinfo" sgpgme.h:40: warning: data definition has no type or storage class sgpgme.h:41: error: parse error before "sgpgme_decrypt_verify" sgpgme.h:41: error: parse error before "cipher" sgpgme.h:42: warning: data definition has no type or storage class pgpmime.c:45: error: parse error before "GpgmeSigStat" pgpmime.c:45: warning: no semicolon at end of struct or union pgpmime.c:46: warning: data definition has no type or storage class pgpmime.c: In function `pgpmime_new_privacydata': pgpmime.c:57: error: invalid application of `sizeof' to incomplete type `pgpmime.c' pgpmime.c:58: error: dereferencing pointer to incomplete type pgpmime.c:59: error: dereferencing pointer to incomplete type pgpmime.c:60: error: dereferencing pointer to incomplete type pgpmime.c:61: error: dereferencing pointer to incomplete type pgpmime.c:61: error: `GPGME_SIG_STAT_NONE' undeclared (first use in this function) pgpmime.c:61: error: (Each undeclared identifier is reported only once pgpmime.c:61: error: for each function it appears in.) pgpmime.c:62: error: dereferencing pointer to incomplete type pgpmime.c: In function `pgpmime_is_signed': pgpmime.c:84: error: dereferencing pointer to incomplete type pgpmime.c:85: error: dereferencing pointer to incomplete type pgpmime.c:116: error: dereferencing pointer to incomplete type pgpmime.c:117: error: dereferencing pointer to incomplete type pgpmime.c: In function `pgpmime_check_signature': pgpmime.c:131: error: `GpgmeData' undeclared (first use in this function) pgpmime.c:131: error: parse error before "sigdata" pgpmime.c:165: error: `textdata' undeclared (first use in this function) pgpmime.c:167: error: `sigdata' undeclared (first use in this function) pgpmime.c:169: error: dereferencing pointer to incomplete type pgpmime.c:170: error: dereferencing pointer to incomplete type pgpmime.c: In function `pgpmime_get_sig_status': pgpmime.c:186: error: dereferencing pointer to incomplete type pgpmime.c:186: error: `GPGME_SIG_STAT_NONE' undeclared (first use in this function) pgpmime.c:190: error: dereferencing pointer to incomplete type pgpmime.c:190: error: dereferencing pointer to incomplete type pgpmime.c: In function `pgpmime_get_sig_info_short': pgpmime.c:199: error: dereferencing pointer to incomplete type pgpmime.c:199: error: `GPGME_SIG_STAT_NONE' undeclared (first use in this function) pgpmime.c:203: error: dereferencing pointer to incomplete type pgpmime.c:203: error: dereferencing pointer to incomplete type pgpmime.c: In function `pgpmime_get_sig_info_full': pgpmime.c:212: error: dereferencing pointer to incomplete type pgpmime.c:212: error: `GPGME_SIG_STAT_NONE' undeclared (first use in this function) pgpmime.c:216: error: dereferencing pointer to incomplete type pgpmime.c:216: error: dereferencing pointer to incomplete type pgpmime.c: In function `pgpmime_decrypt': pgpmime.c:252: error: `GpgmeData' undeclared (first use in this function) pgpmime.c:252: error: parse error before "cipher" pgpmime.c:258: error: `GpgmeSigStat' undeclared (first use in this function) pgpmime.c:258: error: parse error before "sigstat" pgpmime.c:260: error: `GpgmeCtx' undeclared (first use in this function) pgpmime.c:260: error: parse error before "ctx" pgpmime.c:262: error: `GPGME_No_Error' undeclared (first use in this function) pgpmime.c:270: error: `cipher' undeclared (first use in this function) pgpmime.c:271: error: `plain' undeclared (first use in this function) pgpmime.c:271: error: `sigstat' undeclared (first use in this function) pgpmime.c:310: error: `GPGME_SIG_STAT_NONE' undeclared (first use in this function) pgpmime.c:317: error: dereferencing pointer to incomplete type pgpmime.c:318: error: dereferencing pointer to incomplete type pgpmime.c:319: error: dereferencing pointer to incomplete type pgpmime.c:320: error: dereferencing pointer to incomplete type pgpmime.c:321: error: dereferencing pointer to incomplete type pgpmime.c:322: error: dereferencing pointer to incomplete type make[5]: *** [pgpmime.lo] Error 1 make[5]: Leaving directory `/var/tmp/portage/sylpheed-claws-0.9.12b-r1/work/sylpheed-claws-0.9.12b/src/plugins/pgpmime' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/var/tmp/portage/sylpheed-claws-0.9.12b-r1/work/sylpheed-claws-0.9.12b/src/plugins'make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/sylpheed-claws-0.9.12b-r1/work/sylpheed-claws-0.9.12b/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/sylpheed-claws-0.9.12b-r1/work/sylpheed-claws-0.9.12b/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/sylpheed-claws-0.9.12b-r1/work/sylpheed-claws-0.9.12b' make: *** [all] Error 2 !!! ERROR: mail-client/sylpheed-claws-0.9.12b-r1 failed. !!! Function src_compile, Line 82, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. ...END... PS: all ~x86, gcc-3.4.3, hardened Thanks Rumen
Hi again, Everything is OK now. Here's what i did: 1.Remerged gpgme-0.3.14-r1 as sylpheed-claws-0.9.12b-rX depends on just this version only. 2.Checked the deps and found that before sylpheed-claws have to emerge - sylpheed-claws-pgpinline which is understandable as i'm using +crypt USE-flag. So 'emerge sylpheed-claws-pgpinline' - OK. 3.Last: 'emerge sylpheed-claws' ALL OK. Couldn't check later but think that emerging sylpheed-claws don't require/compile sylpheed-claws-pgpinline before itself. But just remember that on last unsuccessfull try did emerge of sylpheed-claws-pgpinline *after* sylpheed-claws itself so it didn't required to compile it *before*. Think of closing the bug. Thanks Rumen