Starting evolution-2.2.1.1 I get: rose@shark:/home/rose(2)$ evolution es menu class init (evolution:16206): evolution-shell-WARNING **: Cannot activate 'OAFIID:GNOME_Evolution_Tasks_Component:2.2': g_module_open of `/usr/lib/evolution/2.2/components/libevolution-calendar.so' failed with `/usr/lib/evolution/2.2/components/libevolution-calendar.so: undefined symbol: em_popup_target_new_attachments' (evolution:16206): evolution-shell-WARNING **: Cannot activate 'OAFIID:GNOME_Evolution_Calendar_Component:2.2': g_module_open of `/usr/lib/evolution/2.2/components/libevolution-calendar.so' failed with `/usr/lib/evolution/2.2/components/libevolution-calendar.so: undefined symbol: em_popup_target_new_attachments' (evolution:16206): evolution-shell-WARNING **: Cannot activate 'OAFIID:GNOME_Evolution_Mail_Component:2.2': g_module_open of `/usr/lib/evolution/2.2/components/libevolution-mail.so' failed with `/usr/lib/evolution/2.2/libecontactlisteditor.so.0: undefined symbol: addressbook_load' (evolution:16206): e-utils-WARNING **: can't load plugin '/usr/lib/evolution/2.2/plugins/liborg-gnome-evolution-startup-wizard.so: undefined symbol: calendar_config_get_icaltimezone' (evolution:16206): evolution-shell-WARNING **: Unknown component mail Then evolution-2.2.1.1 shows only the "Contacts" view. It happen at all my computers: make.conf:CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CXXFLAGS="${CFLAGS}" ACCEPT_KEYWORDS="~x86" MAKEOPTS="-j3" USE="dvd nptl Xaw3d" LINGUAS="de fr" PKGDIR=/usr/portage/packages/All emerge -pvD evolution [ebuild R ] mail-client/evolution-2.2.1.1 +crypt -debug -doc +gstreamer +ipv6 -kerberos +ldap -mono +mozilla -nntp -pda +spell +ssl 0 kB Any idea appreciated. Regards Juergen Reproducible: Always Steps to Reproduce: 1.Call evolution at command line. 2. 3. Actual Results: Evolution-2.2.1.1 shows only "Contacts" Expected Results: Evolution-2.2.1.1 should show "Mail", "Calendar", "Task", "Contacts" Portage 2.0.51.21-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110-hardened, glibc-2.3.5-r0, 2.6.12-rc1 i686) ================================================================= System uname: 2.6.12-rc1 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.6.11 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/sh are/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp6.uni-erlangen.de/pub/mirrors/gentoo http://ftp6.uni-erlangen.de/pub/mirrors/gentoo ftp://vlaai.snt.ip v6.utwente.nl/pub/os/linux/gentoo/ http://www.gigaload.org/gentoo.org/" LINGUAS="de fr" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages/All" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X Xaw3d aalib adns alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl dvd eds emboss encode esd fam flac foomat icdb fortran gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 guile imagemagick imlib ipv6 java jpeg junit kde ldap libg++ libw ww mad mikmod motif mozilla mp3 mpeg mysql nas ncurses nls nptl odbc ogg oggvorbis opengl oss pam pdflib perl plotutils png pos tgres python qt quicktime readline ruby samba scanner sdl slang snmp speex spell ssl svga tcltk tcpd tetex tiff truetype truety pe-fonts type1-fonts vorbis xine xml xml2 xmms xv zlib linguas_de linguas_fr userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Have the same problem, too. And it's similar to old bug #85013 I already tried to reemerge all of those, without success: 1115549038: ::: completed emerge (1 of 1) mail-client/evolution-2.2.1.1 to / 1115551578: ::: completed emerge (1 of 1) gnome-extra/evolution-data-server-1.2.1 to / 1115586819: ::: completed emerge (1 of 5) dev-libs/glib-2.6.4 to / 1115586909: ::: completed emerge (2 of 5) net-libs/libsoup-2.2.3 to / 1115587108: ::: completed emerge (3 of 5) gnome-base/libbonobo-2.8.1 to / 1115587451: ::: completed emerge (4 of 5) gnome-base/libbonoboui-2.8.1 to / 1115587670: ::: completed emerge (5 of 5) gnome-base/orbit-2.12.2 to / 1115659103: ::: completed emerge (1 of 1) gnome-extra/evolution-webcal-2.2.0 to / 1115661539: ::: completed emerge (1 of 1) dev-libs/glib-2.6.4 to / 1115666092: ::: completed emerge (1 of 3) mail-client/evolution-2.2.1.1 to / 1115668605: ::: completed emerge (2 of 3) gnome-extra/evolution-data-server-1.2.1 to / 1115668699: ::: completed emerge (3 of 3) gnome-extra/evolution-webcal-2.2.0 to / Portage 2.0.51.21-r1 (hardened/x86/2.6, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-hardened-r1 i686) ================================================================= System uname: 2.6.11-hardened-r1 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz Gentoo Base System version 1.6.11 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.2.3-r5, 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -mmmx -msse -msse2 -O2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=pentium4 -mmmx -msse -msse2 -O2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages sandbox strict" GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://gentoo.tiscali.nl/gentoo/" LINGUAS="de ja" MAKEOPTS="-j2" PKGDIR="/usr/portage//packages/x86/" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage/" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="X acpi alsa apache2 arts avi berkdb bonobo canna cdparanoia cdr cjk crypt cscope cups curl dba dga directfb dlloader dvb dvd dvdr dvdread eds encode esd ethereal evo fam fbcon fbdev flac foomaticdb freewnn gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hardened imagemagick imap imlib java jpeg junit libcaca libwww lirc live lzo mad matroska mbox mikmod mmx mmx2 motif mozilla mpeg mplayer mtrr mysql mythtv nas ncurses network nls ogg oggvorbis opengl oss pam pdflib perl pic pie png ppds python quicktime readline real rtc samba sdl slang sse sse2 ssl svga sysfs tcltk tcpd tetex theora tiff truetype unicode usb userlocales vorbis wxwindows x86 xml xml2 xmms xosd xprint xv xvid zlib video_cards_radeon linguas_de linguas_ja userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
I have yet to find out why, but this is certainly caused by the hardened gcc. If you were to try gcc-vanilla fex, this builds correctly. passing -nonow makes no difference.
I can build and run evolution 100% fine with +hardened enabled. Some of the missing symbols here come from <=mozilla-1.7.6 and the likes. comment #0 does not have +hardened features enabled either.
I switched back to i686-pc-linux-gnu-3.3.3 and compiled again evolution-2.2.1.1. Now it works again. Thanks for the hint.
yep recompiling with 3.3.4 is working here too. Will try to recompile using 3.4.3 now.
using i686-pc-linux-gnu-3.4.3-20050110 * (hardened) again same error... I only get the contacts window are there any symbol stripping issues with this version of gcc ?
hrmm symbol stripping problems. I think binutils-2.16.x? which provides the strip util did have a recent problems with stripping that for sure effected the kernel and a few other things. No idea if it's related here. Can somebody that still has this probem please attach the output of user@shell$ scanelf -a $(epm -q -l evolution) scanelf comes from pax-utils epm comes from epm emerge pax-utils epm If somebody out there could please test this does not happen with lazy bindings that would be helpful also. {C{XX,},LD}FLAGS="-nonow" emerge evo You can use ; scanelf -b $(epm -q -l evolution) ; to quickly verify that you are using lazy bindings.
OK, I did the scans and recompiled hardened again, here are the results: (just grepped out one line each) i686-pc-linux-gnu-3.3.4: (working evolution, no symbol problems) ET_DYN LAZY /usr/lib/evolution/2.2/components/libevolution-mail.so ET_DYN PeMRxS RW- --- - /usr/lib/evolution/2.2 libevolution-importer.so.0,libeutil.so.0,libfilter.so.0,libeshell.so.0,libcamel-1.2.so.0,libglade-2.0.so.0,libgnomeui-2.so.0,libSM.so.6,libICE.so.6,libbonoboui-2.so.0,libgnomecanvas-2.so.0,libart_lgpl_2.so.2,libpangoft2-1.0.so.0,libgtk-x11-2.0.so.0,libgdk-x11-2.0.so.0,libatk-1.0.so.0,libgdk_pixbuf-2.0.so.0,libpangoxft-1.0.so.0,libpangox-1.0.so.0,libpango-1.0.so.0,libgobject-2.0.so.0,libebook-1.2.so.3,libedataserver-1.2.so.4,libgnome-2.so.0,libpopt.so.0,libxml2.so.2,libpthread.so.0,libz.so.1,libgnomevfs-2.so.0,libbonobo-2.so.0,libgconf-2.so.4,libbonobo-activation.so.4,libORBit-2.so.0,libm.so.6,libgmodule-2.0.so.0,libdl.so.2,libgthread-2.0.so.0,libglib-2.0.so.0,libc.so.6 LAZY /usr/lib/evolution/2.2/libevolution-mail-importers.so i686-pc-linux-gnu-3.4.3-20050110: (hardened, non-working evolution) ET_DYN NOW /usr/lib/evolution/2.2/components/libevolution-mail.so ET_DYN PeMRxS RW- R-- - /usr/lib/evolution/2.2 libevolution-importer.so.0,libeutil.so.0,libfilter.so.0,libeshell.so.0,libcamel-1.2.so.0,libglade-2.0.so.0,libgnomeui-2.so.0,libSM.so.6,libICE.so.6,libbonoboui-2.so.0,libgnomecanvas-2.so.0,libart_lgpl_2.so.2,libpangoft2-1.0.so.0,libgtk-x11-2.0.so.0,libgdk-x11-2.0.so.0,libatk-1.0.so.0,libgdk_pixbuf-2.0.so.0,libpangoxft-1.0.so.0,libpangox-1.0.so.0,libpango-1.0.so.0,libgobject-2.0.so.0,libebook-1.2.so.3,libedataserver-1.2.so.4,libgnome-2.so.0,libpopt.so.0,libxml2.so.2,libpthread.so.0,libz.so.1,libgnomevfs-2.so.0,libbonobo-2.so.0,libgconf-2.so.4,libbonobo-activation.so.4,libORBit-2.so.0,libm.so.6,libgmodule-2.0.so.0,libdl.so.2,libgthread-2.0.so.0,libglib-2.0.so.0,libc.so.6 NOW /usr/lib/evolution/2.2/libevolution-mail-importers.so a compilerun with -nonow is on the way stay tuned...
-nonow doesn't work neither, because it DOES NOT BIND EVERYTHING LAZY: althought my package-db tells me that I did everything correct (hopefully) :::::::::::::: /var/db/pkg/mail-client/evolution-2.2.1.1/CFLAGS :::::::::::::: -nonow :::::::::::::: /var/db/pkg/mail-client/evolution-2.2.1.1/CXXFLAGS :::::::::::::: -nonow :::::::::::::: /var/db/pkg/mail-client/evolution-2.2.1.1/LDFLAGS :::::::::::::: -nonow :::::::::::::: scan-results: TYPE BIND FILE ET_DYN LAZY /usr/bin/evolution-2.2 ET_DYN NOW /usr/lib/evolution/2.2/libevolution-addressbook-a11y.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libevolution-calendar-a11y.so ET_DYN NOW /usr/lib/evolution/2.2/libevolution-mail-importers.so ET_DYN NOW /usr/lib/evolution/2.2/libecontactlisteditor.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libevolution-addressbook-a11y.so ET_DYN NOW /usr/lib/evolution/2.2/libeabutil.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libeshell.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libeconduit.so ET_DYN NOW /usr/lib/evolution/2.2/libevolution-a11y.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libmenus.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libevolution-smime.so ET_DYN NOW /usr/lib/evolution/2.2/libecontactlisteditor.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libevolution-widgets-a11y.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libeutil.so ET_DYN NOW /usr/lib/evolution/2.2/libevolution-widgets-a11y.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libeshell.so ET_DYN NOW /usr/lib/evolution/2.2/components/libevolution-addressbook.so ET_DYN NOW /usr/lib/evolution/2.2/components/libevolution-mail.so ET_DYN NOW /usr/lib/evolution/2.2/components/libevolution-calendar.so ET_DYN NOW /usr/lib/evolution/2.2/libecontacteditor.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libetimezonedialog.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libfilter.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libeabutil.so ET_DYN NOW /usr/lib/evolution/2.2/libevolution-calendar-a11y.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libevolution-importer.so ET_DYN NOW /usr/lib/evolution/2.2/libessmime.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libefilterbar.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libemiscwidgets.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libeconduit.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libevolution-smime.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libevolution-calendar-a11y.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libecontactlisteditor.so ET_DYN NOW /usr/lib/evolution/2.2/libetimezonedialog.so ET_DYN NOW /usr/lib/evolution/2.2/libfilter.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libecontacteditor.so.0 ET_DYN NOW /usr/lib/evolution/2.2/evolution-calendar-importers/libevolution-calendar-importers.so ET_DYN NOW /usr/lib/evolution/2.2/libfilter.so ET_DYN NOW /usr/lib/evolution/2.2/libevolution-a11y.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libevolution-importer.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libmenus.so ET_DYN NOW /usr/lib/evolution/2.2/libessmime.so ET_DYN NOW /usr/lib/evolution/2.2/libeconduit.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libevolution-addressbook-a11y.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libeutil.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libefilterbar.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libessmime.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libmenus.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libefilterbar.so ET_DYN NOW /usr/lib/evolution/2.2/libemiscwidgets.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/libevolution-mail-importers.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libeutil.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libeshell.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libevolution-importer.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libemiscwidgets.so ET_DYN NOW /usr/lib/evolution/2.2/libeabutil.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libevolution-widgets-a11y.so ET_DYN NOW /usr/lib/evolution/2.2/libetimezonedialog.so.0 ET_DYN NOW /usr/lib/evolution/2.2/libevolution-a11y.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-evolution-bbdb.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-plugin-manager.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-mark-calendar-offline.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-calendar-weather.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-itip-formatter.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-save-attachments.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-new-mail-notify.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-evolution-startup-wizard.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-calendar-http.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-prefer-plain.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-exchange-account-settings.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-compose-send-options.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-copy-tool.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-status-track.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-send-options.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-subject-thread.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-default-source.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-audio-inline.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-mail-to-task.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-gw-account-setup.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-addressbook-file.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-addressbook-groupwise.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-shared-folder.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-calendar-file.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-mailing-list-actions.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-select-one-source.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-mail-folder-unsubscribe.so ET_DYN NOW /usr/lib/evolution/2.2/plugins/liborg-gnome-save-calendar.so ET_DYN NOW /usr/lib/evolution/2.2/libecontacteditor.so ET_DYN NOW /usr/lib/evolution/2.2/libevolution-smime.so.0.0.0 ET_DYN NOW /usr/lib/evolution/2.2/evolution-addressbook-importers/libevolution-addressbook-ldif-importer.so ET_DYN NOW /usr/lib/evolution/2.2/evolution-addressbook-importers/libevolution-addressbook-vcard-importer.so ET_DYN NOW /usr/lib/evolution/2.2/libevolution-mail-importers.so.0.0.0 ET_DYN LAZY /usr/libexec/evolution/2.2/evolution-addressbook-export ET_DYN LAZY /usr/libexec/evolution/2.2/evolution-alarm-notify ET_DYN LAZY /usr/libexec/evolution/2.2/killev where "ET_DYN LAZY"-marked files with 3.3.4 showed up as "ET_EXEC LAZY" absolutely no idea here.... solar ? (Sent the complete scan to your email.)
I recompiled evolution with gcc-3.3.5-20050130 and it still suffers from the same problem. Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r11 i686) ================================================================= System uname: 2.6.11-gentoo-r11 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.20GHz Gentoo Base System version 1.6.12 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Jun 16 2005, 21:26:43)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-Os -march=pentium4 -pipe -falign-functions=4" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -march=pentium4 -pipe -falign-functions=4" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache digest distlocks fixpackages sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LC_ALL="fr_BE.UTF-8" LINGUAS="fr en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aac accessibility acpi aim alsa apache2 artworkextra audiofile avi bash-completion berkdb bitmap-fonts bonobo cdparanoia cdr crypt cups curl divx4linux dv dvd dvdr eds emboss encode esd evo exif fam flac flash foomaticdb fortran ftp gcc gcj gd gdbm gif gimp gimp-print gnome gnomedb gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal hardened howl icq imagemagick imap imlib innodb jabber java jpeg ldap libg++ libwww mad maildir mailwrapper mikmod mime ming mmx mmx2 mng mono motif mozilla mp3 mpeg msn mysql ncurses nls nntp nptl nptlonly ogg oggvorbis openal opengl oscar oss pam pam-mysql pcmcia pcre pda pdflib perl php pic png ppds python qmail quicktime readline samba scanner sdl spell sse sse2 ssl tcltk tcpd threads tidy tiff truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs wmf x86 xine xinerama xml xml2 xmms xprint xv xvid yahoo zlib linguas_fr linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LDFLAGS
Problem still exists with gcc-3.4.4 and evolution-2.2.3
Forgot to mention, that it only fails when using the hardened gcc-3.4.4. Switching to vanilla and recompiling evolution works.
Fails for me using "standard" GCC... # gcc-config -c i686-pc-linux-gnu-3.4.4
The patch on bug #85013 resolved this for me with non-hardened GCC.
if anyone experiencing this could please try my patch: http://bugs.gentoo.org/show_bug.cgi?id=85013 and report back, that would be great. These bugs are seperate for now because this seems to be hardened people reporting here, where other bug is not hardened. If the patch also works for you guys, then the bugs are most likely dupes. Thanks!
committed a patch that should fix this issue. *** This bug has been marked as a duplicate of 85013 ***