Menu

#31 osmo fails to build against libsyncml-0.5

v1.0 (example)
closed
nobody
None
5
2014-09-13
2009-11-14
M. B.
No

Osmo 0.2.4 and osmo 0.2.8 both fail to build against libsyncml 0.5, since libsyncml experienced an api-change from 0.4 -> 0.5.

Support of 0.4 is not desirable since that in turn depends on deprecated libsoup-2.2 - anything below libsoup 2.24+ (2.4 branch) is considered deprecated and without support now.

build failure:
In file included from contacts_import.c:24:
contacts_import_syncml.h:34:35: error: libsyncml/obex_client.h: No such file or directory
In file included from contacts_import.c:24:
contacts_import_syncml.h:38: error: expected specifier-qualifier-list before ���SmlTransportObexClientType���
In file included from contacts.c:36:
contacts_import_syncml.h:34:35: error: libsyncml/obex_client.h: No such file or directory
In file included from contacts.c:36:
contacts_import_syncml.h:38: error: expected specifier-qualifier-list before ���SmlTransportObexClientType���
contacts_import.c: In function ���type_changed_cb���:
contacts_import.c:665: warning: cast from pointer to integer of different size
contacts.c: In function ���contacts_map_location_cb���:
contacts.c:903: warning: format not a string literal and no format arguments
contacts_import.c: In function ���add_csv_records���:
contacts_import.c:901: warning: passing argument 3 of ���g_file_get_contents��� from incompatible pointer type
contacts_import.c:1119: warning: cast to pointer from integer of different size
make[2]: *** [contacts_import.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [contacts.o] Error 1
gui.c: In function ���gui_systray_tooltip_update���:
gui.c:1179: warning: implicit declaration of function ���gtk_status_icon_set_tooltip���
make[2]: Leaving directory `/var/tmp/portage/app-office/osmo-0.2.8/work/osmo-0.2.8/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-office/osmo-0.2.8/work/osmo-0.2.8'
make: *** [all] Error 2

Discussion

  • DarkHobbit

    DarkHobbit - 2014-01-05

    Same problem appears at Debian Wheezy (libsyncml-dev 0.5.4).
    Osmo revision 937 from svn (trunk).

     

    Last edit: DarkHobbit 2014-01-05
  • Tomek

    Tomek - 2014-09-13

    Since version 0.2.12 the SyncML support has been removed. Sorry.

     
  • Tomek

    Tomek - 2014-09-13
    • status: open --> closed
    • Group: --> v1.0 (example)
     

Log in to post a comment.

MongoDB Logo MongoDB