Fabien, I'm not sure that I followed your instructions to the letter, and my results are telling me I have not.
My history is: 225 sudo apt-get install apt-src 226 sudo apt-get remove evolution-mapi 227 sudo apt-src install evolution-mapi 228 cd evolution-mapi-0.32.2/ 229 cd src/ 230 cd libexchangemapi/ 231 sudo vim exchange-mapi-connection.c >>>At this point I added the: #define HAVE_LIBMAPI_CONTEXT_PARAM, as well as removing the | TableFlags_UseUnicode from the file. 232 sudo ./configure ; nice make -j5 ; sudo make install Upon running evolution I receive: http://paste.ubuntu.com/594509/ Do I need to just copy your patch a file named "thepatch.txt" and apply it with the patch -p1 < thepatch.txt style you stated instead of editing the source? Thanks, ~Steve On Fri, Apr 15, 2011 at 9:37 AM, Fabien Poussin <[email protected]>wrote: > Found a workaround: > > Seems like the TableFlags_UseUnicode Flag is causing problems. > > "apt-get remove evolution-mapi plugin". > > Then "apt-src install evolution plugin". (you might need to install apt- > src) > > patch -p1 < thepatch > > ./configure ; nice make -j5 ; sudo make install > > Patch: > --- old/exchange-mapi-connection.c 2011-04-15 15:25:37.566310966 +0200 > +++ new/exchange-mapi-connection.c 2011-04-15 15:32:46.726311163 +0200 > @@ -40,6 +40,8 @@ > #include <param.h> > > #define DEFAULT_PROF_NAME "mapi-profiles.ldb" > +#define HAVE_LIBMAPI_CONTEXT_PARAM > + > > static void register_connection (ExchangeMapiConnection *conn); > static void unregister_connection (ExchangeMapiConnection *conn); > @@ -2969,7 +2971,7 @@ > } > > /* Get the hierarchy table */ > - ms = GetHierarchyTable (&obj_folder, &obj_table, TableFlags_Depth | > TableFlags_NoNotifications | TableFlags_UseUnicode, &row_count); > + ms = GetHierarchyTable (&obj_folder, &obj_table, TableFlags_Depth | > TableFlags_NoNotifications, &row_count); > if (ms != MAPI_E_SUCCESS) { > make_mapi_error (perror, "GetHierarchyTable", ms); > result = FALSE; > > -- > You received this bug notification because you are a direct subscriber > of the bug. > https://bugs.launchpad.net/bugs/740642 > > Title: > [natty] exchange 2010 evolution-mapi - no folders or calendar, > contact, tasks > > To unsubscribe from this bug, go to: > > https://bugs.launchpad.net/ubuntu/+source/evolution-mapi/+bug/740642/+subscribe > -- Miano, Steven M. 727.244.9990 <http://stevenmiano.com> <http://facebook.com/mianosm> <http://twitter.com/mianosm> <http://www.linkedin.com/in/mianosm> -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740642 Title: [natty] exchange 2010 evolution-mapi - no folders or calendar, contact, tasks -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
