FutureMigrationGuide: Difference between revisions
From Yocto Project
Jump to navigationJump to search
Joshua Lock (talk | contribs) (Add empty FutureMigrationGuide for 2.3) |
PaulEggleton (talk | contribs) No edit summary |
||
Line 6: | Line 6: | ||
=2.3 Migration Guide items= | =2.3 Migration Guide items= | ||
* Recipe-specific sysroots | |||
* The previously deprecated bb.data.getVar(), bb.data.setVar() and related functions have now been removed in favour of d.getVar(), d.setVar() etc. Any references to the old functions will now need to be tidied up. | |||
* package-depends.dot and pn-depends.dot as previously generated by bitbake -g have been removed, and a recipe-depends.dot file is now generated as a collapsed version of task-depends.dot. This was done because package-depends.dot and pn-depends.dot largely date back to a time before task-based execution and don't take into account task-level dependencies between recipes, and thus can be misleading. | |||
* depexp UI replaced by taskexp | |||
* Absolute symlinks within staged files are no longer permitted and will trigger an error. |
Revision as of 01:39, 3 March 2017
This page should be used to keep track of items which should be added to the migration guide. It's a living document for the life of a development cycle and by M4 should represent a significant proportion of items that are worthy of note in the migration guide.
Once the migration guide for a release has been completed the contents of this page should be archived in a versioned subpage (i.e. FutureMigrationGuide/2.3) |
2.3 Migration Guide items
- Recipe-specific sysroots
- The previously deprecated bb.data.getVar(), bb.data.setVar() and related functions have now been removed in favour of d.getVar(), d.setVar() etc. Any references to the old functions will now need to be tidied up.
- package-depends.dot and pn-depends.dot as previously generated by bitbake -g have been removed, and a recipe-depends.dot file is now generated as a collapsed version of task-depends.dot. This was done because package-depends.dot and pn-depends.dot largely date back to a time before task-based execution and don't take into account task-level dependencies between recipes, and thus can be misleading.
- depexp UI replaced by taskexp
- Absolute symlinks within staged files are no longer permitted and will trigger an error.