mynewt-core
mynewt-core copied to clipboard
Priority violations
Latest master fails to compile with throwing following error:
Building target targets/nrf52_boot
Error: Priority violations detected (Packages can only override settings defined by packages of lower priority):
Package: @apache-mynewt-core/hw/mcu/nordic/nrf52xxx overriding setting: OS_TICKS_PER_SEC defined by @apache-mynewt-core/kernel/os
Setting history (newest -> oldest):
OS_TICKS_PER_SEC: [@apache-mynewt-core/hw/mcu/nordic/nrf52xxx:128, @apache-mynewt-core/kernel/os:]
How do I fix this?
You need to use latest newt tool (see https://github.com/apache/mynewt-newt/pull/423).
By latest do you mean version 1.8.0? I alread have Apache Newt 1.8.0 / unknown / 2020-06-23_13:52. Still getting the same error as above.
1.8.0 seems to be not enough. A new release would be helpful.
@danielkucera @navan93 you need to be using master. BTW, @andrzej-kaczmarek maybe we could start tagging the PRs that break build with non-latest master and cross referencing PRs between core and newt, what do you think?
we could, although general rule of thumb would be use tools from master when playing with core master branch (same goes for nimble repo)
@danielkucera you may wanna check with 1.9-rc1 https://dist.apache.org/repos/dist/dev/mynewt/apache-mynewt-1.9.0/rc1/
is this stil an issue with 1.9 ?
It seems yes but now I'm stuck on another error #2583