After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 320190 - patch to build evolution-sharp-0.10.2 with evolution-2.5.1
patch to build evolution-sharp-0.10.2 with evolution-2.5.1
Status: RESOLVED DUPLICATE of bug 329273
Product: evolution-sharp
Classification: Deprecated
Component: bindings
0.10.x
Other Linux
: Normal normal
: ---
Assigned To: Mike Kestner
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2005-10-29 19:35 UTC by Joseph Sacco
Modified: 2006-02-21 16:49 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
Build evo-sharp for evolution 2.5.4 (2.55 KB, patch)
2006-01-10 16:06 UTC, Bart Vanbrabant
none Details | Review

Description Joseph Sacco 2005-10-29 19:35:12 UTC
Version details: 0.10.2
Distribution/Version: YDL-4.0.1

With the release of evo-2.5.1, evo-sharp no longer builds.

Below is a patch for configure.in that allows evo-sharp to build with evo-2.5.1

-Joseph

================================================================================

--- evolution-sharp-0.10.2/configure.in-        2005-09-12 16:55:58.000000000 -0400
+++ evolution-sharp-0.10.2/configure.in 2005-10-29 15:10:16.000000000 -0400
@@ -107,7 +107,7 @@
 AC_MSG_RESULT($IDL_INCLUDES)
 AC_SUBST(IDL_INCLUDES)

-PKG_CHECK_MODULES(EVO_SHELL, "evolution-shell-2.4",,
[PKG_CHECK_MODULES(EVO_SHELL, "evolution-shell-2.2")])
+PKG_CHECK_MODULES(EVO_SHELL, "evolution-shell-2.6",,
[PKG_CHECK_MODULES(EVO_SHELL, "evolution-shell-2.4",,
[PKG_CHECK_MODULES(EVO_SHELL, "evolution-shell-2.2")])])
 AC_SUBST(EVO_SHELL_CFLAGS)
 AC_SUBST(EVO_SHELL_LIBS)
Comment 1 Bart Vanbrabant 2006-01-10 16:06:33 UTC
Created attachment 57109 [details] [review]
Build evo-sharp for evolution 2.5.4

This patch updates some other stuff needed to make evolution sharp to work but isn't complete. I still get an error when evolution-sharp is used by beagle:

Error: Unhandled exception thrown.  Exiting immediately.
Error: System.DllNotFoundException: evolutionglue
in <0x00048> (wrapper managed-to-native) Evolution.Book:e_book_glue_ebook_get_changes (intptr,string,intptr&,intptr&,intptr&,intptr&)
in [0x00027] (at /usr/src/redhat/BUILD/evolution-sharp-0.10.2/evolution/Book.custom:78) Evolution.Book:GetChanges (string,Evolution.Contact[]&,Evolution.Contact[]&,string[]&)
Comment 2 Joseph Sacco 2006-01-10 16:37:21 UTC
Which version of beagle? I am running beagle-0.1.4, which works fine. Beagle and friends wer built using the mono-1.1.12 stack.

-Joseph
Comment 3 Bart Vanbrabant 2006-01-11 13:08:35 UTC
I'm using the same beagle and mono version
Comment 4 Kristiaan Lenaerts 2006-01-26 10:09:41 UTC
I had he same problem with evolution-1.5.5, there the EDS_SOVERSION=7, instead of 6 in the current patch. I have beagle working fine after that patch. (beagle-0.2.0)
Comment 5 Veerapuram Varadhan 2006-02-21 16:49:38 UTC

*** This bug has been marked as a duplicate of 329273 ***