Ticket #902 (new defect)
evolution2 plugin did not compile
| Reported by: | andieh | Owned by: | tuju |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Plugin: evolution | Version: | 0.22 |
| Severity: | normal | Keywords: | evolution evolution-data-server |
| Cc: | cstender |
Description
tried to install eovlution plugin for opensync version 0.22. seems that there is a problem with the new evolution-data-server version 2.24. i need opensync 0.22 because want to sync with my windows mobile 6 device, synce and python-plugin. make gives me:
In file included from /usr/include/evolution-data-server-2.24/libecal/e-cal-component.h:26,
from /usr/include/evolution-data-server-2.24/libecal/e-cal-recur.h:27,
from /usr/include/evolution-data-server-2.24/libecal/e-cal.h:28,
from evolution2_sync.h:7,
from evolution2_sync.c:21:
/usr/include/evolution-data-server-2.24/libical/ical.h:30:2: error: #warning "Please ensure that the memory returned by the functions mentioned at http://bugzilla.gnome.org/show_bug.cgi?id=516408#c1 are free'ed"
In file included from /usr/include/evolution-data-server-2.24/libecal/e-cal-util.h:24,
from /usr/include/evolution-data-server-2.24/libecal/e-cal.h:29,
from evolution2_sync.h:7,
from evolution2_sync.c:21:
/usr/include/evolution-data-server-2.24/libical/ical.h:30:2: error: #warning "Please ensure that the memory returned by the functions mentioned at http://bugzilla.gnome.org/show_bug.cgi?id=516408#c1 are free'ed"
make[2]: *** [evolution2_sync.lo] Error 1
make[2]: Leaving directory `/home/andieh/build/libopensync_0.22/libopensync-evolution/src/libopensync-plugin-evolution2-0.22/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/andieh/build/libopensync_0.22/libopensync-evolution/src/libopensync-plugin-evolution2-0.22'
make: *** [all] Error 2
complete output see attached file. (archlinux here, try to build a package)
Attachments
Change History
comment:1 Changed 5 years ago by felixmoeller
- Cc cstender added
looking at the opensuse buildservice it seems like they are just building it for 10.2, so the problem is not solved there either I guess.
Adding cstender.
comment:2 Changed 5 years ago by cstender
cat libopensync-plugin-evolution2-fix_build.diff --- src/Makefile.am +++ src/Makefile.am @@ -5,7 +5,7 @@
INCLUDES = @PACKAGE_CFLAGS@ @EPACKAGE_CFLAGS@
# Please remove '-Wno-return-type' when Evo fixes the warning in their headers.
-AM_CFLAGS = -Wall -Werror -Wno-return-type +AM_CFLAGS = -Wall -Wno-return-type
config_DATA = evo2-sync

complete output for ./configure && make