I think you need a newer version of newt. The syscfg override rules were relaxed in newt 1.1. Now, a package can override its own settings.
Unfortunately, it looks like we failed to add the necessary newt compatibility rules to the core repo in 1.1. You should have gotten a clearer error message from newt. Chris On Tue, Sep 05, 2017 at 07:16:10PM -0700, Simon Ratner wrote: > Got the following trying to build my app on 1.2 (moving from pre-1.1): > > Error: Priority violations detected (Packages can only override settings > defined by packages of lower priority): > Package: net/nimble/controller overriding setting: > BLE_LL_CFG_FEAT_LE_CSA2 defined by net/nimble/controller > Package: net/nimble/controller overriding setting: > BLE_HW_WHITELIST_ENABLE defined by net/nimble/controller > Package: net/nimble/controller overriding setting: > BLE_LL_EXT_ADV_AUX_PTR_CNT defined by net/nimble/controller > > Setting history (newest -> oldest): > BLE_HW_WHITELIST_ENABLE: [net/nimble/controller:1] > BLE_LL_CFG_FEAT_LE_CSA2: [net/nimble/controller:0] > BLE_LL_EXT_ADV_AUX_PTR_CNT: [net/nimble/controller:0] > > Newt seems confused?