Bug 461957
Summary: | evolution-brutus Failure to build from source | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jesse Keating <jkeating> |
Component: | evolution-brutus | Assignee: | Brian Pepple <bdpepple> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | alex, colding, dcantrell, mbarnes |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-09-22 23:55:49 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 463092 | ||
Bug Blocks: |
Description
Jesse Keating
2008-09-11 17:03:09 UTC
Hmm, this is the one bit that fails from camel-db.h: struct _CamelDB { sqlite3 *db; GMutex *lock; const char *sort_by; const char *collate; CamelDBCollate collate_cb; #if CAMEL_DB_DEBUG GTimer *timer; #endif }; Why do this not compile? OK, upstream fails in different ways, but I can now see that the "messages" struct member is gone. I'll take a look at it later. Please be aware that we're entering into the Fedora 10 Beta freeze later this evening, and evolution-brutus has broken deps in rawhide right now. I've ranted about this to the upstream folks. See http://bugzilla.gnome.org/show_bug.cgi?id=543389#c39 Hopefully we can get this addressed before the code freeze. Exactly, referring to an "#if 0" block as a deprecation is the understatement of the year. Anyway, I'm working on a buildfix for e-b. Hopefully I can do it in time for the freeze... I've fixed this upstream. Please update. Thanks, jules I just tried building 1.2.20: http://www.42tools.com/sites/default/files/downloads/dist/evolution-brutus/Rawhide/SOURCES/evolution-brutus-1.2.20.tar.gz in koji, but it still fails, see logs under http://koji.fedoraproject.org/koji/taskinfo?taskID=834740 specifically: http://koji.fedoraproject.org/koji/getfile?taskID=834742&name=build.log (In reply to comment #6) > I've fixed this upstream. Please update. Is 1.2.20 supposed to the latest upstream? OK, so after hunting around on the server I found 1.2.25: http://www.42tools.com/sites/default/files/downloads/dist/evolution-brutus/Ubuntu%20Hardy/evolution-brutus-1.2.25.tar.gz but it still fails to build: http://koji.fedoraproject.org/koji/getfile?taskID=834794&name=build.log The build was fixed in 1.2.26 as far as I remember. I've build 1.2.26 successfully on rawhide. The new 1.2.27 RPMs are here: http://www.42tools.com/sites/default/files/downloads/dist/evolution-brutus/Rawhide/ BTW, I'm sorry that you wasn't able to find the right source instantly. It should never be the case that you are forced to "hunt around" and generally wasting your time to find what should be easily available. Sorry, jules Thanks, but it seems that 1.2.27 still fails to build on rawhide: https://koji.fedoraproject.org/koji/taskinfo?taskID=834842 does this also require the new brutus-keyring ? Actually it looks like the latest brutus-keyring-0.9.30-1.fc10 is already in rawhide: http://koji.fedoraproject.org/koji/buildinfo?buildID=61893 (In reply to comment #12) > Thanks, but it seems that 1.2.27 still fails to build on rawhide: > > https://koji.fedoraproject.org/koji/taskinfo?taskID=834842 Due to a bug in eds: http://svn.gnome.org/viewvc/evolution-data-server/trunk/camel/camel-db.h?r1=9402&r2=9527 > does this also require the new brutus-keyring ? No. (In reply to comment #14) > (In reply to comment #12) > > Thanks, but it seems that 1.2.27 still fails to build on rawhide: > > https://koji.fedoraproject.org/koji/taskinfo?taskID=834842 > Due to a bug in eds: > http://svn.gnome.org/viewvc/evolution-data-server/trunk/camel/camel-db.h?r1=9402&r2=9527 Argh. Does this mean evolution-brutus cannot build unless this fix is applied to e-d-s? Is there a temporary workaround we can put in evolution-brutus? Otherwise can you open up a bug on e-d-s and have that bug block this one? It can't build before the patch above is applied. I've added a new bug and a dependency. (In reply to comment #16) > It can't build before the patch above is applied. I've added a new bug and a > dependency. Great, thanks. Hopefully the e-d-s maintainers will get on it soon. Hmm... did you just remove the dependency on #461957? (In reply to comment #18) > Hmm... did you just remove the dependency on #461957? Sorry about that, I think I didn't refresh the page before adding comment #17, which had the net effect of removing the bug. Re-added. Package rebuilt by Alex. Thanks! http://koji.fedoraproject.org/koji/buildinfo?buildID=63784 |