[oe] Bitbake 1.8.10 released!
Richard Purdie
rpurdie at rpsys.net
Sun Jan 20 13:54:52 UTC 2008
Bitbake 1.8.10 has been released.
http://prdownload.berlios.de/bitbake/bitbake-1.8.10.tar.gz
This release contains many important bugfixes and some feature
enhancements.
The bugfixes include:
* SRCREV handling updates, improvements and fixes
* Psyco is x86 only
* bb.decodeurl bug (#1530)
* Warn about malformed PREFERRED_PROVIDERS (#1072)
* Sort initial providers list by default preference (#1145, #2024)
* prefered versions have preference over latest versions (#768)
* Handle paths in svn fetcher module parameter
* Fix bogus preferred_version return values
* Fix 'depends' flag splitting
* Fix unexport handling (#3135)
* Disable task number acceleration since it can allow the tasks to
run out of sequence
* Use git-fetch instead of git-pull removing any need for merges when
fetching (we don't care about the index). Fixes fetch errors.
* Fix shell showdata command (#3259)
* Fix shell data updating problems (#1880)
* Properly raise errors for invalid source URI protocols
The new features include:
* bzr fetcher
* mercurial fetcher
* git branch support
* BB_NICE_LEVEL option (#1627)
* Detect builds of tasks with overlapping providers (#1359)
* Add a known safe overlap whitelist (MULTI_PROVIDER_WHITELIST)
* Support the syntax "export VARIABLE"
* Add support for cleaning directories before a task runs:
(do_taskname[cleandirs] = "dir")
* Add bb.copyfile function similar to bb.movefile
* Allow multiple options for deptask flag
* Add BB_GENERATE_MIRROR_TARBALLS option, set to 0 to make git
fetches faster at the expense of not creating mirror tarballs.
* Add bb.utils.lockfile() and bb.utils.unlockfile()
* Add support for task selfstamp and lockfiles flags
* Add norecurse and fullpath options to cvs fetcher
* Add support for "-e target" (#3432)
* Task scheduler abstraction and some example schedulers
There were also some improvements in user interaction, something I'm
hoping will improve a lot more in future releases:
* Don't give a stacktrace for invalid tasks, have a user friendly
message (#3431)
* Make taskdata and runqueue errors more user friendly
* Improve runqueue code comments
* Improve circular dependency chain debugging code and user feedback
* Check sqlite verison and provide a useful error message
Hopefully this is the best version of bitbake yet, enjoy!
Cheers,
Richard
More information about the Openembedded-devel
mailing list