-
Notifications
You must be signed in to change notification settings - Fork 8.4k
Closed as not planned
Labels
Stalearea: Build SystembugThe issue is a bug, or the PR is fixing a bugThe issue is a bug, or the PR is fixing a bugpriority: mediumMedium impact/importance bugMedium impact/importance bug
Description
Describe the bug
Changing a binding should result in rebuilding and regenerating the pickle file, cmake, and generated header. It does not.
To Reproduce
- Build for any sample/board
- Change related binding
- build (not pristine!) again
- Wonder why things don't work
Expected behavior
Rebuilds on binding changes should work
Impact
Annoyance
Additional context
We don't generate a build dependencies file for bindings like we do for devicetree source includes, we likely should. Though its also possible the binding dependencies change on a dts file change so that should be kept in mind.
Loosely Related #89729 as it pertains to another python script that doesn't generate a dependency file and appears to be a repeated mistake
bjarki-andreasen
Metadata
Metadata
Assignees
Labels
Stalearea: Build SystembugThe issue is a bug, or the PR is fixing a bugThe issue is a bug, or the PR is fixing a bugpriority: mediumMedium impact/importance bugMedium impact/importance bug