|
Bugzilla – Full Text Bug Listing |
| Summary: | evolution-sharp uses a 1.2 API, which breaks when built against e-d-s 1.3.x | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Joe Shaw <joeshaw> |
| Component: | GNOME | Assignee: | Gary Ekker <gekker> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P5 - None | CC: | aj |
| Version: | Beta 3 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | All | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Joe Shaw
2005-08-30 21:50:55 UTC
Not sure this will go in Joe. I've already fixed the API problem in a patch in the current version, and the tarball isn't building in autobuild. I may not get time to figure out the issue. Ok, that's fine. Just to make sure, the ABI breakage (the adding of a value in an enum) is fixed by your patch? Or just the library names and so numbers? just the library names and so numbers. I'll have to look to see if I can get the thing to build. If it's easier to patch in, the only thing that must be fixed is adding this line:
<member cname="E_CONTACT_BOOK_URI" name="BookUri" />
after the
<member cname="E_CONTACT_FILE_AS" name="FileAs" />
line in evolution/evolution-api.xml.
Whoops. I meant evolution/evolution-api.raw. I think I see the problem, there is no evolution-api.raw. When you made the tarball, it only includes evolution-api-1.2.raw. I guess you need to fix it to dist both .raw files and then re-dist a tarball for me. right you are. 0.10.1 tarball fixes this. http://primates.ximian.com/~joe/evolution-sharp-0.10.1.tar.gz and sync'ing to ftp.gnome.org now. Fix submitted for RC2 |