Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 587 - Evolution does not build
Summary: Evolution does not build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Grant Goodyear (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-02-07 13:27 UTC by Thomas Tongue
Modified: 2003-02-04 19:42 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Tongue 2002-02-07 13:27:42 UTC
When trying to build Evolution, it fails in linking:

gcc -mcpu=k6 -march=k6 -O3 -pipe -I/usr/include/libpisock -Wall -Wunused -o
.libs/evolution-mail Mail-common.o Mail-skels.o Mail-stubs.o component-factory.o
e-searching-tokenizer.o folder-browser.o folder-browser-factory.o
folder-browser-ui.o folder-info.o mail-accounts.o mail-account-editor.o
mail-account-gui.o mail-autofilter.o mail-callbacks.o mail-config.o
mail-config-druid.o mail-crypto.o mail-display.o mail-folder-cache.o
mail-format.o mail-identify.o mail-importer.o mail-local.o mail-mt.o
mail-offline-handler.o mail-ops.o mail-search.o mail-search-dialogue.o
mail-send-recv.o mail-session.o mail-stream-gtkhtml.o mail-tools.o
mail-vfolder.o message-browser.o main.o message-list.o subscribe-dialog.o
-rdynamic -Wl,--export-dynamic  ../camel/.libs/libcamel.so
../e-util/.libs/libeutil.al ../shell/.libs/libeshell.so
../composer/libcomposer.a ../widgets/misc/libemiscwidgets.a
../addressbook/backend/ebook/.libs/libebook.so ../libversit/.libs/libversit.al
../e-util/ename/.libs/libename.so ../libibex/.libs/libibex.a
../filter/.libs/libfilter.al ../shell/importer/.libs/libevolution-importer.so
../widgets/menus/.libs/libmenus.al -L/usr/lib -L/usr/X11R6/lib
/usr/lib/libgtkhtml.so /usr/lib/libgal.so /usr/lib/libglade-gnome.so
/usr/lib/libglade.so /usr/lib/libgnomecanvaspixbuf.so /usr/lib/libbonobo_conf.so
/usr/lib/libbonobo.so /usr/lib/libbonobox.so /usr/lib/libbonobo-print.so
/usr/lib/libgnomeprint.so /usr/lib/libgnomeui.so /usr/lib/libgdk_imlib.so -lSM
-lICE /usr/lib/libgnome.so /usr/lib/libgnomesupport.so /usr/lib/libesd.so
/usr/lib/libasound.so /usr/lib/libaudiofile.so -ldb1 /usr/lib/libgdk_pixbuf.so
/usr/lib/libart_lgpl.so /usr/lib/libfreetype.so /usr/lib/libgnomevfs.so
/usr/lib/libxml.so -lz /usr/lib/libgconf-gtk-1.so /usr/lib/libgconf-1.so
/usr/lib/libgtk.so /usr/lib/libgdk.so -lXi -lXext -lX11 /usr/lib/libgmodule.so
-lpthread -ldl /usr/lib/liboaf.so /usr/lib/libORBitCosNaming.so
/usr/lib/libORBit.so /usr/lib/libIIOP.so /usr/lib/libORBitutil.so -lm -lpthread
/usr/lib/libgthread.so /usr/lib/libglib.so -lpthread
Mail-skels.o: In function `POA_GNOME_Evolution_MessageList__init':
Mail-skels.o(.text+0x8c7): undefined reference to
`GNOME_Evolution_MessageList__classid'
Mail-skels.o(.text+0x8dc): undefined reference to
`GNOME_Evolution_MessageList__classid'
Mail-skels.o: In function `POA_GNOME_Evolution_FolderBrowser__init':
Mail-skels.o(.text+0x943): undefined reference to
`GNOME_Evolution_FolderBrowser__classid'
Mail-skels.o(.text+0x958): undefined reference to
`GNOME_Evolution_FolderBrowser__classid'
Mail-skels.o: In function `POA_GNOME_Evolution_FolderInfo__init':
Mail-skels.o(.text+0x9bf): undefined reference to
`GNOME_Evolution_FolderInfo__classid'
Mail-skels.o(.text+0x9d4): undefined reference to
`GNOME_Evolution_FolderInfo__classid'
Mail-skels.o: In function `POA_GNOME_Evolution_MailConfig__init':
Mail-skels.o(.text+0xa3b): undefined reference to
`GNOME_Evolution_MailConfig__classid'
Mail-skels.o(.text+0xa50): undefined reference to
`GNOME_Evolution_MailConfig__classid'
Mail-skels.o: In function `POA_GNOME_Evolution_MailFilter__init':
Mail-skels.o(.text+0xab7): undefined reference to
`GNOME_Evolution_MailFilter__classid'
Mail-skels.o(.text+0xacc): undefined reference to
`GNOME_Evolution_MailFilter__classid'
Mail-skels.o: In function `init_local_objref_GNOME_Evolution_MessageList':
Mail-skels.o(.text+0xd83): undefined reference to
`GNOME_Evolution_MessageList__classid'
Mail-skels.o: In function `init_local_objref_GNOME_Evolution_FolderBrowser':
Mail-skels.o(.text+0xdb7): undefined reference to
`GNOME_Evolution_FolderBrowser__classid'
Mail-skels.o: In function `init_local_objref_GNOME_Evolution_FolderInfo':
Mail-skels.o(.text+0xdeb): undefined reference to
`GNOME_Evolution_FolderInfo__classid'
Mail-skels.o: In function `init_local_objref_GNOME_Evolution_MailConfig':
Mail-skels.o(.text+0xe1f): undefined reference to
`GNOME_Evolution_MailConfig__classid'
Mail-skels.o: In function `init_local_objref_GNOME_Evolution_MailFilter':
Mail-skels.o(.text+0xe53): undefined reference to
`GNOME_Evolution_MailFilter__classid'
Mail-stubs.o: In function
`GNOME_Evolution_MessageList_selectMessage':Mail-stubs.o(.text+0x1e): undefined
reference to `GNOME_Evolution_MessageList__classid'
Mail-stubs.o: In function `GNOME_Evolution_MessageList_openMessage':
Mail-stubs.o(.text+0x1c2): undefined reference to
`GNOME_Evolution_MessageList__classid'
Mail-stubs.o: In function `GNOME_Evolution_FolderBrowser_getMessageList':
Mail-stubs.o(.text+0x35f): undefined reference to
`GNOME_Evolution_FolderBrowser__classid'
Mail-stubs.o: In function `GNOME_Evolution_FolderInfo_getInfo':
Mail-stubs.o(.text+0x503): undefined reference to
`GNOME_Evolution_FolderInfo__classid'
Mail-stubs.o: In function `GNOME_Evolution_MailConfig_addAccount':
Mail-stubs.o(.text+0x6df): undefined reference to
`GNOME_Evolution_MailConfig__classid'
Mail-stubs.o: In function `GNOME_Evolution_MailFilter_addFilter':
Mail-stubs.o(.text+0xcbf): undefined reference to
`GNOME_Evolution_MailFilter__classid'
Mail-stubs.o: In function `GNOME_Evolution_MailFilter_removeFilter':
Mail-stubs.o(.text+0xe7f): undefined reference to
`GNOME_Evolution_MailFilter__classid'
folder-info.o: In function `do_got_info':
folder-info.o(.text+0x12a): undefined reference to
`TC_GNOME_Evolution_FolderInfo_MessageCount_struct'
collect2: ld returned 1 exit status
make[3]: *** [evolution-mail] Error 1
make[3]: Leaving directory
`/var/tmp/portage/evolution-1.0.2/work/evolution-1.0.2/mail'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/evolution-1.0.2/work/evolution-1.0.2/mail'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/evolution-1.0.2/work/evolution-1.0.2'
make: *** [all-recursive-am] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 61, Exitcode 2
!!! (no error message)

!!! emerge aborting on  /usr/portage/net-mail/evolution/evolution-1.0.2.ebuild .

NOTE: This was after I installed the Mozilla 0.9.8 ebuild (r1).
Comment 1 Grant Goodyear (RETIRED) gentoo-dev 2002-02-11 09:49:27 UTC
I tried this over the weekend, and had no problems.  Try remerging gnome + evo?