Hi, I have been preparing packages for 0.15. For that I have merged all your changes (upstream development and changes in packaging) in a new branch called barry-015, which I have published at github (in case I had messed something, I'd like to have git.debian.org) as clean as possible.
So, if I understand this right, you can pull my branch back in your upstream and everything will be in place. git://github.com/jcsogo/barry015.git I have started to work as well on packages for opensync 0.4 plugin. The problem I have found is that the plugin fails to compile with libopensync package in Debian. Thanks! make[2]: se ingresa al directorio `/home/jose/devel/build-area/barry-0.15/opensync-plugin-0.4x/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I/home/jose/devel/build-area/barry-0.15 -I/usr/include/opensync-0.38 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -Werror -D__BARRY_HAVE_GCCVISIBILITY__ -fvisibility=hidden -g -O2 -g -Wall -O2 -c -o barry_sync.lo barry_sync.cc g++ -DHAVE_CONFIG_H -I. -I.. -I/home/jose/devel/build-area/barry-0.15 -I/usr/include/opensync-0.38 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -Werror -D__BARRY_HAVE_GCCVISIBILITY__ -fvisibility=hidden -g -O2 -g -Wall -O2 -c barry_sync.cc -fPIC -DPIC -o .libs/barry_sync.o barry_sync.cc: In function ‘bool barry_contact_initialize(BarryEnvironment*, OSyncPluginInfo*, OSyncError**)’: barry_sync.cc:301: error: invalid conversion from ‘void (*)(OSyncObjTypeSink*, OSyncPluginInfo*, OSyncContext*, void*)’ to ‘void (*)(void*, OSyncPluginInfo*, OSyncContext*)’ barry_sync.cc:302: error: invalid conversion from ‘void (*)(OSyncObjTypeSink*, OSyncPluginInfo*, OSyncContext*, void*)’ to ‘void (*)(void*, OSyncPluginInfo*, OSyncContext*)’ barry_sync.cc:303: error: invalid conversion from ‘void (*)(OSyncObjTypeSink*, OSyncPluginInfo*, OSyncContext*, osync_bool, void*)’ to ‘void (*)(void*, OSyncPluginInfo*, OSyncContext*)’ barry_sync.cc:304: error: invalid conversion from ‘void (*)(OSyncObjTypeSink*, OSyncPluginInfo*, OSyncContext*, OSyncChange*, void*)’ to ‘void (*)(void*, OSyncPluginInfo*, OSyncContext*, OSyncChange*)’ barry_sync.cc:305: error: invalid conversion from ‘void (*)(OSyncObjTypeSink*, OSyncPluginInfo*, OSyncContext*, void*)’ to ‘void (*)(void*, OSyncPluginInfo*, OSyncContext*)’ barry_sync.cc: In function ‘bool barry_calendar_initialize(BarryEnvironment*, OSyncPluginInfo*, OSyncError**)’: barry_sync.cc:358: error: invalid conversion from ‘void (*)(OSyncObjTypeSink*, OSyncPluginInfo*, OSyncContext*, void*)’ to ‘void (*)(void*, OSyncPluginInfo*, OSyncContext*)’ barry_sync.cc:359: error: invalid conversion from ‘void (*)(OSyncObjTypeSink*, OSyncPluginInfo*, OSyncContext*, void*)’ to ‘void (*)(void*, OSyncPluginInfo*, OSyncContext*)’ barry_sync.cc:360: error: invalid conversion from ‘void (*)(OSyncObjTypeSink*, OSyncPluginInfo*, OSyncContext*, osync_bool, void*)’ to ‘void (*)(void*, OSyncPluginInfo*, OSyncContext*)’ barry_sync.cc:361: error: invalid conversion from ‘void (*)(OSyncObjTypeSink*, OSyncPluginInfo*, OSyncContext*, OSyncChange*, void*)’ to ‘void (*)(void*, OSyncPluginInfo*, OSyncContext*, OSyncChange*)’ barry_sync.cc:362: error: invalid conversion from ‘void (*)(OSyncObjTypeSink*, OSyncPluginInfo*, OSyncContext*, void*)’ to ‘void (*)(void*, OSyncPluginInfo*, OSyncContext*)’ barry_sync.cc: In function ‘osync_bool get_sync_info(OSyncPluginEnv*, OSyncError**)’: barry_sync.cc:864: error: invalid conversion from ‘osync_bool (*)(OSyncPluginInfo*, void*, OSyncError**)’ to ‘osync_bool (*)(void*, OSyncPluginInfo*, OSyncError**)’ barry_sync.cc:864: error: initializing argument 2 of ‘void osync_plugin_set_discover(OSyncPlugin*, osync_bool (*)(void*, OSyncPluginInfo*, OSyncError**))’ make[2]: *** [barry_sync.lo] Error 1 make[2]: se sale del directorio `/home/jose/devel/build-area/barry-0.15/opensync-plugin-0.4x/src' make[1]: *** [all-recursive] Error 1 make[1]: se sale del directorio `/home/jose/devel/build-area/barry-0.15/opensync-plugin-0.4x' make: *** [all] Error 2 -- José Carlos García Sogo js...@debian.org ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel