** Description changed: Evolution extension for MS Exchange 2007 servers License: GPLv2+ URL: http://www.go-evolution.org/MAPIProvider Source: http://ftp.gnome.org/pub/gnome/sources/evolution-mapi/ TO DO: Necessary: - Upgrade: evolution-data-server to (>= 2.25.2), - evolution to (>= 2.25.2) + Upgrade: evolution-data-server to (>= 2.25.2) Bug #320299 + evolution to (>= 2.25.2) Bug #320329 Probably should also: Sync: openchange (1:0.8-1) from Debian Experimental samba4 (4.0.0~alpha6-1) ISSUES: This error keeps this package from building even after resolving the dependencies. Following the advise from evolution-mapi's FAQ (http://www .go-evolution.org/MAPI_FAQ#Compiling_from_source), the package builds correctly. Line 404 of /usr/include/samba-4.0/ndr.h must be commented out. This is provided by libndr-dev from samba4. I'm not sure how to handle this packaging wise. In file included from /usr/include/samba-4.0/dcerpc.h:32, from /usr/include/libmapi/libmapi.h:46, from exchange-mapi-connection.h:30, from exchange-mapi-folder.c:24: /usr/include/samba-4.0/ndr.h:404: error: expected declaration specifiers or ‘...’ before ‘comparison_fn_t’ exchange-mapi-folder.c: In function ‘exchange_mapi_peek_folder_list’: exchange-mapi-folder.c:130: warning: dereferencing type-punned pointer will break strict-aliasing rules exchange-mapi-folder.c:135: warning: dereferencing type-punned pointer will break strict-aliasing rules exchange-mapi-folder.c: In function ‘exchange_mapi_folder_list_free’: exchange-mapi-folder.c:164: warning: dereferencing type-punned pointer will break strict-aliasing rules exchange-mapi-folder.c:173: warning: dereferencing type-punned pointer will break strict-aliasing rules exchange-mapi-folder.c: In function ‘exchange_mapi_folder_list_add’: exchange-mapi-folder.c:183: warning: dereferencing type-punned pointer will break strict-aliasing rules exchange-mapi-folder.c:190: warning: dereferencing type-punned pointer will break strict-aliasing rules exchange-mapi-folder.c:198: warning: dereferencing type-punned pointer will break strict-aliasing rules make[4]: *** [exchange-mapi-folder.lo] Error 1 make[4]: Leaving directory `/home/andrew/Desktop/ev-mapi/evolution-mapi-0.25.5/src/libexchangemapi' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/andrew/Desktop/ev-mapi/evolution-mapi-0.25.5/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/andrew/Desktop/ev-mapi/evolution-mapi-0.25.5' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/andrew/Desktop/ev-mapi/evolution-mapi-0.25.5' make: *** [debian/stamp-makefile-build] Error 2 dpkg-buildpackage: failure: debian/rules build gave error exit status 2 debuild: fatal error at line 1329: dpkg-buildpackage -rfakeroot -D -us -uc failed
** Description changed: Evolution extension for MS Exchange 2007 servers License: GPLv2+ URL: http://www.go-evolution.org/MAPIProvider Source: http://ftp.gnome.org/pub/gnome/sources/evolution-mapi/ TO DO: Necessary: Upgrade: evolution-data-server to (>= 2.25.2) Bug #320299 evolution to (>= 2.25.2) Bug #320329 Probably should also: - Sync: openchange (1:0.8-1) from Debian Experimental - samba4 (4.0.0~alpha6-1) + Sync: openchange (1:0.8-1) from Debian Experimental + samba4 (4.0.0~alpha6-1) from Debian Experimental - DONE ISSUES: This error keeps this package from building even after resolving the dependencies. Following the advise from evolution-mapi's FAQ (http://www .go-evolution.org/MAPI_FAQ#Compiling_from_source), the package builds correctly. Line 404 of /usr/include/samba-4.0/ndr.h must be commented out. This is provided by libndr-dev from samba4. I'm not sure how to handle this packaging wise. In file included from /usr/include/samba-4.0/dcerpc.h:32, from /usr/include/libmapi/libmapi.h:46, from exchange-mapi-connection.h:30, from exchange-mapi-folder.c:24: /usr/include/samba-4.0/ndr.h:404: error: expected declaration specifiers or ‘...’ before ‘comparison_fn_t’ exchange-mapi-folder.c: In function ‘exchange_mapi_peek_folder_list’: exchange-mapi-folder.c:130: warning: dereferencing type-punned pointer will break strict-aliasing rules exchange-mapi-folder.c:135: warning: dereferencing type-punned pointer will break strict-aliasing rules exchange-mapi-folder.c: In function ‘exchange_mapi_folder_list_free’: exchange-mapi-folder.c:164: warning: dereferencing type-punned pointer will break strict-aliasing rules exchange-mapi-folder.c:173: warning: dereferencing type-punned pointer will break strict-aliasing rules exchange-mapi-folder.c: In function ‘exchange_mapi_folder_list_add’: exchange-mapi-folder.c:183: warning: dereferencing type-punned pointer will break strict-aliasing rules exchange-mapi-folder.c:190: warning: dereferencing type-punned pointer will break strict-aliasing rules exchange-mapi-folder.c:198: warning: dereferencing type-punned pointer will break strict-aliasing rules make[4]: *** [exchange-mapi-folder.lo] Error 1 make[4]: Leaving directory `/home/andrew/Desktop/ev-mapi/evolution-mapi-0.25.5/src/libexchangemapi' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/andrew/Desktop/ev-mapi/evolution-mapi-0.25.5/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/andrew/Desktop/ev-mapi/evolution-mapi-0.25.5' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/andrew/Desktop/ev-mapi/evolution-mapi-0.25.5' make: *** [debian/stamp-makefile-build] Error 2 dpkg-buildpackage: failure: debian/rules build gave error exit status 2 debuild: fatal error at line 1329: dpkg-buildpackage -rfakeroot -D -us -uc failed -- [needs-packaging] evolution-mapi https://bugs.launchpad.net/bugs/319400 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs