gavin-yy opened a new pull request, #1939:
URL: https://github.com/apache/mynewt-nimble/pull/1939

   currently the provisioner feature depends on marco BLE_MESH_CDB. This 
dependency seems not be expected ?
   This commit is trying to remove this dependency. Then the shell demo for 
linux as a mesh provisioner role without BLE_MESH_CDB and BLE_MESH_SETTINGS 
works.
   
   >BTW, BLE_MESH_CDB depends on BLE_MESH_SETTINGS, if BLE_MESH_SETTINGS is not 
enabled, it cause compiling error.
   static void schedule_cdb_store(int flag)
   {
   atomic_set_bit(bt_mesh_cdb.flags, flag);
   bt_mesh_settings_store_schedule(BT_MESH_SETTINGS_CDB_PENDING);
   }
   nimble/host/mesh/src/cdb.c:545: undefined reference to 
`bt_mesh_settings_store_schedule'


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to