<div dir="ltr">Btw, your patch is not building on my sdk:<br><div>Where does the #include <qmcebatterystatus.h> come from?</div><div>As you can see, I should have everything installed in the target for it to build;<br></div><div>but the file in question does not show up (see find command below).</div><div><br></div><div>Logs:</div><div>--------------------------------------------------<br></div><div><br>[SB2 sdk-build SailfishOS-3.0.0.8-armv7hl] I have no name!@SailfishSDK buteo-syncfw $ zypper search libmce<br>Loading repository data...<br>Reading installed packages...<br><br>S  | Name                    | Summary                                   | Type      <br>---+-------------------------+-------------------------------------------+-----------<br>i  | libmce-glib             | MCE client library                        | package   <br>   | libmce-glib             | MCE client library                        | srcpackage<br>   | libmce-glib-debuginfo   | Debug information for package libmce-glib | package   <br>   | libmce-glib-debugsource | Debug sources for package libmce-glib     | package   <br>i+ | libmce-glib-devel       | Development library for libmce-glib       | package   <br>i+ | libmce-qt5              | A library of Qt bindings for mce          | package   <br>   | libmce-qt5              | A library of Qt bindings for mce          | srcpackage<br>   | libmce-qt5-debuginfo    | Debug information for package libmce-qt5  | package   <br>   | libmce-qt5-debugsource  | Debug sources for package libmce-qt5      | package   <br>i+ | libmce-qt5-declarative  | Declarative plugin for libmce-qt5         | package   <br>i+ | libmce-qt5-devel        | Development files for libmce-qt5          | package   <br>[SB2 sdk-build SailfishOS-3.0.0.8-armv7hl] I have no name!@SailfishSDK buteo-syncfw $ fakeroot zypper install libmce-glib      <br>Loading repository data...<br>Reading installed packages...<br>'libmce-glib' is already installed.<br>No update candidate for 'libmce-glib-1.0.5-1.1.7.jolla.armv7hl'. The highest available version is already installed.<br>Resolving package dependencies...<br><br>Nothing to do.<br>[SB2 sdk-build SailfishOS-3.0.0.8-armv7hl] I have no name!@SailfishSDK buteo-syncfw $ find /usr -iname qmce*<br>/usr/include/mce-qt5/qmcedisplay.h<br>/usr/include/mce-qt5/qmcetypes.h<br>/usr/include/mce-qt5/qmcetklock.h<br>[SB2 sdk-build SailfishOS-3.0.0.8-armv7hl] I have no name!@SailfishSDK buteo-syncfw $ exit<br>exit<br>[mersdk@SailfishSDK buteo-syncfw]$ mb2 -t SailfishOS-3.0.0.8-armv7hl -s rpm/buteo-syncfw-qt5.spec -p $PWD build<br><br>Building target platforms: armv7hl-meego-linux<br>Building for target armv7hl-meego-linux<br>Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.QuzSFJ<br>+ umask 022<br>+ cd /home/mersdk/share/checkouts/git/buteo-syncfw<br>+ LANG=C<br>+ export LANG<br>+ unset DISPLAY<br>+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi'<br>+ export CFLAGS<br>+ CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi'<br>+ export CXXFLAGS<br>+ FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi -I/usr/lib/gfortran/modules'<br>+ export FFLAGS<br>+ LD_AS_NEEDED=1<br>+ export LD_AS_NEEDED<br>+ export QT_SELECT=5<br>+ QT_SELECT=5<br>+ qmake -qt=5 -makefile 'QMAKE_CFLAGS_RELEASE=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' 'QMAKE_CFLAGS_DEBUG=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' 'QMAKE_CXXFLAGS_RELEASE=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' 'QMAKE_CXXFLAGS_DEBUG=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' QMAKE_STRIP=: PREFIX=/usr -recursive VERSION=0.8.16 CONFIG+=usb-moded DEFINES+=USE_KEEPALIVE<br>Reading /home/mersdk/share/checkouts/git/buteo-syncfw/libbuteosyncfw/<a href="http://libbuteosyncfw.pro">libbuteosyncfw.pro</a><br>Project MESSAGE: Building with usb-moded<br>Reading /home/mersdk/share/checkouts/git/buteo-syncfw/msyncd/<a href="http://msyncd.pro">msyncd.pro</a><br> Reading /home/mersdk/share/checkouts/git/buteo-syncfw/msyncd/<a href="http://msyncd-lib.pro">msyncd-lib.pro</a><br> Reading /home/mersdk/share/checkouts/git/buteo-syncfw/msyncd/<a href="http://msyncd-app.pro">msyncd-app.pro</a><br>Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/<a href="http://unittests.pro">unittests.pro</a><br> Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/dummyplugins/<a href="http://dummyplugins.pro">dummyplugins.pro</a><br>  Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/dummyplugins/dummyclient/<a href="http://dummyclient.pro">dummyclient.pro</a><br>  Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/dummyplugins/dummyserver/<a href="http://dummyserver.pro">dummyserver.pro</a><br>  Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/dummyplugins/dummystorage/<a href="http://dummystorage.pro">dummystorage.pro</a><br> Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/<a href="http://tests.pro">tests.pro</a><br>  Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/<a href="http://msyncdtests.pro">msyncdtests.pro</a><br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/AccountsHelperTest/AccountsHelperTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/ClientPluginRunnerTest/ClientPluginRunnerTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/ClientThreadTest/ClientThreadTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/PluginRunnerTest/PluginRunnerTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/ServerActivatorTest/ServerActivatorTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/ServerPluginRunnerTest/ServerPluginRunnerTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/ServerThreadTest/ServerThreadTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/StorageBookerTest/StorageBookerTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/SyncBackupTest/SyncBackupTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/SyncQueueTest/SyncQueueTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/SyncSessionTest/SyncSessionTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/SyncSigHandlerTest/SyncSigHandlerTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/SynchronizerTest/SynchronizerTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/msyncdtests/TransportTrackerTest/TransportTrackerTest.pro<br>  Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/pluginmanagertests/<a href="http://pluginmanagertests.pro">pluginmanagertests.pro</a><br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/pluginmanagertests/ClientPluginTest/ClientPluginTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/pluginmanagertests/DeletedItemsIdStorageTest/DeletedItemsIdStorageTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/pluginmanagertests/ServerPluginTest/ServerPluginTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/pluginmanagertests/StoragePluginTest/StoragePluginTest.pro<br>  Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/syncfwclienttests/<a href="http://syncfwclienttests.pro">syncfwclienttests.pro</a><br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/syncfwclienttests/SyncClientInterfaceTest/SyncClientInterfaceTest.pro<br>  Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/syncprofiletests/<a href="http://syncprofiletests.pro">syncprofiletests.pro</a><br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/syncprofiletests/ProfileFactoryTest/ProfileFactoryTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/syncprofiletests/ProfileFieldTest/ProfileFieldTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/syncprofiletests/ProfileManagerTest/ProfileManagerTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/syncprofiletests/ProfileTest/ProfileTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/syncprofiletests/StorageProfileTest/StorageProfileTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/syncprofiletests/SyncLogTest/SyncLogTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/syncprofiletests/SyncProfileTest/SyncProfileTest.pro<br>   Reading /home/mersdk/share/checkouts/git/buteo-syncfw/unittests/tests/syncprofiletests/SyncScheduleTest/SyncScheduleTest.pro<br>Reading /home/mersdk/share/checkouts/git/buteo-syncfw/tools/<a href="http://tools.pro">tools.pro</a><br>Reading /home/mersdk/share/checkouts/git/buteo-syncfw/doc/<a href="http://doc.pro">doc.pro</a><br>+ make -j1<br>make: Warning: File `Makefile' has modification time 45 s in the future<br>cd libbuteosyncfw/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake /home/mersdk/share/checkouts/git/buteo-syncfw/libbuteosyncfw/<a href="http://libbuteosyncfw.pro">libbuteosyncfw.pro</a> 'QMAKE_CFLAGS_RELEASE=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' 'QMAKE_CFLAGS_DEBUG=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' 'QMAKE_CXXFLAGS_RELEASE=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' 'QMAKE_CXXFLAGS_DEBUG=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' QMAKE_STRIP=: PREFIX=/usr VERSION=0.8.16 CONFIG+=usb-moded DEFINES+=USE_KEEPALIVE -o Makefile ) && make -f Makefile <br>make[1]: Entering directory `/home/mersdk/share/checkouts/git/buteo-syncfw/libbuteosyncfw'<br>make[1]: Warning: File `Makefile' has modification time 13 s in the future<br>make[1]: Nothing to be done for `first'.<br>make[1]: warning:  Clock skew detected.  Your build may be incomplete.<br>make[1]: Leaving directory `/home/mersdk/share/checkouts/git/buteo-syncfw/libbuteosyncfw'<br>cd msyncd/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake /home/mersdk/share/checkouts/git/buteo-syncfw/msyncd/<a href="http://msyncd.pro">msyncd.pro</a> 'QMAKE_CFLAGS_RELEASE=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' 'QMAKE_CFLAGS_DEBUG=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' 'QMAKE_CXXFLAGS_RELEASE=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' 'QMAKE_CXXFLAGS_DEBUG=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' QMAKE_STRIP=: PREFIX=/usr VERSION=0.8.16 CONFIG+=usb-moded DEFINES+=USE_KEEPALIVE -o Makefile ) && make -f Makefile <br>make[1]: Entering directory `/home/mersdk/share/checkouts/git/buteo-syncfw/msyncd'<br>make[1]: Warning: File `Makefile' has modification time 16 s in the future<br>( test -e Makefile.msyncd-lib || /usr/lib/qt5/bin/qmake /home/mersdk/share/checkouts/git/buteo-syncfw/msyncd/<a href="http://msyncd-lib.pro">msyncd-lib.pro</a> 'QMAKE_CFLAGS_RELEASE=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' 'QMAKE_CFLAGS_DEBUG=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' 'QMAKE_CXXFLAGS_RELEASE=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' 'QMAKE_CXXFLAGS_DEBUG=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi' QMAKE_STRIP=: PREFIX=/usr VERSION=0.8.16 CONFIG+=usb-moded DEFINES+=USE_KEEPALIVE -o Makefile.msyncd-lib ) && make -f Makefile.msyncd-lib <br>make[2]: Entering directory `/home/mersdk/share/checkouts/git/buteo-syncfw/msyncd'<br>make[2]: Warning: File `Makefile.msyncd-lib' has modification time 14 s in the future<br>g++ -c -Wall -g -Wno-cast-align -O2 -finline-functions -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi -fPIC -std=gnu++0x -pthread -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -DUSE_KEEPALIVE -DBUTEO_ENABLE_DEBUG -DHAS_BOOSTER -DQT_NO_DEBUG -DQT_XML_LIB -DQT_DBUS_LIB -DQT_SQL_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -I.. -I../libbuteosyncfw/pluginmgr -I../libbuteosyncfw/common -I../libbuteosyncfw/profile -isystem /usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -isystem /usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -isystem /usr/include/signon-qt5 -isystem /usr/include/signon-qt5/SignOn -isystem /usr/include/qt5/QtCore -isystem /usr/include/qt5 -isystem /usr/include/accounts-qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSystemInfo -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -isystem /usr/include/mce-qt5 -isystem /usr/include/KF5/BluezQt/bluezqt -isystem /usr/include/keepalive -isystem /usr/include/qt5/QtSql -I. -I/usr/share/qt5/mkspecs/linux-g++ -o synchronizer.o synchronizer.cpp<br>synchronizer.cpp:45:31: fatal error: qmcebatterystatus.h: No such file or directory<br> #include <qmcebatterystatus.h><br>                               ^<br>compilation terminated.<br>make[2]: *** [synchronizer.o] Error 1<br>make[2]: Leaving directory `/home/mersdk/share/checkouts/git/buteo-syncfw/msyncd'<br>make[1]: *** [sub-msyncd-lib-pro-make_first-ordered] Error 2<br>make[1]: Leaving directory `/home/mersdk/share/checkouts/git/buteo-syncfw/msyncd'<br>make: *** [sub-msyncd-make_first] Error 2<br>error: Bad exit status from /var/tmp/rpm-tmp.QuzSFJ (%build)<br><br><br>RPM build errors:<br>    Bad exit status from /var/tmp/rpm-tmp.QuzSFJ (%build)</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 12, 2019 at 11:59 PM Tone Kastlunger <<a href="mailto:users.giulietta@gmail.com">users.giulietta@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Yes,<br></div><div>for an example, the pcsuite (as mentioned in the previous mail) is not included in the (original) build configuration <br></div><div>of bluez5, as the configure is missing the --enable-experimental.<br></div><div>Now before we go all heroish and open pandora's box, i'd say we could try to track down the source pack of the</div><div>bluez on n9, and see the configure scripts from there. Is that possible? I don't know.<br></div><div><br></div><div>Best,</div><div>tk<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 12, 2019 at 10:06 PM deloptes <<a href="mailto:deloptes@gmail.com" target="_blank">deloptes@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Tone Kastlunger wrote:<br>
<br>
>> IMO it is missing OBEX File Transfer Profile.<br>
> Is this profile supposed to be used for non-file data (i.e. contacts)  as<br>
> well?<br>
> There seems to be some file-related test cases in the repo of bluez5<br>
> <br>
> <a href="https://git.sailfishos.org/mer-core/bluez5/blob/master/test/list-folders" rel="noreferrer" target="_blank">https://git.sailfishos.org/mer-core/bluez5/blob/master/test/list-folders</a><br>
<br>
Looks like there are all pieces around and someone has to put them together.<br>
<br>
For example in<br>
<a href="https://git.sailfishos.org/mer-core/bluez5/blob/master/obexd/client/sync.c" rel="noreferrer" target="_blank">https://git.sailfishos.org/mer-core/bluez5/blob/master/obexd/client/sync.c</a> <br>
<br>
#define OBEX_SYNC_UUID "IRMC-SYNC" <<<<<<<<< this here means OBEX SYNC<br>
#define OBEX_SYNC_UUID_LEN 9<br>
<br>
#define SYNC_INTERFACE "org.bluez.obex.Synchronization1"<br>
#define ERROR_INF SYNC_INTERFACE ".Error"<br>
#define SYNC_UUID "00001104-0000-1000-8000-00805f9b34fb"<br>
<br>
Also in<br>
<a href="https://git.sailfishos.org/mer-core/bluez5/blob/master/lib/uuid.h#define" rel="noreferrer" target="_blank">https://git.sailfishos.org/mer-core/bluez5/blob/master/lib/uuid.h<br>
#define</a> OBEX_SYNC_UUID          "00001104-0000-1000-8000-00805f9b34fb"<br>
<br>
and here<br>
<br>
<a href="https://git.sailfishos.org/mer-core/bluez5/blob/master/obexd/plugins/bluetooth.c" rel="noreferrer" target="_blank">https://git.sailfishos.org/mer-core/bluez5/blob/master/obexd/plugins/bluetooth.c</a><br>
<br>
        case OBEX_PCSUITE:<br>
                return "00005005-0000-1000-8000-0002ee000001";<br>
        case OBEX_SYNCEVOLUTION:<br>
                return "00000002-0000-1000-8000-0002ee000002";<br>
<br>
and in <br>
<a href="https://git.sailfishos.org/mer-core/bluez5/blob/master/obexd/plugins/syncevolution.c" rel="noreferrer" target="_blank">https://git.sailfishos.org/mer-core/bluez5/blob/master/obexd/plugins/syncevolution.c</a><br>
<br>
is the SYNCML-SYNC (Server). From what we learned this is if you want to<br>
initiate sync from the device - at least how I understood the document.<br>
<br>
It looks like a good starting point. Thanks for pointing to the bluez5 mer<br>
link.<br>
<br>
regards<br>
<br>
<br>
_______________________________________________<br>
SailfishOS.org Devel mailing list<br>
To unsubscribe, please send a mail to <a href="mailto:devel-unsubscribe@lists.sailfishos.org" target="_blank">devel-unsubscribe@lists.sailfishos.org</a></blockquote></div>
</blockquote></div>