All of lore.kernel.org
 help / color / mirror / Atom feed
* Bitbake Request for Testing of bitbake 1.8
@ 2007-03-05 21:55 Richard Purdie
  2007-03-06  4:15 ` Mark Gross
  2007-03-07 11:17 ` Christopher Lang
  0 siblings, 2 replies; 11+ messages in thread
From: Richard Purdie @ 2007-03-05 21:55 UTC (permalink / raw)
  To: bitbake-dev, openembedded-devel

I've been putting this off for a while but bitbake trunk has branched
for a new stable release series, 1.8.x which will ultimately replace the
1.6.x stable series.

Could people give the 1.8 branch in bitbake a try? If you have problems,
I will do my best to resolve them before 1.8.0 is released. I estimate
1.8.0 is say a week away, I want to release soon.

For what its worth, some of the core devs have been using trunk for a
while with success and its been used in poky without incident for a
while now too.


What's will be new in 1.8?

* We basically rewrote half the core. Bitbake used to calculate the
build path "on the fly" which was no use for multithreading, its now
been replaced with a calculation in advance (taskdata and runqueue).
This allows it to do simplistic multithreading. Set BB_NUMBER_THREADS =
"100" in local.conf to lock your machine up or something lower to try
multithreading ;-).

* The -g dependency graph output has changed and now includes a task
dependency file. Has anyone got a good way to view these graphically
yet?

* The fetchers were refactored removing duplicate code and standardising
behaviour.

* Numerous code changes were made internally to refactor/modularise the
code. This will be useful in future developments (the last code I
checked in prepares for the UI).


What will happen in trunk?

I've branched as I have some fairly invasive changes planned for trunk.
The aim of these is to split bitbake into a client/server and look at
UIs. Whilst 1.7.x was very stable more recently, 1.9.x is going to
break ;-). 

The current UI code I have is about as secure as publishing your IP
address and root password on the web and leaving the telnet port open so
when I check it in, use at your own risk. I will accept patches to
address these issues ;-). My main concern is the structure at the moment
rather than security or functionality which can come later.


So please do test the bitbake 1.8 branch and lets make it as successful
as 1.6!

Cheers,

Richard




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2007-03-09 11:09 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-03-05 21:55 Bitbake Request for Testing of bitbake 1.8 Richard Purdie
2007-03-06  4:15 ` Mark Gross
2007-03-07  9:20   ` Richard Purdie
2007-03-07 14:05     ` Henning Heinold
2007-03-07 11:17 ` Christopher Lang
2007-03-07 14:26   ` Richard Purdie
2007-03-08 19:46     ` Christopher Lang
2007-03-08 20:26       ` Christopher Lang
2007-03-08 22:31         ` Richard Purdie
2007-03-09  9:33           ` Christopher Lang
2007-03-09 11:09             ` Richard Purdie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.