-
Notifications
You must be signed in to change notification settings - Fork 8.3k
boards native_sim: Deprecate CONFIG_NATIVE_APPLICATION & CONFIG_NATIVE_SIM_NATIVE_POSIX_COMPAT #81232
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
2ab5499 to
111863c
Compare
111863c to
37f11b0
Compare
doc/releases/migration-guide-4.1.rst
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| use anymore on the :kconfig:option:`CONFIG_BOARD_NATIVE_POSIX` option (:github:`81232`). | |
| use the :kconfig:option:`CONFIG_BOARD_NATIVE_POSIX` option anymore (:github:`81232`). |
doc/releases/migration-guide-4.1.rst
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * :kconfig:option:`CONFIG_NATIVE_APPLICATION` has been deprecated. Out of tree boards which | |
| use this option should migrate to use the native_simulator as their runner (:github:`81232`). | |
| * :kconfig:option:`CONFIG_NATIVE_APPLICATION` has been deprecated. Out-of-tree boards using | |
| this option should migrate to the native_simulator runner (:github:81232). |
37f11b0 to
39abb6b
Compare
boards/native/native_sim/Kconfig
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The Kconfig guidelines state that we should not use default n. I'm fine with leaving it as is
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
removed default :)
39abb6b to
7b26782
Compare
This option is used in tree only by native_posix, which is deprecated and being replaced by native_sim. But may be used also in out of tree targets. As part of the native_posix deprecation, and therefore the lack of testing this feature would have in the future, we are also deprecating this option. Signed-off-by: Alberto Escolar Piedras <[email protected]>
This option existed only to make the transition from native_posix to native_sim easier. As native_posix is going to be removed in v4.2 we deprecate this option now, so it will also be removed. We also switch this option to default to false already now. Signed-off-by: Alberto Escolar Piedras <[email protected]>
7b26782 to
3dd95e0
Compare
Mention that CONFIG_NATIVE_APPLICATION & CONFIG_NATIVE_SIM_NATIVE_POSIX_COMPAT have been deprecated. Signed-off-by: Alberto Escolar Piedras <[email protected]>
3dd95e0 to
b85382d
Compare
|
3 new pushes since last:
|
& add to release notes and migration guide