Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 179754 - mail-client/evolution-2.8.2.1 compile fails
Summary: mail-client/evolution-2.8.2.1 compile fails
Status: VERIFIED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: Low major
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-25 14:23 UTC by Per Eriksson
Modified: 2007-05-25 21:13 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
config.log from the emerge action (config.log,18.61 KB, text/plain)
2007-05-25 20:36 UTC, Per Eriksson
Details
emerge --info output (emerge_info_output.txt,2.91 KB, text/plain)
2007-05-25 20:39 UTC, Per Eriksson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Per Eriksson 2007-05-25 14:23:25 UTC
After problems with constant GNOME Evolution crashes, I was adviced to enter a couple of variables to /etc/make.conf to provide a full stacktrace:

Set the following option to FEATURES setting in /etc/make.conf:
 * FEATURES="${FEATURES} splitdebug"

Set the following CFLAGS in /etc/make.conf:
 * CFLAGS="${CFLAGS} -g -ggdb"

And after uninstalling, and installing Evolution again with these flags, these errors appeared.

I am unsure if this is a Evolution problem or related to the actual ebuild.

Please tell me if there is anything else i can provide you with.


Result of installation of GNOME Evolution with emerge:

>>> Unpacking source...
>>> Unpacking evolution-2.8.2.1.tar.bz2 to /var/tmp/portage/mail-client/evolution-2.8.2.1/work
 [32;01m*[0m Fixing OMF Makefiles ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Applying evolution-2.3.7-configure_plugins.patch ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Applying evolution-2.8.0-uri.patch.gz ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Applying evolution-2.8.1.1-64-bit.patch ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Applying evolution-2.8.2.1-pilot-link-as-needed.patch ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Running aclocal ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Running libtoolize --copy --force --automake ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Running aclocal ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Running autoheader ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = "sv_SE",
	LC_ALL = "sv_SE",
	LC_PAPER = "sv_SE",
	LC_ADDRESS = "sv_SE",
	LC_MONETARY = "sv_SE",
	LC_NUMERIC = "se_SE",
	LC_TELEPHONE = "sv_SE",
	LC_MESSAGE = "sv_SE",
	LC_COLLATE = "sv_SE",
	LC_IDENTIFICATION = "sv_SE",
	LC_MEASUREMENT = "sv_SE",
	LC_CTYPE = "sv_SE",
	LC_TIME = "sv_SE",
	LC_NAME = "sv_SE",
	LANG = "sv_SE"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
 [32;01m*[0m Automake used for the package (1.9.6) differs from
 [32;01m*[0m the installed version (1.10).
 [32;01m*[0m Running eautoreconf in '/var/tmp/portage/mail-client/evolution-2.8.2.1/work/evolution-2.8.2.1' ...
 [32;01m*[0m Running aclocal ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Running libtoolize --copy --force --automake ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Running aclocal ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Running autoconf ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Running autoheader ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Running automake --add-missing --copy ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Running elibtoolize in: evolution-2.8.2.1
 [32;01m*[0m   Applying max_cmd_len-1.5.0.patch ...
 [32;01m*[0m   Applying sed-1.5.6.patch ...
You should update your 'aclocal.m4' by running aclocal.
 [32;01m*[0m Running autoconf ...
[A[149C  [34;01m[ [32;01mok[34;01m ][0m
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/mail-client/evolution-2.8.2.1/work/evolution-2.8.2.1 ...
 * econf: updating evolution-2.8.2.1/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating evolution-2.8.2.1/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i586-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-default-binary --without-kde-applnk-path --enable-nss --enable-smime --enable-ipv6 --disable-mono --disable-nntp --disable-pilot-conduits --disable-profiling --with-openldap --without-krb5 --without-krb4 --enable-plugins=calendar-file,calendar-http,calendar-weather,itip-formatter,plugin-manager,default-source,addressbook-file,startup-wizard,print-message,mark-all-read,groupwise-features,groupwise-account-setup,hula-account-setup,mail-account-disable,publish-calendar,caldav,bbdb,subject-thread,save-calendar,select-one-source,copy-tool,mail-to-task,mark-calendar-offline,mailing-list-actions,new-mail-notify,default-mailer,import-ics-attachments,backup-restore,folder-unsubscribe,mail-to-meeting,prefer-plain,save-attachments,sa-junk-plugin,new-mail-notify,exchange-operations --enable-nss=yes --disable-gtk-doc --build=i586-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking build system type... i586-pc-linux-gnu
checking host system type... i586-pc-linux-gnu
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for i586-pc-linux-gnu-gcc... i586-pc-linux-gnu-gcc
checking for C compiler default output file name... 
configure: error: C compiler cannot create executables
See `config.log' for more details.

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/mail-client/evolution-2.8.2.1/work/evolution-2.8.2.1/config.log

!!! ERROR: mail-client/evolution-2.8.2.1 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 4050:   Called src_compile
  evolution-2.8.2.1.ebuild, line 192:   Called gnome2_src_compile
  gnome2.eclass, line 70:   Called gnome2_src_configure
  gnome2.eclass, line 66:   Called econf '--disable-default-binary' '--without-kde-applnk-path' '--enable-nss' '--enable-smime' '--enable-ipv6' '--disable-mono' '--disable-nntp' '--disable-pilot-conduits' '--disable-profiling' '--with-openldap' '--without-krb5' '--without-krb4' '--enable-plugins=calendar-file,calendar-http,calendar-weather,itip-formatter,plugin-manager,default-source,addressbook-file,startup-wizard,print-message,mark-all-read,groupwise-features,groupwise-account-setup,hula-account-setup,mail-account-disable,publish-calendar,caldav,bbdb,subject-thread,save-calendar,select-one-source,copy-tool,mail-to-task,mark-calendar-offline,mailing-list-actions,new-mail-notify,default-mailer,import-ics-attachments,backup-restore,folder-unsubscribe,mail-to-meeting,prefer-plain,save-attachments,sa-junk-plugin,new-mail-notify,exchange-operations' '--enable-nss=yes' '--disable-gtk-doc'
  ebuild.sh, line 577:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/mail-client/evolution-2.8.2.1/temp/build.log'.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-05-25 14:29:25 UTC
> !!! Please attach the following file when filing a report to bugs.gentoo.org:
> !!!
> /var/tmp/portage/mail-client/evolution-2.8.2.1/work/evolution-2.8.2.1/config.log

Also post emerge --info output please.
Comment 2 Per Eriksson 2007-05-25 20:36:29 UTC
Created attachment 120329 [details]
config.log from the emerge action

Adding config.log as requested.
Comment 3 Per Eriksson 2007-05-25 20:39:45 UTC
Created attachment 120331 [details]
emerge --info output

Attaching output from emerge --info as requested.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-05-25 20:42:01 UTC
<snip>
configure:3574: i586-pc-linux-gnu-gcc -O2 -march=i586 -pipe -g-ggdb   conftest.c  >&5
cc1: error: unrecognised debug output level "-ggdb"
</snip>

CFLAGS="-O2 -march=i586 -pipe -g-ggdb"
CXXFLAGS="-O2 -march=i586 -pipe -g-ggdb"
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-05-25 20:42:58 UTC
Fix your C[XX]FLAGS. ;)
Comment 6 Per Eriksson 2007-05-25 21:13:44 UTC
Thanks Jakub!

Enormous thank you.