diff options
author | Chris Larson <chris_larson@mentor.com> | 2010-12-23 13:05:55 -0700 |
---|---|---|
committer | Chris Larson <chris_larson@mentor.com> | 2010-12-23 13:05:55 -0700 |
commit | 8b1b323856cc4f822db5b49092a5ca125e4d6a0e (patch) | |
tree | f72e44e442163b13b8a2a22467fc82da5e91e892 | |
parent | 1074f9a5c529e364404daf545b8465415d63a556 (diff) | |
download | bitbake-8b1b323856cc4f822db5b49092a5ca125e4d6a0e.tar.gz |
Prepare for 1.10.21.10.2
Signed-off-by: Chris Larson <chris_larson@mentor.com>
-rw-r--r-- | ChangeLog | 33 | ||||
-rwxr-xr-x | bin/bitbake | 2 | ||||
-rw-r--r-- | lib/bb/__init__.py | 2 |
3 files changed, 21 insertions, 16 deletions
@@ -1,3 +1,8 @@ +Changes in Bitbake 1.10.2: + - Fix GraphViz .dot output for rdepends and rrecs + - cooker: fix UnboundLocalError + - lib/bb/fetch/hg: fix fetching from a mercurial repository + Changes in Bitbake 1.10.1: - Fix IndexError encountered when a 'depends' flag references a nonexistant task. (from master) @@ -27,7 +32,7 @@ Changes in Bitbake 1.9.x: - Remove supriours PREFERRED_PROVIDER warnings - svn fetcher: Add _buildsvncommand function - Improve certain error messages - - Rewrite svn fetcher to make adding extra operations easier + - Rewrite svn fetcher to make adding extra operations easier as part of future SRCDATE="now" fixes (requires new FETCHCMD_svn definition in bitbake.conf) - Change SVNDIR layout to be more unique (fixes #2644 and #2624) @@ -37,7 +42,7 @@ Changes in Bitbake 1.9.x: - Stop generating the A variable (seems to be legacy code) - Make sure intertask depends get processed correcting in recursive depends - Add pn-PN to overrides when evaluating PREFERRED_VERSION - - Improve the progress indicator by skipping tasks that have + - Improve the progress indicator by skipping tasks that have already run before starting the build rather than during it - Add profiling option (-P) - Add BB_SRCREV_POLICY variable (clear or cache) to control SRCREV cache @@ -48,11 +53,11 @@ Changes in Bitbake 1.9.x: - Fix handling of variables with expansion in the name using _append/_prepend e.g. RRECOMMENDS_${PN}_append_xyz = "abc" - Add plain message function to bb.msg - - Sort the list of providers before processing so dependency problems are + - Sort the list of providers before processing so dependency problems are reproducible rather than effectively random - Fix/improve bitbake -s output - Add locking for fetchers so only one tries to fetch a given file at a given time - - Fix int(0)/None confusion in runqueue.py which causes random gaps in dependency chains + - Fix int(0)/None confusion in runqueue.py which causes random gaps in dependency chains - Expand data in addtasks - Print the list of missing DEPENDS,RDEPENDS for the "No buildable providers available for required...." error message. @@ -83,14 +88,14 @@ Changes in Bitbake 1.9.x: - Fix unexport handling (#3135) - Add bb.copyfile function similar to bb.movefile (and improve movefile error reporting) - Allow multiple options for deptask flag - - Use git-fetch instead of git-pull removing any need for merges when + - Use git-fetch instead of git-pull removing any need for merges when fetching (we don't care about the index). Fixes fetch errors. - - Add BB_GENERATE_MIRROR_TARBALLS option, set to 0 to make git fetches + - Add BB_GENERATE_MIRROR_TARBALLS option, set to 0 to make git fetches faster at the expense of not creating mirror tarballs. - SRCREV handling updates, improvements and fixes from Poky - Add bb.utils.lockfile() and bb.utils.unlockfile() from Poky - Add support for task selfstamp and lockfiles flags - - Disable task number acceleration since it can allow the tasks to run + - Disable task number acceleration since it can allow the tasks to run out of sequence - Improve runqueue code comments - Add task scheduler abstraction and some example schedulers @@ -107,10 +112,10 @@ Changes in Bitbake 1.9.x: - Fix exit code for build failures in --continue mode - Fix git branch tags fetching - Change parseConfigurationFile so it works on real data, not a copy - - Handle 'base' inherit and all other INHERITs from parseConfigurationFile + - Handle 'base' inherit and all other INHERITs from parseConfigurationFile instead of BBHandler - Fix getVarFlags bug in data_smart - - Optmise cache handling by more quickly detecting an invalid cache, only + - Optmise cache handling by more quickly detecting an invalid cache, only saving the cache when its changed, moving the cache validity check into the parsing loop and factoring some getVar calls outside a for loop - Cooker: Remove a debug message from the parsing loop to lower overhead @@ -120,7 +125,7 @@ Changes in Bitbake 1.9.x: - Convert -b option to use taskdata/runqueue - Remove digraph and switch to new stamp checking code. exec_task no longer honours dependencies - - Make fetcher timestamp updating non-fatal when permissions don't allow + - Make fetcher timestamp updating non-fatal when permissions don't allow updates - Add BB_SCHEDULER variable/option ("completion" or "speed") controlling the way bitbake schedules tasks @@ -159,7 +164,7 @@ Changes in Bitbake 1.9.x: - Fix PACKAGES_DYNAMIC handling of packages with '++' in the name - Rename __depends to __base_depends after configuration parsing so we don't recheck the validity of the config files time after time - - Add better environmental variable handling. By default it will now only pass certain + - Add better environmental variable handling. By default it will now only pass certain whitelisted variables into the data store. If BB_PRESERVE_ENV is set bitbake will use all variable from the environment. If BB_ENV_WHITELIST is set, that whitelist will be used instead of the internal bitbake one. Alternatively, BB_ENV_EXTRAWHITE can be used @@ -175,7 +180,7 @@ Changes in Bitbake 1.9.x: - Improve lock file function error handling - Add username handling to the git fetcher (Robert Bragg) - Add support for HTTP_PROXY and HTTP_PROXY_IGNORE variables to the wget fetcher - - Export more variables to the fetcher commands to allow ssh checkouts and checkouts through + - Export more variables to the fetcher commands to allow ssh checkouts and checkouts through proxies to work better. (from Poky) - Also allow user and pswd options in SRC_URIs globally (from Poky) - Improve proxy handling when using mirrors (from Poky) @@ -219,7 +224,7 @@ Changes in BitBake 1.7.x: - Add perforce fetcher - Make PREFERRED_PROVIDER_foobar defaults to foobar if available - Share the parser's mtime_cache, reducing the number of stat syscalls - - Compile all anonfuncs at once! + - Compile all anonfuncs at once! *** Anonfuncs must now use common spacing format *** - Memorise the list of handlers in __BBHANDLERS and tasks in __BBTASKS This removes 2 million function calls resulting in a 5-10% speedup @@ -304,7 +309,7 @@ Changes in BitBake 1.3.0: - refactor bitbake utility in OO style - kill default arguments in methods in the bb.data module - kill default arguments in methods in the bb.fetch module - - the http/https/ftp fetcher will fail if the to be + - the http/https/ftp fetcher will fail if the to be downloaded file was not found in DL_DIR (this is needed to avoid unpacking the sourceforge mirror page) - Switch to a cow like data instance for persistent and non diff --git a/bin/bitbake b/bin/bitbake index 886e7a86e..8ab99e610 100755 --- a/bin/bitbake +++ b/bin/bitbake @@ -31,7 +31,7 @@ from bb import server from bb.server import none #from bb.server import xmlrpc -__version__ = "1.10.0" +__version__ = "1.10.2" if sys.hexversion < 0x020500F0: print "Sorry, python 2.5 or later is required for this version of bitbake" diff --git a/lib/bb/__init__.py b/lib/bb/__init__.py index f05b9f933..1e45b31e7 100644 --- a/lib/bb/__init__.py +++ b/lib/bb/__init__.py @@ -21,7 +21,7 @@ # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -__version__ = "1.10.0" +__version__ = "1.10.2" __all__ = [ |