Summary: | Bug in gnome-extra/evolution-data-server-1.0.0 breaks "Contacts" area in mail-client/evolution-2.0.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Charles Noneman <charless> |
Component: | [OLD] GNOME | Assignee: | AMD64 Project <amd64> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | basic, gnome, herbs, trelane |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 64135, 66864 |
Description
Charles Noneman
2004-09-21 16:05:14 UTC
no idea why this was assigned to amd64@ because if you had really looked at the bugreport you wouldve noticed it's an amd64 only issue. *grumble* looks like it wasn't fixed in 1.0.1. The Ximian bugzilla has this suggestion: "The configure file doesn't contain any reference to x86_64. Running libdb/dist/s_config fixes the issue." I haven't figured out how to do that inside an ebuild, so I haven't tested it. same problem here on upgrading to 1.0.1. I had no problems with 1.0.0. (also on amd64) Running: cd ${S}/libdb/dist ./s_config before compilation does indeed fix the problem. I got it working by adding this to the end of the ebuild: src_compile (){ cd ${S}/libdb/dist ./s_config cd ${S} econf || die emake || die } Someone who understands ebuilds better might have a better way of doing this, I noticed that my ebuild didn't seem apply the portage-1.4.1 patch and the like (whatever those are), but people can try this for now. added to 1.0.2, can you please test? evolution-data-server has been configured as follows: LDAP support: no Gtk Doc: no make all-recursive make[1]: Entering directory `/var/tmp/portage/evolution-data-server-1.0.2/work/evolution-data-server-1.0.2' Making all in libdb make[2]: Entering directory `/var/tmp/portage/evolution-data-server-1.0.2/work/evolution-data-server-1.0.2/libdb' Making all in dist make[3]: Entering directory `/var/tmp/portage/evolution-data-server-1.0.2/work/evolution-data-server-1.0.2/libdb/dist' /bin/sh ./libtool --mode=compile gcc -c -I. -I./.. -I./../dbinc -D_GNU_SOURCE -D_REENTRANT -O2 ../mutex/mut_tas.c mkdir .libs gcc -c -I. -I./.. -I./../dbinc -D_GNU_SOURCE -D_REENTRANT -O2 ../mutex/mut_tas.c -fPIC -DPIC -o .libs/mut_tas.lo In file included from db_int.h:465, from ../mutex/mut_tas.c:38: ../dbinc/mutex.h:766:1: warning: "MUTEX_SET" redefined ../dbinc/mutex.h:741:1: warning: this is the location of the previous definition In file included from db_int.h:465, from ../mutex/mut_tas.c:38: ../dbinc/mutex.h:760: error: redefinition of `tsl_t' ../dbinc/mutex.h:735: error: `tsl_t' previously declared here make[3]: *** [mut_tas.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/evolution-data-server-1.0.2/work/evolution-data-server-1.0.2/libdb/dist' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/evolution-data-server-1.0.2/work/evolution-data-server-1.0.2/libdb' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/evolution-data-server-1.0.2/work/evolution-data-server-1.0.2' make: *** [all] Error 2 !!! ERROR: gnome-extra/evolution-data-server-1.0.2 failed. !!! Function gnome2_src_compile, Line 40, Exitcode 2 !!! compile failure !!! If you need support, post the topmost build error, NOT this status message. gentoo64 evolution-data-server # that seems like a totally different problem, you should report a different bug about that. Seems to be working. Closing. |