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 523013 - Port evo-scalix to 2.22
Port evo-scalix to 2.22
Status: RESOLVED FIXED
Product: evolution-scalix
Classification: Deprecated
Component: Build and Packaging
unspecified
Other Linux
: Normal normal
: ---
Assigned To: evolution-scalix connector maintainers
Depends on:
Blocks:
 
 
Reported: 2008-03-17 18:07 UTC by Christian Kellner
Modified: 2008-06-08 02:29 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Hacked up patch. We really need to look into ical memory managment (9.49 KB, patch)
2008-03-17 18:07 UTC, Christian Kellner
none Details | Review

Description Christian Kellner 2008-03-17 18:07:10 UTC
We should!
Comment 1 Christian Kellner 2008-03-17 18:07:52 UTC
Created attachment 107467 [details] [review]
Hacked up patch. We really need to look into ical memory managment
Comment 2 Gren Elliot 2008-03-17 19:20:42 UTC
evolution-scalix trunk with Christian's patch builds on Fedora 7.
Quick look at contacts/calendar/intray looks good too.
Comment 3 Rubin Bennett 2008-05-03 16:28:28 UTC
(In reply to comment #2)
> evolution-scalix trunk with Christian's patch builds on Fedora 7.
> Quick look at contacts/calendar/intray looks good too.
> 

I just tried to build using Christian's patch on Mandriva 2008.1 i586 with Evolution 2.22 and it failed:
gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\"scalix-ebookbackend\" -Wall -Werror -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-strict-aliasing -Wno-sign-compare -Wno-pointer-sign -I.. -I.. -DORBIT2=1 -pthread -I/usr/include/evolution-data-server-2.22 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/gconf/2 -I/usr/include/libbonobo-2.0 -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0   -DORBIT2=1 -pthread -I/usr/include/evolution-data-server-2.22 -I/usr/include/libbonobo-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libxml2   -I/usr/include/libxml2                     -g -O2 -MT create-account.o -MD -MP -MF .deps/create-account.Tpo -c -o create-account.o create-account.c
cc1: warnings being treated as errors
create-account.c: In function ‘main’:
create-account.c:77: warning: not enough variable arguments to fit a sentinel
make[2]: *** [create-account.o] Error 1
make[2]: Leaving directory `/root/evolution-scalix/addressbook'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/evolution-scalix'
make: *** [all] Error 2

I looked the error up but could only find 1 reference to the error:
http://www.scalix.com/forums/viewtopic.php?p=32017&sid=4fd77c4125e83b1b9967acf692f8d24f
Comment 4 Rubin Bennett 2008-05-03 19:55:29 UTC
Ok, I got it to build and install.  I had to edit addressbook/create-account.c line 77 as outlined here:
http://www.scalix.com/forums/viewtopic.php?p=32017&sid=4fd77c4125e83b1b9967acf692f8d24f

Line 77 got an annitional NULL parameter:
   gnome_program_init (PACKAGE, VERSION, LIBGNOME_MODULE, argc, argv, NULL, NULL);

Comment 5 Pat Suwalski 2008-06-08 02:07:40 UTC
I just committed a complete Gnome 2.22, Evolution 2.22, and libical memory support patch to SVN, under the SCALIX branch. This is commit #84.

I'm looking at merging SCALIX into trunk soon.
Comment 6 Pat Suwalski 2008-06-08 02:29:27 UTC
Marged SCALIX branch into trunk. That's revision #85.