[Evolution-hackers] Build failures with latest git in evolution-mapi



Hi all;

Since the openchange project recently added a new feature, I think there
are compile problems in evolution-mapi.  Doing a full git upgrade (and
svn upgrade of openchange) an hour or two ago, then a complete clean
build, I get these warnings (the warnings MIGHT have been there before,
I can't remember) and then the compile errors, which definitely were not
there before.

Hopefully this can be resolved soon so I can continue my testing of Evo
2.29.

Cheers!


  CC     exchange-mapi-utils.lo
In file included from /opt/evo-master/include/util.h:26,
                 from /opt/evo-master/include/ndr.h:32,
                 from /opt/evo-master/include/dcerpc.h:33,
                 from /opt/evo-master/include/libmapi/libmapi.h:50,
                 from ../../../../evolution-mapi/src/libexchangemapi/exchange-mapi-connection.h:31,
                 from ../../../../evolution-mapi/src/libexchangemapi/exchange-mapi-utils.h:28,
                 from ../../../../evolution-mapi/src/libexchangemapi/exchange-mapi-utils.c:29:
/opt/evo-master/include/charset.h:125: warning: redundant redeclaration of 'strchr_m'
/opt/evo-master/include/charset.h:104: note: previous declaration of 'strchr_m' was here
In file included from /opt/evo-master/include/dcerpc.h:33,
                 from /opt/evo-master/include/libmapi/libmapi.h:50,
                 from ../../../../evolution-mapi/src/libexchangemapi/exchange-mapi-connection.h:31,
                 from ../../../../evolution-mapi/src/libexchangemapi/exchange-mapi-utils.h:28,
                 from ../../../../evolution-mapi/src/libexchangemapi/exchange-mapi-utils.c:29:
/opt/evo-master/include/ndr.h:517: warning: redundant redeclaration of 'ndr_print_bitmap_flag'
/opt/evo-master/include/ndr.h:516: note: previous declaration of 'ndr_print_bitmap_flag' was here
In file included from /opt/evo-master/include/gen_ndr/exchange.h:9,
                 from /opt/evo-master/include/libmapi/libmapi.h:57,
                 from ../../../../evolution-mapi/src/libexchangemapi/exchange-mapi-connection.h:31,
                 from ../../../../evolution-mapi/src/libexchangemapi/exchange-mapi-utils.h:28,
                 from ../../../../evolution-mapi/src/libexchangemapi/exchange-mapi-utils.c:29:
/opt/evo-master/include/gen_ndr/ndr_misc.h:12: warning: redundant redeclaration of 'ndr_print_GUID'
/opt/evo-master/include/ndr.h:375: note: previous declaration of 'ndr_print_GUID' was here
/opt/evo-master/include/gen_ndr/ndr_misc.h:17: warning: redundant redeclaration of 'ndr_push_policy_handle'
/opt/evo-master/include/ndr.h:493: note: previous declaration of 'ndr_push_policy_handle' was here
/opt/evo-master/include/gen_ndr/ndr_misc.h:18: warning: redundant redeclaration of 'ndr_pull_policy_handle'
/opt/evo-master/include/ndr.h:492: note: previous declaration of 'ndr_pull_policy_handle' was here
/opt/evo-master/include/gen_ndr/ndr_misc.h:19: warning: redundant redeclaration of 'ndr_print_policy_handle'
/opt/evo-master/include/ndr.h:494: note: previous declaration of 'ndr_print_policy_handle' was here
../../../../evolution-mapi/src/libexchangemapi/exchange-mapi-utils.c: In function 'utf8tolinux':
../../../../evolution-mapi/src/libexchangemapi/exchange-mapi-utils.c:71: error: implicit declaration of function 'windows_to_utf8'
../../../../evolution-mapi/src/libexchangemapi/exchange-mapi-utils.c:71: warning: nested extern declaration of 'windows_to_utf8'
../../../../evolution-mapi/src/libexchangemapi/exchange-mapi-utils.c:71: warning: assignment makes pointer from integer without a cast
make[4]: *** [exchange-mapi-utils.lo] Error 1
make[4]: Leaving directory `/opt/src/evo/evo-master/obj/evolution-mapi/src/libexchangemapi'




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]