<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.openembedded.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Eric</id>
	<title>Openembedded.org - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.openembedded.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Eric"/>
	<link rel="alternate" type="text/html" href="https://www.openembedded.org/wiki/Special:Contributions/Eric"/>
	<updated>2026-05-05T10:12:50Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Barcelona,_2012&amp;diff=4947</id>
		<title>Barcelona, 2012</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Barcelona,_2012&amp;diff=4947"/>
		<updated>2012-10-30T14:33:36Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Location ==&lt;br /&gt;
&lt;br /&gt;
Hotel Fira Palace · Barcelona, Spain&lt;br /&gt;
Nov 7, 2012 at 17:00.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
* Financial report&lt;br /&gt;
* Board Elections, Dr. Michael Lauer, Florian Boor, and Philip Balister&#039;s terms are ending.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
&lt;br /&gt;
The sign [P] means he/she is available as proxy.&lt;br /&gt;
&lt;br /&gt;
* Marco Cavallini [P]&lt;br /&gt;
* Eric Bénard [P]&lt;br /&gt;
&lt;br /&gt;
== Forms ==&lt;br /&gt;
&lt;br /&gt;
* Proxy form [[File:Proxy_instructions-oe.pdf]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3878</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3878"/>
		<updated>2011-01-07T09:11:58Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Test combinations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
* [http://search.gmane.org/?query=testing+branch&amp;amp;author=&amp;amp;group=gmane.comp.handhelds.openembedded&amp;amp;sort=date&amp;amp;DEFAULTOP=and&amp;amp;xP=Ztest%09Zbranch&amp;amp;xFILTERS=Gcomp.handhelds.openembedded---A mail list discussions related to the testing branch]&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded Testing branch is a git branch of the OE metadata with the goal of providing a recent snapshot of OE that is known to be build-able for a subset of distros, machines, images, and host workstations.  The goal of this effort is twofold:&lt;br /&gt;
# the testing branch represents a reasonably stable version of OE that builds for most tested combinations&lt;br /&gt;
# for all tested combinations, we list the last known-good-build tag so that users can always start with something that will build.&lt;br /&gt;
&lt;br /&gt;
As an example on how to configure your test setup see [[TestingScript]].&lt;br /&gt;
&lt;br /&gt;
= Test combinations =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||beagleboard-linuxtag2010-demo-image  ||Ubuntu 10.10 64-bit   || master ||[[User:Cbrake]]      ||release-2010.12 ||clean || testing-2010-12-10 failed with http://tinderbox.openembedded.net/packages/1321155/, testing-2010-12-30 failed with http://tinderbox.openembedded.org/public/logs/task/15929463.txt&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||console-image                        ||Ubuntu 10.10 64-bit   || master ||[[User:Cbrake]]      ||testing_2010-12-30 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain meta-toolchain-qte||Ubuntu 9.04 64-bit   || 1.10.2 ||[[Stefan]]      ||testing_2010-12-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain meta-toolchain-qte||Ubuntu 10.10 32-bit   || master ||[[Stefan]]      ||testing_2010-12-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal   ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal   ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips64    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal-uclibc ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal-uclibc ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal-uclibc  ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-12-24||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal   ||x11-image meta-toolchain  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal-uclibc   ||minimal-image  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||micro-uclibc   ||micro-image  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||testing_2010-09-13 fails to build xf86-input-mouse&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-kdepim-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None||clean ||fails to build pwmpi&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||angstrom-gnome-image  ||Ubuntu 9.10 32-bit   || ||[[User:gthomas]]      ||testing_2010-08-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2010.x   ||beagleboard-linuxtag2010-demo-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None ||clean ||fails to build ti-dsplink if /opt is writeable&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||minimal-image ||openSUSE 11.3 32-bit || 1.10.2 ||[[User:Sledz|Sledz]] [2]||testing_2010-12-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||console-image ||openSUSE 11.3 32-bit || 1.10.2 ||[[User:Sledz|Sledz]] [2]||testing_2010-12-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-gnome-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-10-14: [http://tinderbox.openembedded.org/packages/859111/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-x-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-09-20: [http://tinderbox.openembedded.org/packages/785898/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|neek         ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     ||None                ||clean || testing_2010-12-30: QA issue in gtk-doc.bb&lt;br /&gt;
|-&lt;br /&gt;
|nslu2le      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-12-30 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|nslu2be      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-12-30 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|calamari     ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-12-10 ||clean || testing_2010-12-30 fails in freesmartphone/libfso-glib_git.bb configure (see http://tinderbox.openembedded.net/builds/114010/&lt;br /&gt;
)&lt;br /&gt;
|-&lt;br /&gt;
|mpc8313e-rdb ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-12-10 ||clean || testing_2010-12-30: as above&lt;br /&gt;
|-&lt;br /&gt;
|sheevaplug   ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-12-10 ||clean || testing_2010-12-30: as abo&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || x264-r2245-r7 FAILED http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/public/logs/task/10280531.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/packages/986368/&lt;br /&gt;
|-&lt;br /&gt;
|x86       ||angstrom-2008.1   ||meta-toolchain      ||Ubuntu 10.04 64-bit  || 1.10.1 ||tharvey  ||testing_2010-12-23||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|x86       ||angstrom-2008.1   ||console-image       ||Ubuntu 10.04 64-bit  || 1.10.1 ||tharvey  ||testing_2010-12-23||clean ||x264-r2245-r7 FAILED http://tinderbox.openembedded.net/packages/1402599/&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain      ||Ubuntu 10.04 64-bit  || 1.10.1 ||tharvey  ||testing_2010-12-23||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain-qte  ||Ubuntu 10.04 64-bit  || 1.10.1 ||tharvey  ||testing_2010-12-23||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x-load              ||Ubuntu 10.04 64-bit  || 1.10.1 ||tharvey  ||testing_2010-12-23||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||u-boot              ||Ubuntu 10.04 64-bit  || 1.10.1 ||tharvey  ||testing_2010-12-23||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||console-image       ||Ubuntu 10.04 64-bit  || 1.10.1 ||tharvey  ||testing_2010-12-23||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x11-image           ||Ubuntu 10.04 64-bit  || 1.10.1 ||tharvey  ||testing_2010-12-23||clean ||Many QA Issues&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||angstrom-2008.1     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos-2010     ||minimal-image, &amp;lt;del&amp;gt;x11-image&amp;lt;/del&amp;gt; ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|mc355      ||kaeilos-2010     ||minimal-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|palmpre   ||shr             ||shr-lite-image                                            ||Debian Sid 64-bit || 1.11         ||[[User:morphis]]  ||release-2010.12 8733e77   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
|at91sam9m10g45ek   ||angstrom-2010.x   ||console-image x11-image x11-gpe-image ||Red Hat Enterprise Linux Client release 5.2 64-bit || 1.10.1         ||[[User:noglitch]]  ||release-2010.12 a643fb8 ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|at91sam9g20ek   ||angstrom-2010.x   ||console-image ||Red Hat Enterprise Linux Client release 5.2 64-bit || 1.10.1         ||[[User:noglitch]]  ||release-2010.12 a643fb8 ||clean            ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Testing done by eFfeM. Resources kindly provided by [http://www.axon.tv/ Axon Digital Design]&amp;lt;br /&amp;gt;&lt;br /&gt;
[2] Testing done by [[User:Sledz|Sledz]]. Resources kindly provided by [http://www.dresearch.de/ DResearch Digital Media Systems GmbH]&amp;lt;br /&amp;gt;&lt;br /&gt;
[3] Testing done by [[User:Koan|mckoan]]. Resources kindly provided by [http://www.koansoftware.com/ Koan sas]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Procedure =&lt;br /&gt;
&lt;br /&gt;
The general process for managing the testing branch is:&lt;br /&gt;
# Starting at approximately 9PM GMT of every week, the dev.openembedded.org branch is branched to the &#039;&#039;&#039;testing-next&#039;&#039;&#039; branch.&lt;br /&gt;
# Whoever creates the testing-next branch sends an email to the oe-devel list with a subject of &amp;quot;testing branch YYYY-MM-DD&amp;quot;.  All volunteers preferably do an incremental build (from last weeks snapshot), then clean tmp and do a clean build of the combinations they test.  If time or resources are not available, then incremental builds are not required.  After builds are complete, update the above chart, and report status/issues as replies to the above email.&lt;br /&gt;
# If most combinations build by following Thursday, the testing-next branch is merged to the &#039;&#039;&#039;testing&#039;&#039;&#039; branch.  Regardless, the repository is tagged with the tested_YYYY-MM-DD tag.  An annotated tag is used with a message that includes a text copy of the above table with variations that have been tested building for this cycle.  The reason we tag after testing is complete is so that we can include status in the annotated tag.  This way information about what was tested with each tagged version is captured in the repository.  A link is added for easy reference to the log below.&lt;br /&gt;
# If a build fails, then issues are reported, and we try to get issues fixed before the next weeks testing cycle.&lt;br /&gt;
# Not every combination is tested on every cycle, due to availability of testers, so we list the last known built version in the above chart.  Testers are responsible for updating the above chart.&lt;br /&gt;
# All testers are encouraged to use [[Tinderbox]] so problems are automatically reported and logged, and issues in the above chart can be linked to Tinderbox.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage chip and SBC/Module vendors to become involved in this effort to ensure OE works for your platforms.&lt;br /&gt;
&lt;br /&gt;
= Useful software =&lt;br /&gt;
* Hudson http://hudson-ci.org/&lt;br /&gt;
* BuildBot http://buildbot.net/trac&lt;br /&gt;
* [[Testing:TestBuilder|TestBuilder]] by [[User:Jay7|Jay7]]&lt;br /&gt;
* [[TestingScript]] by [[User:EFfeM|EFfeM]]&lt;br /&gt;
&lt;br /&gt;
= Testing Log =&lt;br /&gt;
&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-30&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-07&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-13&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-20&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-27&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-10-08&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-14&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-25&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-29&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality Assurance]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3688</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3688"/>
		<updated>2010-12-03T21:18:47Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Test combinations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
* [http://search.gmane.org/?query=testing+branch&amp;amp;author=&amp;amp;group=gmane.comp.handhelds.openembedded&amp;amp;sort=date&amp;amp;DEFAULTOP=and&amp;amp;xP=Ztest%09Zbranch&amp;amp;xFILTERS=Gcomp.handhelds.openembedded---A mail list discussions related to the testing branch]&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded Testing branch is a git branch of the OE metadata with the goal of providing a recent snapshot of OE that is known to be build-able for a subset of distros, machines, images, and host workstations.  The goal of this effort is twofold:&lt;br /&gt;
# the testing branch represents a reasonably stable version of OE that builds for most tested combinations&lt;br /&gt;
# for all tested combinations, we list the last known-good-build tag so that users can always start with something that will build.&lt;br /&gt;
&lt;br /&gt;
As an example on how to configure your test setup see [[TestingScript]]&lt;br /&gt;
&lt;br /&gt;
= Test combinations =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||beagleboard-linuxtag2010-demo-image  ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||console-image                        ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||openjdk-6  ||Debian Unstable 64-bit   || 1.10 ||[[Stefan]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image meta-toolchain-qte||Ubuntu 9.04 64-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image ||Ubuntu 10.10 32-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal   ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal   ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips64    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal-uclibc ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal-uclibc ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal-uclibc  ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal   ||x11-image meta-toolchain  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal-uclibc   ||minimal-image  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||micro-uclibc   ||micro-image  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||testing_2010-09-13 fails to build xf86-input-mouse&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-kdepim-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None||clean ||fails to build pwmpi&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||angstrom-gnome-image  ||Ubuntu 9.10 32-bit   || ||[[User:gthomas]]      ||testing_2010-08-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2010.x   ||beagleboard-linuxtag2010-demo-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None ||clean ||fails to build ti-dsplink if /opt is writeable&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||minimal-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||console-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-gnome-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-10-14: [http://tinderbox.openembedded.org/packages/859111/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-x-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-09-20: [http://tinderbox.openembedded.org/packages/785898/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|neek         ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     ||None                ||clean || testing_2010-11-12: fails (system thinks nios2 is an os2 system)&lt;br /&gt;
|-&lt;br /&gt;
|nslu2le      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|nslu2be      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|calamari     ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|mpc8313e-rdb ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|sheevaplug   ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || x264-r2245-r7 FAILED http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/public/logs/task/10280531.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/packages/986368/&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||Failed - x264_r2245.bb http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain-qte  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x-load  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||u-boot  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||angstrom-2008.1     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos-2010     ||minimal-image, &amp;lt;del&amp;gt;x11-image&amp;lt;/del&amp;gt; ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|mc355      ||kaeilos-2010     ||minimal-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||angstrom-2010.x   ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 4361ce1   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||minimal           ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 4361ce1   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106269/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11139794.txt OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106271/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11142598.txt OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106281/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11145126.txt OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106289/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||  gcc-cross-sdk failure : not catched by tinderbox&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : not catched by tinderbox&lt;br /&gt;
|-&lt;br /&gt;
|palmpre   ||shr             ||shr-lite-image                                            ||Debian Sid 64-bit || 1.11         ||[[User:morphis]]  ||release-2010.12 8733e77   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
|at91sam9m10g45ek   ||angstrom-2010.x   ||console-image x11-image x11-gpe-image ||Red Hat Enterprise Linux Client release 5.2 64-bit || 1.10.1         ||[[User:noglitch]]  ||release-2010.12 a643fb8 ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|at91sam9g20ek   ||angstrom-2010.x   ||console-image ||Red Hat Enterprise Linux Client release 5.2 64-bit || 1.10.1         ||[[User:noglitch]]  ||release-2010.12 a643fb8 ||clean            ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Testing done by eFfeM. Resources kindly provided by [http://www.axon.tv/ Axon Digital Design]&amp;lt;br /&amp;gt;&lt;br /&gt;
[2] Testing done by [[User:Sledz|Sledz]]. Resources kindly provided by [http://www.dresearch.de/ DResearch Digital Media Systems GmbH]&amp;lt;br /&amp;gt;&lt;br /&gt;
[3] Testing done by [[User:Koan|mckoan]]. Resources kindly provided by [http://www.koansoftware.com/ Koan sas]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Procedure =&lt;br /&gt;
&lt;br /&gt;
The general process for managing the testing branch is:&lt;br /&gt;
# Starting at approximately 9PM GMT of every week, the dev.openembedded.org branch is branched to the &#039;&#039;&#039;testing-next&#039;&#039;&#039; branch.&lt;br /&gt;
# Whoever creates the testing-next branch sends an email to the oe-devel list with a subject of &amp;quot;testing branch YYYY-MM-DD&amp;quot;.  All volunteers preferably do an incremental build (from last weeks snapshot), then clean tmp and do a clean build of the combinations they test.  If time or resources are not available, then incremental builds are not required.  After builds are complete, update the above chart, and report status/issues as replies to the above email.&lt;br /&gt;
# If most combinations build by following Thursday, the testing-next branch is merged to the &#039;&#039;&#039;testing&#039;&#039;&#039; branch.  Regardless, the repository is tagged with the tested_YYYY-MM-DD tag.  An annotated tag is used with a message that includes a text copy of the above table with variations that have been tested building for this cycle.  The reason we tag after testing is complete is so that we can include status in the annotated tag.  This way information about what was tested with each tagged version is captured in the repository.  A link is added for easy reference to the log below.&lt;br /&gt;
# If a build fails, then issues are reported, and we try to get issues fixed before the next weeks testing cycle.&lt;br /&gt;
# Not every combination is tested on every cycle, due to availability of testers, so we list the last known built version in the above chart.  Testers are responsible for updating the above chart.&lt;br /&gt;
# All testers are encouraged to use [[Tinderbox]] so problems are automatically reported and logged, and issues in the above chart can be linked to Tinderbox.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage chip and SBC/Module vendors to become involved in this effort to ensure OE works for your platforms.&lt;br /&gt;
&lt;br /&gt;
= Useful software =&lt;br /&gt;
* Hudson http://hudson-ci.org/&lt;br /&gt;
* BuildBot http://buildbot.net/trac&lt;br /&gt;
* [[Testing:TestBuilder|TestBuilder]] by [[User:Jay7|Jay7]]&lt;br /&gt;
* [[TestingScript]] by [[User:EFfeM|EFfeM]]&lt;br /&gt;
&lt;br /&gt;
= Testing Log =&lt;br /&gt;
&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-30&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-07&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-13&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-20&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-27&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-10-08&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-14&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-25&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-29&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality Assurance]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3674</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3674"/>
		<updated>2010-12-03T15:25:48Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Test combinations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
* [http://search.gmane.org/?query=testing+branch&amp;amp;author=&amp;amp;group=gmane.comp.handhelds.openembedded&amp;amp;sort=date&amp;amp;DEFAULTOP=and&amp;amp;xP=Ztest%09Zbranch&amp;amp;xFILTERS=Gcomp.handhelds.openembedded---A mail list discussions related to the testing branch]&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded Testing branch is a git branch of the OE metadata with the goal of providing a recent snapshot of OE that is known to be build-able for a subset of distros, machines, images, and host workstations.  The goal of this effort is twofold:&lt;br /&gt;
# the testing branch represents a reasonably stable version of OE that builds for most tested combinations&lt;br /&gt;
# for all tested combinations, we list the last known-good-build tag so that users can always start with something that will build.&lt;br /&gt;
&lt;br /&gt;
As an example on how to configure your test setup see [[TestingScript]]&lt;br /&gt;
&lt;br /&gt;
= Test combinations =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||beagleboard-linuxtag2010-demo-image  ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||console-image                        ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||openjdk-6  ||Debian Unstable 64-bit   || 1.10 ||[[Stefan]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image meta-toolchain-qte||Ubuntu 9.04 64-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image ||Ubuntu 10.10 32-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal   ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal   ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips64    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal-uclibc ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal-uclibc ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal-uclibc  ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal   ||x11-image meta-toolchain  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal-uclibc   ||minimal-image  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||micro-uclibc   ||micro-image  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||testing_2010-09-13 fails to build xf86-input-mouse&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-kdepim-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None||clean ||fails to build pwmpi&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||angstrom-gnome-image  ||Ubuntu 9.10 32-bit   || ||[[User:gthomas]]      ||testing_2010-08-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2010.x   ||beagleboard-linuxtag2010-demo-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None ||clean ||fails to build ti-dsplink if /opt is writeable&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||minimal-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||console-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-gnome-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-10-14: [http://tinderbox.openembedded.org/packages/859111/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-x-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-09-20: [http://tinderbox.openembedded.org/packages/785898/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|neek         ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     ||None                ||clean || testing_2010-11-12: fails (system thinks nios2 is an os2 system)&lt;br /&gt;
|-&lt;br /&gt;
|nslu2le      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|nslu2be      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|calamari     ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|mpc8313e-rdb ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|sheevaplug   ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || x264-r2245-r7 FAILED http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/public/logs/task/10280531.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/packages/986368/&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||Failed - x264_r2245.bb http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain-qte  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x-load  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||u-boot  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||angstrom-2008.1     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos-2010     ||minimal-image, &amp;lt;del&amp;gt;x11-image&amp;lt;/del&amp;gt; ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|mc355      ||kaeilos-2010     ||minimal-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||angstrom-2010.x   ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105532/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||minimal           ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 4361ce1   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106269/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11139794.txt OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106271/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11142598.txt OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106281/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11145126.txt OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106289/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||  gcc-cross-sdk failure : not catched by tinderbox&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : not catched by tinderbox&lt;br /&gt;
|-&lt;br /&gt;
|palmpre   ||shr             ||shr-lite-image                                            ||Debian Sid 64-bit || 1.11         ||[[User:morphis]]  ||release-2010.12 8733e77   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
|at91sam9m10g45ek   ||angstrom-2010.x   ||console-image x11-image x11-gpe-image ||Red Hat Enterprise Linux Client release 5.2 64-bit || 1.10.1         ||[[User:noglitch]]  ||release-2010.12 a643fb8 ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|at91sam9g20ek   ||angstrom-2010.x   ||console-image ||Red Hat Enterprise Linux Client release 5.2 64-bit || 1.10.1         ||[[User:noglitch]]  ||release-2010.12 a643fb8 ||clean            || OK&lt;br /&gt;
http://tinderbox.openembedded.net/builds/108667/&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Testing done by eFfeM. Resources kindly provided by [http://www.axon.tv/ Axon Digital Design]&amp;lt;br /&amp;gt;&lt;br /&gt;
[2] Testing done by [[User:Sledz|Sledz]]. Resources kindly provided by [http://www.dresearch.de/ DResearch Digital Media Systems GmbH]&amp;lt;br /&amp;gt;&lt;br /&gt;
[3] Testing done by [[User:Koan|mckoan]]. Resources kindly provided by [http://www.koansoftware.com/ Koan sas]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Procedure =&lt;br /&gt;
&lt;br /&gt;
The general process for managing the testing branch is:&lt;br /&gt;
# Starting at approximately 9PM GMT of every week, the dev.openembedded.org branch is branched to the &#039;&#039;&#039;testing-next&#039;&#039;&#039; branch.&lt;br /&gt;
# Whoever creates the testing-next branch sends an email to the oe-devel list with a subject of &amp;quot;testing branch YYYY-MM-DD&amp;quot;.  All volunteers preferably do an incremental build (from last weeks snapshot), then clean tmp and do a clean build of the combinations they test.  If time or resources are not available, then incremental builds are not required.  After builds are complete, update the above chart, and report status/issues as replies to the above email.&lt;br /&gt;
# If most combinations build by following Thursday, the testing-next branch is merged to the &#039;&#039;&#039;testing&#039;&#039;&#039; branch.  Regardless, the repository is tagged with the tested_YYYY-MM-DD tag.  An annotated tag is used with a message that includes a text copy of the above table with variations that have been tested building for this cycle.  The reason we tag after testing is complete is so that we can include status in the annotated tag.  This way information about what was tested with each tagged version is captured in the repository.  A link is added for easy reference to the log below.&lt;br /&gt;
# If a build fails, then issues are reported, and we try to get issues fixed before the next weeks testing cycle.&lt;br /&gt;
# Not every combination is tested on every cycle, due to availability of testers, so we list the last known built version in the above chart.  Testers are responsible for updating the above chart.&lt;br /&gt;
# All testers are encouraged to use [[Tinderbox]] so problems are automatically reported and logged, and issues in the above chart can be linked to Tinderbox.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage chip and SBC/Module vendors to become involved in this effort to ensure OE works for your platforms.&lt;br /&gt;
&lt;br /&gt;
= Useful software =&lt;br /&gt;
* Hudson http://hudson-ci.org/&lt;br /&gt;
* BuildBot http://buildbot.net/trac&lt;br /&gt;
* [[Testing:TestBuilder|TestBuilder]] by [[User:Jay7|Jay7]]&lt;br /&gt;
* [[TestingScript]] by [[User:EFfeM|EFfeM]]&lt;br /&gt;
&lt;br /&gt;
= Testing Log =&lt;br /&gt;
&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-30&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-07&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-13&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-20&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-27&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-10-08&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-14&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-25&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-29&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality Assurance]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3672</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3672"/>
		<updated>2010-12-03T09:25:14Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Test combinations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
* [http://search.gmane.org/?query=testing+branch&amp;amp;author=&amp;amp;group=gmane.comp.handhelds.openembedded&amp;amp;sort=date&amp;amp;DEFAULTOP=and&amp;amp;xP=Ztest%09Zbranch&amp;amp;xFILTERS=Gcomp.handhelds.openembedded---A mail list discussions related to the testing branch]&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded Testing branch is a git branch of the OE metadata with the goal of providing a recent snapshot of OE that is known to be build-able for a subset of distros, machines, images, and host workstations.  The goal of this effort is twofold:&lt;br /&gt;
# the testing branch represents a reasonably stable version of OE that builds for most tested combinations&lt;br /&gt;
# for all tested combinations, we list the last known-good-build tag so that users can always start with something that will build.&lt;br /&gt;
&lt;br /&gt;
As an example on how to configure your test setup see [[TestingScript]]&lt;br /&gt;
&lt;br /&gt;
= Test combinations =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||beagleboard-linuxtag2010-demo-image  ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||console-image                        ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||openjdk-6  ||Debian Unstable 64-bit   || 1.10 ||[[Stefan]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image meta-toolchain-qte||Ubuntu 9.04 64-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image ||Ubuntu 10.10 32-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal   ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal   ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips64    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal-uclibc ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal-uclibc ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal-uclibc  ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal   ||x11-image meta-toolchain  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal-uclibc   ||minimal-image  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||micro-uclibc   ||micro-image  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||testing_2010-09-13 fails to build xf86-input-mouse&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-kdepim-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None||clean ||fails to build pwmpi&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||angstrom-gnome-image  ||Ubuntu 9.10 32-bit   || ||[[User:gthomas]]      ||testing_2010-08-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2010.x   ||beagleboard-linuxtag2010-demo-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None ||clean ||fails to build ti-dsplink if /opt is writeable&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||minimal-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||console-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-gnome-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-10-14: [http://tinderbox.openembedded.org/packages/859111/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-x-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-09-20: [http://tinderbox.openembedded.org/packages/785898/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|neek         ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     ||None                ||clean || testing_2010-11-12: fails (system thinks nios2 is an os2 system)&lt;br /&gt;
|-&lt;br /&gt;
|nslu2le      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|nslu2be      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|calamari     ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|mpc8313e-rdb ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|sheevaplug   ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || x264-r2245-r7 FAILED http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/public/logs/task/10280531.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/packages/986368/&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||Failed - x264_r2245.bb http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain-qte  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x-load  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||u-boot  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||angstrom-2008.1     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos-2010     ||minimal-image, &amp;lt;del&amp;gt;x11-image&amp;lt;/del&amp;gt; ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|mc355      ||kaeilos-2010     ||minimal-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||angstrom-2010.x   ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105532/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||minimal           ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105816/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte qt4-x11-demo-image ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 a643fb8   ||clean            || OK&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106269/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11139794.txt OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106271/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11142598.txt OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106281/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11145126.txt OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106289/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||  gcc-cross-sdk failure : not catched by tinderbox&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : not catched by tinderbox&lt;br /&gt;
|-&lt;br /&gt;
|palmpre   ||shr             ||shr-lite-image                                            ||Debian Sid 64-bit || 1.11         ||[[User:morphis]]  ||release-2010.12 8733e77   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
|at91sam9m10g45ek   ||angstrom-2010.x   ||console-image x11-image x11-gpe-image ||Red Hat Enterprise Linux Client release 5.2 64-bit || 1.10.1         ||[[User:noglitch]]  ||release-2010.12 a643fb8 ||clean            ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Testing done by eFfeM. Resources kindly provided by [http://www.axon.tv/ Axon Digital Design]&amp;lt;br /&amp;gt;&lt;br /&gt;
[2] Testing done by [[User:Sledz|Sledz]]. Resources kindly provided by [http://www.dresearch.de/ DResearch Digital Media Systems GmbH]&amp;lt;br /&amp;gt;&lt;br /&gt;
[3] Testing done by [[User:Koan|mckoan]]. Resources kindly provided by [http://www.koansoftware.com/ Koan sas]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Procedure =&lt;br /&gt;
&lt;br /&gt;
The general process for managing the testing branch is:&lt;br /&gt;
# Starting at approximately 9PM GMT of every week, the dev.openembedded.org branch is branched to the &#039;&#039;&#039;testing-next&#039;&#039;&#039; branch.&lt;br /&gt;
# Whoever creates the testing-next branch sends an email to the oe-devel list with a subject of &amp;quot;testing branch YYYY-MM-DD&amp;quot;.  All volunteers preferably do an incremental build (from last weeks snapshot), then clean tmp and do a clean build of the combinations they test.  If time or resources are not available, then incremental builds are not required.  After builds are complete, update the above chart, and report status/issues as replies to the above email.&lt;br /&gt;
# If most combinations build by following Thursday, the testing-next branch is merged to the &#039;&#039;&#039;testing&#039;&#039;&#039; branch.  Regardless, the repository is tagged with the tested_YYYY-MM-DD tag.  An annotated tag is used with a message that includes a text copy of the above table with variations that have been tested building for this cycle.  The reason we tag after testing is complete is so that we can include status in the annotated tag.  This way information about what was tested with each tagged version is captured in the repository.  A link is added for easy reference to the log below.&lt;br /&gt;
# If a build fails, then issues are reported, and we try to get issues fixed before the next weeks testing cycle.&lt;br /&gt;
# Not every combination is tested on every cycle, due to availability of testers, so we list the last known built version in the above chart.  Testers are responsible for updating the above chart.&lt;br /&gt;
# All testers are encouraged to use [[Tinderbox]] so problems are automatically reported and logged, and issues in the above chart can be linked to Tinderbox.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage chip and SBC/Module vendors to become involved in this effort to ensure OE works for your platforms.&lt;br /&gt;
&lt;br /&gt;
= Useful software =&lt;br /&gt;
* Hudson http://hudson-ci.org/&lt;br /&gt;
* BuildBot http://buildbot.net/trac&lt;br /&gt;
* [[Testing:TestBuilder|TestBuilder]] by [[User:Jay7|Jay7]]&lt;br /&gt;
* [[TestingScript]] by [[User:EFfeM|EFfeM]]&lt;br /&gt;
&lt;br /&gt;
= Testing Log =&lt;br /&gt;
&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-30&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-07&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-13&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-20&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-27&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-10-08&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-14&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-25&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-29&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality Assurance]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3568</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3568"/>
		<updated>2010-11-25T09:55:55Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Test combinations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
* [http://search.gmane.org/?query=testing+branch&amp;amp;author=&amp;amp;group=gmane.comp.handhelds.openembedded&amp;amp;sort=date&amp;amp;DEFAULTOP=and&amp;amp;xP=Ztest%09Zbranch&amp;amp;xFILTERS=Gcomp.handhelds.openembedded---A mail list discussions related to the testing branch]&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded Testing branch is a git branch of the OE metadata with the goal of providing a recent snapshot of OE that is known to be build-able for a subset of distros, machines, images, and host workstations.  The goal of this effort is twofold:&lt;br /&gt;
# the testing branch represents a reasonably stable version of OE that builds for most tested combinations&lt;br /&gt;
# for all tested combinations, we list the last known-good-build tag so that users can always start with something that will build.&lt;br /&gt;
&lt;br /&gt;
As an example on how to configure your test setup see [[TestingScript]]&lt;br /&gt;
&lt;br /&gt;
= Test combinations =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||beagleboard-linuxtag2010-demo-image  ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||console-image                        ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||openjdk-6  ||Debian Unstable 64-bit   || 1.10 ||[[Stefan]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image meta-toolchain-qte||Ubuntu 9.04 64-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image ||Ubuntu 10.10 32-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal   ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal   ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips64    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal-uclibc ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed /home/kraj/work/oe/openembedded/recipes/linux/linux-efikamx_2.6.31.bb&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal-uclibc ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/public/logs/task/10656505.txt&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal-uclibc  ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104327/&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104453/&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104517/&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104614/&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104758/&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal   ||x11-image meta-toolchain  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||testing_2010-09-13 fails to build xf86-input-mouse&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-kdepim-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None||clean ||fails to build pwmpi&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||angstrom-gnome-image  ||Ubuntu 9.10 32-bit   || ||[[User:gthomas]]      ||testing_2010-08-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2010.x   ||beagleboard-linuxtag2010-demo-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None ||clean ||fails to build ti-dsplink if /opt is writeable&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||minimal-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||console-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-gnome-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-10-14: [http://tinderbox.openembedded.org/packages/859111/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-x-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-09-20: [http://tinderbox.openembedded.org/packages/785898/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|neek         ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     ||None                ||clean || testing_2010-11-12: fails (system thinks nios2 is an os2 system)&lt;br /&gt;
|-&lt;br /&gt;
|nslu2le      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|nslu2be      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|calamari     ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|mpc8313e-rdb ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|sheevaplug   ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || x264-r2245-r7 FAILED http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/public/logs/task/10280531.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/packages/986368/&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||Failed - x264_r2245.bb http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain-qte  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x-load  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||u-boot  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||angstrom-2008.1     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos-2010     ||minimal-image, &amp;lt;del&amp;gt;x11-image&amp;lt;/del&amp;gt; ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|mc355      ||kaeilos-2010     ||minimal-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||angstrom-2010.x   ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105532/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105546/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105591/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105635/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105700/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105745/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||minimal           ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105816/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105842/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105865/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105932/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105990/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/106016/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106269/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11139794.txt OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106271/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11142598.txt OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106281/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11145126.txt OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106289/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||  gcc-cross-sdk failure : not catched by tinderbox&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : not catched by tinderbox&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Testing done by eFfeM. Resources kindly provided by [http://www.axon.tv/ Axon Digital Design]&amp;lt;br /&amp;gt;&lt;br /&gt;
[2] Testing done by [[User:Sledz|Sledz]]. Resources kindly provided by [http://www.dresearch.de/ DResearch Digital Media Systems GmbH]&amp;lt;br /&amp;gt;&lt;br /&gt;
[3] Testing done by [[User:Koan|mckoan]]. Resources kindly provided by [http://www.koansoftware.com/ Koan sas]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Procedure =&lt;br /&gt;
&lt;br /&gt;
The general process for managing the testing branch is:&lt;br /&gt;
# Starting at approximately 9PM GMT of every week, the dev.openembedded.org branch is branched to the &#039;&#039;&#039;testing-next&#039;&#039;&#039; branch.&lt;br /&gt;
# Whoever creates the testing-next branch sends an email to the oe-devel list with a subject of &amp;quot;testing branch YYYY-MM-DD&amp;quot;.  All volunteers preferably do an incremental build (from last weeks snapshot), then clean tmp and do a clean build of the combinations they test.  If time or resources are not available, then incremental builds are not required.  After builds are complete, update the above chart, and report status/issues as replies to the above email.&lt;br /&gt;
# If most combinations build by following Thursday, the testing-next branch is merged to the &#039;&#039;&#039;testing&#039;&#039;&#039; branch.  Regardless, the repository is tagged with the tested_YYYY-MM-DD tag.  An annotated tag is used with a message that includes a text copy of the above table with variations that have been tested building for this cycle.  The reason we tag after testing is complete is so that we can include status in the annotated tag.  This way information about what was tested with each tagged version is captured in the repository.  A link is added for easy reference to the log below.&lt;br /&gt;
# If a build fails, then issues are reported, and we try to get issues fixed before the next weeks testing cycle.&lt;br /&gt;
# Not every combination is tested on every cycle, due to availability of testers, so we list the last known built version in the above chart.  Testers are responsible for updating the above chart.&lt;br /&gt;
# All testers are encouraged to use [[Tinderbox]] so problems are automatically reported and logged, and issues in the above chart can be linked to Tinderbox.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage chip and SBC/Module vendors to become involved in this effort to ensure OE works for your platforms.&lt;br /&gt;
&lt;br /&gt;
= Useful software =&lt;br /&gt;
* Hudson http://hudson-ci.org/&lt;br /&gt;
* BuildBot http://buildbot.net/trac&lt;br /&gt;
* [[Testing:TestBuilder|TestBuilder]] by [[User:Jay7|Jay7]]&lt;br /&gt;
* [[TestingScript]] by [[User:EFfeM|EFfeM]]&lt;br /&gt;
&lt;br /&gt;
= Testing Log =&lt;br /&gt;
&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-30&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-07&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-13&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-20&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-27&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-10-08&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-14&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-25&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-29&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality Assurance]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3567</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3567"/>
		<updated>2010-11-25T09:31:57Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Test combinations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
* [http://search.gmane.org/?query=testing+branch&amp;amp;author=&amp;amp;group=gmane.comp.handhelds.openembedded&amp;amp;sort=date&amp;amp;DEFAULTOP=and&amp;amp;xP=Ztest%09Zbranch&amp;amp;xFILTERS=Gcomp.handhelds.openembedded---A mail list discussions related to the testing branch]&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded Testing branch is a git branch of the OE metadata with the goal of providing a recent snapshot of OE that is known to be build-able for a subset of distros, machines, images, and host workstations.  The goal of this effort is twofold:&lt;br /&gt;
# the testing branch represents a reasonably stable version of OE that builds for most tested combinations&lt;br /&gt;
# for all tested combinations, we list the last known-good-build tag so that users can always start with something that will build.&lt;br /&gt;
&lt;br /&gt;
As an example on how to configure your test setup see [[TestingScript]]&lt;br /&gt;
&lt;br /&gt;
= Test combinations =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||beagleboard-linuxtag2010-demo-image  ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||console-image                        ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||openjdk-6  ||Debian Unstable 64-bit   || 1.10 ||[[Stefan]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image meta-toolchain-qte||Ubuntu 9.04 64-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image ||Ubuntu 10.10 32-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal   ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal   ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips64    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal-uclibc ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed /home/kraj/work/oe/openembedded/recipes/linux/linux-efikamx_2.6.31.bb&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal-uclibc ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/public/logs/task/10656505.txt&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal-uclibc  ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104327/&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104453/&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104517/&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104614/&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104758/&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal   ||x11-image meta-toolchain  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||testing_2010-09-13 fails to build xf86-input-mouse&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-kdepim-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None||clean ||fails to build pwmpi&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||angstrom-gnome-image  ||Ubuntu 9.10 32-bit   || ||[[User:gthomas]]      ||testing_2010-08-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2010.x   ||beagleboard-linuxtag2010-demo-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None ||clean ||fails to build ti-dsplink if /opt is writeable&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||minimal-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||console-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-gnome-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-10-14: [http://tinderbox.openembedded.org/packages/859111/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-x-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-09-20: [http://tinderbox.openembedded.org/packages/785898/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|neek         ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     ||None                ||clean || testing_2010-11-12: fails (system thinks nios2 is an os2 system)&lt;br /&gt;
|-&lt;br /&gt;
|nslu2le      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|nslu2be      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|calamari     ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|mpc8313e-rdb ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|sheevaplug   ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || x264-r2245-r7 FAILED http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/public/logs/task/10280531.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/packages/986368/&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||Failed - x264_r2245.bb http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain-qte  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x-load  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||u-boot  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||angstrom-2008.1     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos-2010     ||minimal-image, &amp;lt;del&amp;gt;x11-image&amp;lt;/del&amp;gt; ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|mc355      ||kaeilos-2010     ||minimal-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||angstrom-2010.x   ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105532/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105546/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105591/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105635/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105700/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105745/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||minimal           ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105816/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105842/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105865/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105932/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105990/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/106016/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106269/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11139794.txt&lt;br /&gt;
OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106271/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11142598.txt&lt;br /&gt;
OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106281/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11145126.txt&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||  gcc-cross-sdk failure : not catched by tinderbox&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : not catched by tinderbox&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Testing done by eFfeM. Resources kindly provided by [http://www.axon.tv/ Axon Digital Design]&amp;lt;br /&amp;gt;&lt;br /&gt;
[2] Testing done by [[User:Sledz|Sledz]]. Resources kindly provided by [http://www.dresearch.de/ DResearch Digital Media Systems GmbH]&amp;lt;br /&amp;gt;&lt;br /&gt;
[3] Testing done by [[User:Koan|mckoan]]. Resources kindly provided by [http://www.koansoftware.com/ Koan sas]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Procedure =&lt;br /&gt;
&lt;br /&gt;
The general process for managing the testing branch is:&lt;br /&gt;
# Starting at approximately 9PM GMT of every week, the dev.openembedded.org branch is branched to the &#039;&#039;&#039;testing-next&#039;&#039;&#039; branch.&lt;br /&gt;
# Whoever creates the testing-next branch sends an email to the oe-devel list with a subject of &amp;quot;testing branch YYYY-MM-DD&amp;quot;.  All volunteers preferably do an incremental build (from last weeks snapshot), then clean tmp and do a clean build of the combinations they test.  If time or resources are not available, then incremental builds are not required.  After builds are complete, update the above chart, and report status/issues as replies to the above email.&lt;br /&gt;
# If most combinations build by following Thursday, the testing-next branch is merged to the &#039;&#039;&#039;testing&#039;&#039;&#039; branch.  Regardless, the repository is tagged with the tested_YYYY-MM-DD tag.  An annotated tag is used with a message that includes a text copy of the above table with variations that have been tested building for this cycle.  The reason we tag after testing is complete is so that we can include status in the annotated tag.  This way information about what was tested with each tagged version is captured in the repository.  A link is added for easy reference to the log below.&lt;br /&gt;
# If a build fails, then issues are reported, and we try to get issues fixed before the next weeks testing cycle.&lt;br /&gt;
# Not every combination is tested on every cycle, due to availability of testers, so we list the last known built version in the above chart.  Testers are responsible for updating the above chart.&lt;br /&gt;
# All testers are encouraged to use [[Tinderbox]] so problems are automatically reported and logged, and issues in the above chart can be linked to Tinderbox.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage chip and SBC/Module vendors to become involved in this effort to ensure OE works for your platforms.&lt;br /&gt;
&lt;br /&gt;
= Useful software =&lt;br /&gt;
* Hudson http://hudson-ci.org/&lt;br /&gt;
* BuildBot http://buildbot.net/trac&lt;br /&gt;
* [[Testing:TestBuilder|TestBuilder]] by [[User:Jay7|Jay7]]&lt;br /&gt;
* [[TestingScript]] by [[User:EFfeM|EFfeM]]&lt;br /&gt;
&lt;br /&gt;
= Testing Log =&lt;br /&gt;
&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-30&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-07&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-13&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-20&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-27&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-10-08&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-14&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-25&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-29&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality Assurance]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3566</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3566"/>
		<updated>2010-11-25T08:41:07Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Test combinations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
* [http://search.gmane.org/?query=testing+branch&amp;amp;author=&amp;amp;group=gmane.comp.handhelds.openembedded&amp;amp;sort=date&amp;amp;DEFAULTOP=and&amp;amp;xP=Ztest%09Zbranch&amp;amp;xFILTERS=Gcomp.handhelds.openembedded---A mail list discussions related to the testing branch]&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded Testing branch is a git branch of the OE metadata with the goal of providing a recent snapshot of OE that is known to be build-able for a subset of distros, machines, images, and host workstations.  The goal of this effort is twofold:&lt;br /&gt;
# the testing branch represents a reasonably stable version of OE that builds for most tested combinations&lt;br /&gt;
# for all tested combinations, we list the last known-good-build tag so that users can always start with something that will build.&lt;br /&gt;
&lt;br /&gt;
As an example on how to configure your test setup see [[TestingScript]]&lt;br /&gt;
&lt;br /&gt;
= Test combinations =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||beagleboard-linuxtag2010-demo-image  ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||console-image                        ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||openjdk-6  ||Debian Unstable 64-bit   || 1.10 ||[[Stefan]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image meta-toolchain-qte||Ubuntu 9.04 64-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image ||Ubuntu 10.10 32-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal   ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal   ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips64    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal-uclibc ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed /home/kraj/work/oe/openembedded/recipes/linux/linux-efikamx_2.6.31.bb&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal-uclibc ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/public/logs/task/10656505.txt&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal-uclibc  ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104327/&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104453/&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104517/&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104614/&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104758/&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal   ||x11-image meta-toolchain  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||testing_2010-09-13 fails to build xf86-input-mouse&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-kdepim-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None||clean ||fails to build pwmpi&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||angstrom-gnome-image  ||Ubuntu 9.10 32-bit   || ||[[User:gthomas]]      ||testing_2010-08-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2010.x   ||beagleboard-linuxtag2010-demo-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None ||clean ||fails to build ti-dsplink if /opt is writeable&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||minimal-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||console-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-gnome-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-10-14: [http://tinderbox.openembedded.org/packages/859111/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-x-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-09-20: [http://tinderbox.openembedded.org/packages/785898/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|neek         ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     ||None                ||clean || testing_2010-11-12: fails (system thinks nios2 is an os2 system)&lt;br /&gt;
|-&lt;br /&gt;
|nslu2le      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|nslu2be      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|calamari     ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|mpc8313e-rdb ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|sheevaplug   ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || x264-r2245-r7 FAILED http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/public/logs/task/10280531.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/packages/986368/&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||Failed - x264_r2245.bb http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain-qte  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x-load  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||u-boot  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||angstrom-2008.1     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos-2010     ||minimal-image, &amp;lt;del&amp;gt;x11-image&amp;lt;/del&amp;gt; ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|mc355      ||kaeilos-2010     ||minimal-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||angstrom-2010.x   ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105532/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105546/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105591/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105635/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105700/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105745/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||minimal           ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105816/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105842/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105865/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105932/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105990/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/106016/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK without meta-toolchain : http://tinderbox.openembedded.net/builds/106269/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11139794.txt&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11142598.txt&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11145126.txt&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||  gcc-cross-sdk failure : not catched by tinderbox&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : not catched by tinderbox&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Testing done by eFfeM. Resources kindly provided by [http://www.axon.tv/ Axon Digital Design]&amp;lt;br /&amp;gt;&lt;br /&gt;
[2] Testing done by [[User:Sledz|Sledz]]. Resources kindly provided by [http://www.dresearch.de/ DResearch Digital Media Systems GmbH]&amp;lt;br /&amp;gt;&lt;br /&gt;
[3] Testing done by [[User:Koan|mckoan]]. Resources kindly provided by [http://www.koansoftware.com/ Koan sas]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Procedure =&lt;br /&gt;
&lt;br /&gt;
The general process for managing the testing branch is:&lt;br /&gt;
# Starting at approximately 9PM GMT of every week, the dev.openembedded.org branch is branched to the &#039;&#039;&#039;testing-next&#039;&#039;&#039; branch.&lt;br /&gt;
# Whoever creates the testing-next branch sends an email to the oe-devel list with a subject of &amp;quot;testing branch YYYY-MM-DD&amp;quot;.  All volunteers preferably do an incremental build (from last weeks snapshot), then clean tmp and do a clean build of the combinations they test.  If time or resources are not available, then incremental builds are not required.  After builds are complete, update the above chart, and report status/issues as replies to the above email.&lt;br /&gt;
# If most combinations build by following Thursday, the testing-next branch is merged to the &#039;&#039;&#039;testing&#039;&#039;&#039; branch.  Regardless, the repository is tagged with the tested_YYYY-MM-DD tag.  An annotated tag is used with a message that includes a text copy of the above table with variations that have been tested building for this cycle.  The reason we tag after testing is complete is so that we can include status in the annotated tag.  This way information about what was tested with each tagged version is captured in the repository.  A link is added for easy reference to the log below.&lt;br /&gt;
# If a build fails, then issues are reported, and we try to get issues fixed before the next weeks testing cycle.&lt;br /&gt;
# Not every combination is tested on every cycle, due to availability of testers, so we list the last known built version in the above chart.  Testers are responsible for updating the above chart.&lt;br /&gt;
# All testers are encouraged to use [[Tinderbox]] so problems are automatically reported and logged, and issues in the above chart can be linked to Tinderbox.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage chip and SBC/Module vendors to become involved in this effort to ensure OE works for your platforms.&lt;br /&gt;
&lt;br /&gt;
= Useful software =&lt;br /&gt;
* Hudson http://hudson-ci.org/&lt;br /&gt;
* BuildBot http://buildbot.net/trac&lt;br /&gt;
* [[Testing:TestBuilder|TestBuilder]] by [[User:Jay7|Jay7]]&lt;br /&gt;
* [[TestingScript]] by [[User:EFfeM|EFfeM]]&lt;br /&gt;
&lt;br /&gt;
= Testing Log =&lt;br /&gt;
&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-30&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-07&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-13&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-20&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-27&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-10-08&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-14&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-25&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-29&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality Assurance]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3565</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3565"/>
		<updated>2010-11-25T07:15:45Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Test combinations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
* [http://search.gmane.org/?query=testing+branch&amp;amp;author=&amp;amp;group=gmane.comp.handhelds.openembedded&amp;amp;sort=date&amp;amp;DEFAULTOP=and&amp;amp;xP=Ztest%09Zbranch&amp;amp;xFILTERS=Gcomp.handhelds.openembedded---A mail list discussions related to the testing branch]&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded Testing branch is a git branch of the OE metadata with the goal of providing a recent snapshot of OE that is known to be build-able for a subset of distros, machines, images, and host workstations.  The goal of this effort is twofold:&lt;br /&gt;
# the testing branch represents a reasonably stable version of OE that builds for most tested combinations&lt;br /&gt;
# for all tested combinations, we list the last known-good-build tag so that users can always start with something that will build.&lt;br /&gt;
&lt;br /&gt;
As an example on how to configure your test setup see [[TestingScript]]&lt;br /&gt;
&lt;br /&gt;
= Test combinations =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||beagleboard-linuxtag2010-demo-image  ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||console-image                        ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||openjdk-6  ||Debian Unstable 64-bit   || 1.10 ||[[Stefan]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image meta-toolchain-qte||Ubuntu 9.04 64-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image ||Ubuntu 10.10 32-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal   ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal   ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips64    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal-uclibc ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed /home/kraj/work/oe/openembedded/recipes/linux/linux-efikamx_2.6.31.bb&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal-uclibc ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/public/logs/task/10656505.txt&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal-uclibc  ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104327/&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104453/&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104517/&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104614/&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104758/&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal   ||x11-image meta-toolchain  ||Slackware 13.1 64-bit   || master ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||testing_2010-09-13 fails to build xf86-input-mouse&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-kdepim-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None||clean ||fails to build pwmpi&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||angstrom-gnome-image  ||Ubuntu 9.10 32-bit   || ||[[User:gthomas]]      ||testing_2010-08-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2010.x   ||beagleboard-linuxtag2010-demo-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None ||clean ||fails to build ti-dsplink if /opt is writeable&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||minimal-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||console-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-gnome-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-10-14: [http://tinderbox.openembedded.org/packages/859111/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-x-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-09-20: [http://tinderbox.openembedded.org/packages/785898/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|neek         ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     ||None                ||clean || testing_2010-11-12: fails (system thinks nios2 is an os2 system)&lt;br /&gt;
|-&lt;br /&gt;
|nslu2le      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|nslu2be      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|calamari     ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|mpc8313e-rdb ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|sheevaplug   ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || x264-r2245-r7 FAILED http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/public/logs/task/10280531.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/packages/986368/&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||Failed - x264_r2245.bb http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain-qte  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x-load  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||u-boot  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||angstrom-2008.1     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos-2010     ||minimal-image, &amp;lt;del&amp;gt;x11-image&amp;lt;/del&amp;gt; ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|mc355      ||kaeilos-2010     ||minimal-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||angstrom-2010.x   ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105532/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105546/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105591/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105635/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105700/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105745/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||minimal           ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105816/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105842/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105865/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105932/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105990/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/106016/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11139794.txt&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11142598.txt&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : http://tinderbox.openembedded.net/public/logs/task/11145126.txt&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||  gcc-cross-sdk failure : not catched by tinderbox&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || gcc-cross-sdk failure : not catched by tinderbox&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Testing done by eFfeM. Resources kindly provided by [http://www.axon.tv/ Axon Digital Design]&amp;lt;br /&amp;gt;&lt;br /&gt;
[2] Testing done by [[User:Sledz|Sledz]]. Resources kindly provided by [http://www.dresearch.de/ DResearch Digital Media Systems GmbH]&amp;lt;br /&amp;gt;&lt;br /&gt;
[3] Testing done by [[User:Koan|mckoan]]. Resources kindly provided by [http://www.koansoftware.com/ Koan sas]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Procedure =&lt;br /&gt;
&lt;br /&gt;
The general process for managing the testing branch is:&lt;br /&gt;
# Starting at approximately 9PM GMT of every week, the dev.openembedded.org branch is branched to the &#039;&#039;&#039;testing-next&#039;&#039;&#039; branch.&lt;br /&gt;
# Whoever creates the testing-next branch sends an email to the oe-devel list with a subject of &amp;quot;testing branch YYYY-MM-DD&amp;quot;.  All volunteers preferably do an incremental build (from last weeks snapshot), then clean tmp and do a clean build of the combinations they test.  If time or resources are not available, then incremental builds are not required.  After builds are complete, update the above chart, and report status/issues as replies to the above email.&lt;br /&gt;
# If most combinations build by following Thursday, the testing-next branch is merged to the &#039;&#039;&#039;testing&#039;&#039;&#039; branch.  Regardless, the repository is tagged with the tested_YYYY-MM-DD tag.  An annotated tag is used with a message that includes a text copy of the above table with variations that have been tested building for this cycle.  The reason we tag after testing is complete is so that we can include status in the annotated tag.  This way information about what was tested with each tagged version is captured in the repository.  A link is added for easy reference to the log below.&lt;br /&gt;
# If a build fails, then issues are reported, and we try to get issues fixed before the next weeks testing cycle.&lt;br /&gt;
# Not every combination is tested on every cycle, due to availability of testers, so we list the last known built version in the above chart.  Testers are responsible for updating the above chart.&lt;br /&gt;
# All testers are encouraged to use [[Tinderbox]] so problems are automatically reported and logged, and issues in the above chart can be linked to Tinderbox.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage chip and SBC/Module vendors to become involved in this effort to ensure OE works for your platforms.&lt;br /&gt;
&lt;br /&gt;
= Useful software =&lt;br /&gt;
* Hudson http://hudson-ci.org/&lt;br /&gt;
* BuildBot http://buildbot.net/trac&lt;br /&gt;
* [[Testing:TestBuilder|TestBuilder]] by [[User:Jay7|Jay7]]&lt;br /&gt;
* [[TestingScript]] by [[User:EFfeM|EFfeM]]&lt;br /&gt;
&lt;br /&gt;
= Testing Log =&lt;br /&gt;
&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-30&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-07&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-13&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-20&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-27&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-10-08&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-14&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-25&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-29&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality Assurance]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3562</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3562"/>
		<updated>2010-11-24T20:05:18Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Test combinations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
* [http://search.gmane.org/?query=testing+branch&amp;amp;author=&amp;amp;group=gmane.comp.handhelds.openembedded&amp;amp;sort=date&amp;amp;DEFAULTOP=and&amp;amp;xP=Ztest%09Zbranch&amp;amp;xFILTERS=Gcomp.handhelds.openembedded---A mail list discussions related to the testing branch]&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded Testing branch is a git branch of the OE metadata with the goal of providing a recent snapshot of OE that is known to be build-able for a subset of distros, machines, images, and host workstations.  The goal of this effort is twofold:&lt;br /&gt;
# the testing branch represents a reasonably stable version of OE that builds for most tested combinations&lt;br /&gt;
# for all tested combinations, we list the last known-good-build tag so that users can always start with something that will build.&lt;br /&gt;
&lt;br /&gt;
As an example on how to configure your test setup see [[TestingScript]]&lt;br /&gt;
&lt;br /&gt;
= Test combinations =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||beagleboard-linuxtag2010-demo-image  ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||console-image                        ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||openjdk-6  ||Debian Unstable 64-bit   || 1.10 ||[[Stefan]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image meta-toolchain-qte||Ubuntu 9.04 64-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image ||Ubuntu 10.10 32-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal   ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal   ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips64    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal-uclibc ||native-sdk-image console-image x11-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed /home/kraj/work/oe/openembedded/recipes/linux/linux-efikamx_2.6.31.bb&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk ||minimal-uclibc ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/public/logs/task/10656505.txt&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal-uclibc  ||console-image native-sdk-image  x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104327/&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104453/&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104517/&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104614/&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal-uclibc   ||console-image native-sdk-image x11-image ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||release-2010.12||clean ||native-sdk-image inetutils_1.8.bb&#039; failed http://tinderbox.openembedded.net/builds/104758/&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal   ||x11-image  ||Slackware 13.1 64-bit   || ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||testing_2010-09-13 fails to build xf86-input-mouse&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-kdepim-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None||clean ||fails to build pwmpi&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||angstrom-gnome-image  ||Ubuntu 9.10 32-bit   || ||[[User:gthomas]]      ||testing_2010-08-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2010.x   ||beagleboard-linuxtag2010-demo-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None ||clean ||fails to build ti-dsplink if /opt is writeable&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||minimal-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||console-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-gnome-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-10-14: [http://tinderbox.openembedded.org/packages/859111/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-x-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-09-20: [http://tinderbox.openembedded.org/packages/785898/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|neek         ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     ||None                ||clean || testing_2010-11-12: fails (system thinks nios2 is an os2 system)&lt;br /&gt;
|-&lt;br /&gt;
|nslu2le      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|nslu2be      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|calamari     ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|mpc8313e-rdb ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|sheevaplug   ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || x264-r2245-r7 FAILED http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/public/logs/task/10280531.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/packages/986368/&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||Failed - x264_r2245.bb http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain-qte  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x-load  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||u-boot  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||angstrom-2008.1     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos-2010     ||minimal-image, &amp;lt;del&amp;gt;x11-image&amp;lt;/del&amp;gt; ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|mc355      ||kaeilos-2010     ||minimal-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||angstrom-2010.x   ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105532/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105546/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105591/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105635/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105700/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105745/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||minimal           ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105816/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105842/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105865/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105932/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105990/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/106016/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Testing done by eFfeM. Resources kindly provided by [http://www.axon.tv/ Axon Digital Design]&amp;lt;br /&amp;gt;&lt;br /&gt;
[2] Testing done by [[User:Sledz|Sledz]]. Resources kindly provided by [http://www.dresearch.de/ DResearch Digital Media Systems GmbH]&amp;lt;br /&amp;gt;&lt;br /&gt;
[3] Testing done by [[User:Koan|mckoan]]. Resources kindly provided by [http://www.koansoftware.com/ Koan sas]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Procedure =&lt;br /&gt;
&lt;br /&gt;
The general process for managing the testing branch is:&lt;br /&gt;
# Starting at approximately 9PM GMT of every week, the dev.openembedded.org branch is branched to the &#039;&#039;&#039;testing-next&#039;&#039;&#039; branch.&lt;br /&gt;
# Whoever creates the testing-next branch sends an email to the oe-devel list with a subject of &amp;quot;testing branch YYYY-MM-DD&amp;quot;.  All volunteers preferably do an incremental build (from last weeks snapshot), then clean tmp and do a clean build of the combinations they test.  If time or resources are not available, then incremental builds are not required.  After builds are complete, update the above chart, and report status/issues as replies to the above email.&lt;br /&gt;
# If most combinations build by following Thursday, the testing-next branch is merged to the &#039;&#039;&#039;testing&#039;&#039;&#039; branch.  Regardless, the repository is tagged with the tested_YYYY-MM-DD tag.  An annotated tag is used with a message that includes a text copy of the above table with variations that have been tested building for this cycle.  The reason we tag after testing is complete is so that we can include status in the annotated tag.  This way information about what was tested with each tagged version is captured in the repository.  A link is added for easy reference to the log below.&lt;br /&gt;
# If a build fails, then issues are reported, and we try to get issues fixed before the next weeks testing cycle.&lt;br /&gt;
# Not every combination is tested on every cycle, due to availability of testers, so we list the last known built version in the above chart.  Testers are responsible for updating the above chart.&lt;br /&gt;
# All testers are encouraged to use [[Tinderbox]] so problems are automatically reported and logged, and issues in the above chart can be linked to Tinderbox.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage chip and SBC/Module vendors to become involved in this effort to ensure OE works for your platforms.&lt;br /&gt;
&lt;br /&gt;
= Useful software =&lt;br /&gt;
* Hudson http://hudson-ci.org/&lt;br /&gt;
* BuildBot http://buildbot.net/trac&lt;br /&gt;
* [[Testing:TestBuilder|TestBuilder]] by [[User:Jay7|Jay7]]&lt;br /&gt;
* [[TestingScript]] by [[User:EFfeM|EFfeM]]&lt;br /&gt;
&lt;br /&gt;
= Testing Log =&lt;br /&gt;
&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-30&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-07&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-13&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-20&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-27&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-10-08&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-14&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-25&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-29&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality Assurance]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3555</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3555"/>
		<updated>2010-11-24T16:56:27Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Test combinations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
* [http://search.gmane.org/?query=testing+branch&amp;amp;author=&amp;amp;group=gmane.comp.handhelds.openembedded&amp;amp;sort=date&amp;amp;DEFAULTOP=and&amp;amp;xP=Ztest%09Zbranch&amp;amp;xFILTERS=Gcomp.handhelds.openembedded---A mail list discussions related to the testing branch]&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded Testing branch is a git branch of the OE metadata with the goal of providing a recent snapshot of OE that is known to be build-able for a subset of distros, machines, images, and host workstations.  The goal of this effort is twofold:&lt;br /&gt;
# the testing branch represents a reasonably stable version of OE that builds for most tested combinations&lt;br /&gt;
# for all tested combinations, we list the last known-good-build tag so that users can always start with something that will build.&lt;br /&gt;
&lt;br /&gt;
As an example on how to configure your test setup see [[TestingScript]]&lt;br /&gt;
&lt;br /&gt;
= Test combinations =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||beagleboard-linuxtag2010-demo-image  ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||console-image                        ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||openjdk-6  ||Debian Unstable 64-bit   || 1.10 ||[[Stefan]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image meta-toolchain-qte||Ubuntu 9.04 64-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image ||Ubuntu 10.10 32-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal   ||native-sdk-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||testing_2010-09-27||clean || kernel-2.6.31.12-ER1 Error: Package name  contains illegal characters, (other than [a-z0-9.+-])&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk    ||minimal-uclibc   ||native-sdk-image  ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||testing_2010-10-29||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-09-27||clean || Kernel: cc1: error: command line option ‘-m4-nofpu’ is not supported by this configuration and 35881fcc6feb9670947056ff868e03b0a0900a51 is the broken according to git bisect&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal   ||x11-image  ||Slackware 13.1 64-bit   || ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||testing_2010-09-13 fails to build xf86-input-mouse&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-kdepim-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None||clean ||fails to build pwmpi&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||angstrom-gnome-image  ||Ubuntu 9.10 32-bit   || ||[[User:gthomas]]      ||testing_2010-08-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2010.x   ||beagleboard-linuxtag2010-demo-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None ||clean ||fails to build ti-dsplink if /opt is writeable&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||minimal-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||console-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-gnome-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-10-14: [http://tinderbox.openembedded.org/packages/859111/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-x-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-09-20: [http://tinderbox.openembedded.org/packages/785898/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|neek         ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     ||None                ||clean || testing_2010-11-12: fails (system thinks nios2 is an os2 system)&lt;br /&gt;
|-&lt;br /&gt;
|nslu2le      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|nslu2be      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|calamari     ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|mpc8313e-rdb ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|sheevaplug   ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || x264-r2245-r7 FAILED http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/public/logs/task/10280531.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/packages/986368/&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||Failed - x264_r2245.bb http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain-qte  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x-load  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||u-boot  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||angstrom-2008.1     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos-2010     ||minimal-image, &amp;lt;del&amp;gt;x11-image&amp;lt;/del&amp;gt; ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|mc355      ||kaeilos-2010     ||minimal-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||angstrom-2010.x   ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105532/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105546/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105591/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105635/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105700/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105745/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||minimal           ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105816/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105842/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105865/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105932/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Testing done by eFfeM. Resources kindly provided by [http://www.axon.tv/ Axon Digital Design]&amp;lt;br /&amp;gt;&lt;br /&gt;
[2] Testing done by [[User:Sledz|Sledz]]. Resources kindly provided by [http://www.dresearch.de/ DResearch Digital Media Systems GmbH]&amp;lt;br /&amp;gt;&lt;br /&gt;
[3] Testing done by [[User:Koan|mckoan]]. Resources kindly provided by [http://www.koansoftware.com/ Koan sas]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Procedure =&lt;br /&gt;
&lt;br /&gt;
The general process for managing the testing branch is:&lt;br /&gt;
# Starting at approximately 9PM GMT of every week, the dev.openembedded.org branch is branched to the &#039;&#039;&#039;testing-next&#039;&#039;&#039; branch.&lt;br /&gt;
# Whoever creates the testing-next branch sends an email to the oe-devel list with a subject of &amp;quot;testing branch YYYY-MM-DD&amp;quot;.  All volunteers preferably do an incremental build (from last weeks snapshot), then clean tmp and do a clean build of the combinations they test.  If time or resources are not available, then incremental builds are not required.  After builds are complete, update the above chart, and report status/issues as replies to the above email.&lt;br /&gt;
# If most combinations build by following Thursday, the testing-next branch is merged to the &#039;&#039;&#039;testing&#039;&#039;&#039; branch.  Regardless, the repository is tagged with the tested_YYYY-MM-DD tag.  An annotated tag is used with a message that includes a text copy of the above table with variations that have been tested building for this cycle.  The reason we tag after testing is complete is so that we can include status in the annotated tag.  This way information about what was tested with each tagged version is captured in the repository.  A link is added for easy reference to the log below.&lt;br /&gt;
# If a build fails, then issues are reported, and we try to get issues fixed before the next weeks testing cycle.&lt;br /&gt;
# Not every combination is tested on every cycle, due to availability of testers, so we list the last known built version in the above chart.  Testers are responsible for updating the above chart.&lt;br /&gt;
# All testers are encouraged to use [[Tinderbox]] so problems are automatically reported and logged, and issues in the above chart can be linked to Tinderbox.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage chip and SBC/Module vendors to become involved in this effort to ensure OE works for your platforms.&lt;br /&gt;
&lt;br /&gt;
= Useful software =&lt;br /&gt;
* Hudson http://hudson-ci.org/&lt;br /&gt;
* BuildBot http://buildbot.net/trac&lt;br /&gt;
* [[Testing:TestBuilder|TestBuilder]] by [[User:Jay7|Jay7]]&lt;br /&gt;
* [[TestingScript]] by [[User:EFfeM|EFfeM]]&lt;br /&gt;
&lt;br /&gt;
= Testing Log =&lt;br /&gt;
&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-30&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-07&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-13&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-20&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-27&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-10-08&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-14&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-25&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-29&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality Assurance]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3554</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3554"/>
		<updated>2010-11-24T14:48:00Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Test combinations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
* [http://search.gmane.org/?query=testing+branch&amp;amp;author=&amp;amp;group=gmane.comp.handhelds.openembedded&amp;amp;sort=date&amp;amp;DEFAULTOP=and&amp;amp;xP=Ztest%09Zbranch&amp;amp;xFILTERS=Gcomp.handhelds.openembedded---A mail list discussions related to the testing branch]&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded Testing branch is a git branch of the OE metadata with the goal of providing a recent snapshot of OE that is known to be build-able for a subset of distros, machines, images, and host workstations.  The goal of this effort is twofold:&lt;br /&gt;
# the testing branch represents a reasonably stable version of OE that builds for most tested combinations&lt;br /&gt;
# for all tested combinations, we list the last known-good-build tag so that users can always start with something that will build.&lt;br /&gt;
&lt;br /&gt;
As an example on how to configure your test setup see [[TestingScript]]&lt;br /&gt;
&lt;br /&gt;
= Test combinations =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||beagleboard-linuxtag2010-demo-image  ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||console-image                        ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||openjdk-6  ||Debian Unstable 64-bit   || 1.10 ||[[Stefan]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image meta-toolchain-qte||Ubuntu 9.04 64-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image ||Ubuntu 10.10 32-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal   ||native-sdk-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||testing_2010-09-27||clean || kernel-2.6.31.12-ER1 Error: Package name  contains illegal characters, (other than [a-z0-9.+-])&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk    ||minimal-uclibc   ||native-sdk-image  ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||testing_2010-10-29||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-09-27||clean || Kernel: cc1: error: command line option ‘-m4-nofpu’ is not supported by this configuration and 35881fcc6feb9670947056ff868e03b0a0900a51 is the broken according to git bisect&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal   ||x11-image  ||Slackware 13.1 64-bit   || ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||testing_2010-09-13 fails to build xf86-input-mouse&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-kdepim-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None||clean ||fails to build pwmpi&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||angstrom-gnome-image  ||Ubuntu 9.10 32-bit   || ||[[User:gthomas]]      ||testing_2010-08-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2010.x   ||beagleboard-linuxtag2010-demo-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None ||clean ||fails to build ti-dsplink if /opt is writeable&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||minimal-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||console-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-gnome-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-10-14: [http://tinderbox.openembedded.org/packages/859111/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-x-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-09-20: [http://tinderbox.openembedded.org/packages/785898/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|neek         ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     ||None                ||clean || testing_2010-11-12: fails (system thinks nios2 is an os2 system)&lt;br /&gt;
|-&lt;br /&gt;
|nslu2le      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|nslu2be      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|calamari     ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|mpc8313e-rdb ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|sheevaplug   ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || x264-r2245-r7 FAILED http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/public/logs/task/10280531.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/packages/986368/&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||Failed - x264_r2245.bb http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain-qte  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x-load  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||u-boot  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||angstrom-2008.1     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos-2010     ||minimal-image, &amp;lt;del&amp;gt;x11-image&amp;lt;/del&amp;gt; ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|mc355      ||kaeilos-2010     ||minimal-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||angstrom-2010.x   ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105532/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105546/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105591/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105635/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105700/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105745/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||minimal           ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105816/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105842/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105865/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Testing done by eFfeM. Resources kindly provided by [http://www.axon.tv/ Axon Digital Design]&amp;lt;br /&amp;gt;&lt;br /&gt;
[2] Testing done by [[User:Sledz|Sledz]]. Resources kindly provided by [http://www.dresearch.de/ DResearch Digital Media Systems GmbH]&amp;lt;br /&amp;gt;&lt;br /&gt;
[3] Testing done by [[User:Koan|mckoan]]. Resources kindly provided by [http://www.koansoftware.com/ Koan sas]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Procedure =&lt;br /&gt;
&lt;br /&gt;
The general process for managing the testing branch is:&lt;br /&gt;
# Starting at approximately 9PM GMT of every week, the dev.openembedded.org branch is branched to the &#039;&#039;&#039;testing-next&#039;&#039;&#039; branch.&lt;br /&gt;
# Whoever creates the testing-next branch sends an email to the oe-devel list with a subject of &amp;quot;testing branch YYYY-MM-DD&amp;quot;.  All volunteers preferably do an incremental build (from last weeks snapshot), then clean tmp and do a clean build of the combinations they test.  If time or resources are not available, then incremental builds are not required.  After builds are complete, update the above chart, and report status/issues as replies to the above email.&lt;br /&gt;
# If most combinations build by following Thursday, the testing-next branch is merged to the &#039;&#039;&#039;testing&#039;&#039;&#039; branch.  Regardless, the repository is tagged with the tested_YYYY-MM-DD tag.  An annotated tag is used with a message that includes a text copy of the above table with variations that have been tested building for this cycle.  The reason we tag after testing is complete is so that we can include status in the annotated tag.  This way information about what was tested with each tagged version is captured in the repository.  A link is added for easy reference to the log below.&lt;br /&gt;
# If a build fails, then issues are reported, and we try to get issues fixed before the next weeks testing cycle.&lt;br /&gt;
# Not every combination is tested on every cycle, due to availability of testers, so we list the last known built version in the above chart.  Testers are responsible for updating the above chart.&lt;br /&gt;
# All testers are encouraged to use [[Tinderbox]] so problems are automatically reported and logged, and issues in the above chart can be linked to Tinderbox.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage chip and SBC/Module vendors to become involved in this effort to ensure OE works for your platforms.&lt;br /&gt;
&lt;br /&gt;
= Useful software =&lt;br /&gt;
* Hudson http://hudson-ci.org/&lt;br /&gt;
* BuildBot http://buildbot.net/trac&lt;br /&gt;
* [[Testing:TestBuilder|TestBuilder]] by [[User:Jay7|Jay7]]&lt;br /&gt;
* [[TestingScript]] by [[User:EFfeM|EFfeM]]&lt;br /&gt;
&lt;br /&gt;
= Testing Log =&lt;br /&gt;
&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-30&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-07&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-13&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-20&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-27&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-10-08&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-14&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-25&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-29&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality Assurance]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3553</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3553"/>
		<updated>2010-11-24T13:27:09Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Test combinations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
* [http://search.gmane.org/?query=testing+branch&amp;amp;author=&amp;amp;group=gmane.comp.handhelds.openembedded&amp;amp;sort=date&amp;amp;DEFAULTOP=and&amp;amp;xP=Ztest%09Zbranch&amp;amp;xFILTERS=Gcomp.handhelds.openembedded---A mail list discussions related to the testing branch]&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded Testing branch is a git branch of the OE metadata with the goal of providing a recent snapshot of OE that is known to be build-able for a subset of distros, machines, images, and host workstations.  The goal of this effort is twofold:&lt;br /&gt;
# the testing branch represents a reasonably stable version of OE that builds for most tested combinations&lt;br /&gt;
# for all tested combinations, we list the last known-good-build tag so that users can always start with something that will build.&lt;br /&gt;
&lt;br /&gt;
As an example on how to configure your test setup see [[TestingScript]]&lt;br /&gt;
&lt;br /&gt;
= Test combinations =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||beagleboard-linuxtag2010-demo-image  ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||console-image                        ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||openjdk-6  ||Debian Unstable 64-bit   || 1.10 ||[[Stefan]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image meta-toolchain-qte||Ubuntu 9.04 64-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image ||Ubuntu 10.10 32-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal   ||native-sdk-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||testing_2010-09-27||clean || kernel-2.6.31.12-ER1 Error: Package name  contains illegal characters, (other than [a-z0-9.+-])&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk    ||minimal-uclibc   ||native-sdk-image  ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||testing_2010-10-29||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-09-27||clean || Kernel: cc1: error: command line option ‘-m4-nofpu’ is not supported by this configuration and 35881fcc6feb9670947056ff868e03b0a0900a51 is the broken according to git bisect&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal   ||x11-image  ||Slackware 13.1 64-bit   || ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||testing_2010-09-13 fails to build xf86-input-mouse&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-kdepim-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None||clean ||fails to build pwmpi&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||angstrom-gnome-image  ||Ubuntu 9.10 32-bit   || ||[[User:gthomas]]      ||testing_2010-08-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2010.x   ||beagleboard-linuxtag2010-demo-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None ||clean ||fails to build ti-dsplink if /opt is writeable&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||minimal-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||console-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-gnome-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-10-14: [http://tinderbox.openembedded.org/packages/859111/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-x-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-09-20: [http://tinderbox.openembedded.org/packages/785898/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|neek         ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     ||None                ||clean || testing_2010-11-12: fails (system thinks nios2 is an os2 system)&lt;br /&gt;
|-&lt;br /&gt;
|nslu2le      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|nslu2be      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|calamari     ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|mpc8313e-rdb ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|sheevaplug   ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || x264-r2245-r7 FAILED http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/public/logs/task/10280531.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/packages/986368/&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||Failed - x264_r2245.bb http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain-qte  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x-load  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||u-boot  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||angstrom-2008.1     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos-2010     ||minimal-image, &amp;lt;del&amp;gt;x11-image&amp;lt;/del&amp;gt; ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|mc355      ||kaeilos-2010     ||minimal-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||angstrom-2010.x   ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105532/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105546/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105591/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105635/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105700/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105745/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||minimal           ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105816/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105842/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Testing done by eFfeM. Resources kindly provided by [http://www.axon.tv/ Axon Digital Design]&amp;lt;br /&amp;gt;&lt;br /&gt;
[2] Testing done by [[User:Sledz|Sledz]]. Resources kindly provided by [http://www.dresearch.de/ DResearch Digital Media Systems GmbH]&amp;lt;br /&amp;gt;&lt;br /&gt;
[3] Testing done by [[User:Koan|mckoan]]. Resources kindly provided by [http://www.koansoftware.com/ Koan sas]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Procedure =&lt;br /&gt;
&lt;br /&gt;
The general process for managing the testing branch is:&lt;br /&gt;
# Starting at approximately 9PM GMT of every week, the dev.openembedded.org branch is branched to the &#039;&#039;&#039;testing-next&#039;&#039;&#039; branch.&lt;br /&gt;
# Whoever creates the testing-next branch sends an email to the oe-devel list with a subject of &amp;quot;testing branch YYYY-MM-DD&amp;quot;.  All volunteers preferably do an incremental build (from last weeks snapshot), then clean tmp and do a clean build of the combinations they test.  If time or resources are not available, then incremental builds are not required.  After builds are complete, update the above chart, and report status/issues as replies to the above email.&lt;br /&gt;
# If most combinations build by following Thursday, the testing-next branch is merged to the &#039;&#039;&#039;testing&#039;&#039;&#039; branch.  Regardless, the repository is tagged with the tested_YYYY-MM-DD tag.  An annotated tag is used with a message that includes a text copy of the above table with variations that have been tested building for this cycle.  The reason we tag after testing is complete is so that we can include status in the annotated tag.  This way information about what was tested with each tagged version is captured in the repository.  A link is added for easy reference to the log below.&lt;br /&gt;
# If a build fails, then issues are reported, and we try to get issues fixed before the next weeks testing cycle.&lt;br /&gt;
# Not every combination is tested on every cycle, due to availability of testers, so we list the last known built version in the above chart.  Testers are responsible for updating the above chart.&lt;br /&gt;
# All testers are encouraged to use [[Tinderbox]] so problems are automatically reported and logged, and issues in the above chart can be linked to Tinderbox.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage chip and SBC/Module vendors to become involved in this effort to ensure OE works for your platforms.&lt;br /&gt;
&lt;br /&gt;
= Useful software =&lt;br /&gt;
* Hudson http://hudson-ci.org/&lt;br /&gt;
* BuildBot http://buildbot.net/trac&lt;br /&gt;
* [[Testing:TestBuilder|TestBuilder]] by [[User:Jay7|Jay7]]&lt;br /&gt;
* [[TestingScript]] by [[User:EFfeM|EFfeM]]&lt;br /&gt;
&lt;br /&gt;
= Testing Log =&lt;br /&gt;
&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-30&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-07&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-13&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-20&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-27&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-10-08&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-14&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-25&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-29&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality Assurance]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3552</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3552"/>
		<updated>2010-11-24T09:51:34Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Test combinations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
* [http://search.gmane.org/?query=testing+branch&amp;amp;author=&amp;amp;group=gmane.comp.handhelds.openembedded&amp;amp;sort=date&amp;amp;DEFAULTOP=and&amp;amp;xP=Ztest%09Zbranch&amp;amp;xFILTERS=Gcomp.handhelds.openembedded---A mail list discussions related to the testing branch]&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded Testing branch is a git branch of the OE metadata with the goal of providing a recent snapshot of OE that is known to be build-able for a subset of distros, machines, images, and host workstations.  The goal of this effort is twofold:&lt;br /&gt;
# the testing branch represents a reasonably stable version of OE that builds for most tested combinations&lt;br /&gt;
# for all tested combinations, we list the last known-good-build tag so that users can always start with something that will build.&lt;br /&gt;
&lt;br /&gt;
As an example on how to configure your test setup see [[TestingScript]]&lt;br /&gt;
&lt;br /&gt;
= Test combinations =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||beagleboard-linuxtag2010-demo-image  ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||console-image                        ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||openjdk-6  ||Debian Unstable 64-bit   || 1.10 ||[[Stefan]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image meta-toolchain-qte||Ubuntu 9.04 64-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image ||Ubuntu 10.10 32-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal   ||native-sdk-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||testing_2010-09-27||clean || kernel-2.6.31.12-ER1 Error: Package name  contains illegal characters, (other than [a-z0-9.+-])&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk    ||minimal-uclibc   ||native-sdk-image  ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||testing_2010-10-29||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-09-27||clean || Kernel: cc1: error: command line option ‘-m4-nofpu’ is not supported by this configuration and 35881fcc6feb9670947056ff868e03b0a0900a51 is the broken according to git bisect&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal   ||x11-image  ||Slackware 13.1 64-bit   || ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||testing_2010-09-13 fails to build xf86-input-mouse&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-kdepim-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None||clean ||fails to build pwmpi&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||angstrom-gnome-image  ||Ubuntu 9.10 32-bit   || ||[[User:gthomas]]      ||testing_2010-08-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2010.x   ||beagleboard-linuxtag2010-demo-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None ||clean ||fails to build ti-dsplink if /opt is writeable&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||minimal-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||console-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-gnome-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-10-14: [http://tinderbox.openembedded.org/packages/859111/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-x-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-09-20: [http://tinderbox.openembedded.org/packages/785898/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|neek         ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     ||None                ||clean || testing_2010-11-12: fails (system thinks nios2 is an os2 system)&lt;br /&gt;
|-&lt;br /&gt;
|nslu2le      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|nslu2be      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|calamari     ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|mpc8313e-rdb ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|sheevaplug   ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || x264-r2245-r7 FAILED http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/public/logs/task/10280531.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/packages/986368/&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||Failed - x264_r2245.bb http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain-qte  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x-load  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||u-boot  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||angstrom-2008.1     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos-2010     ||minimal-image, &amp;lt;del&amp;gt;x11-image&amp;lt;/del&amp;gt; ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|mc355      ||kaeilos-2010     ||minimal-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||angstrom-2010.x   ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105532/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105546/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105591/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105635/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105700/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105745/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||minimal           ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105816/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Testing done by eFfeM. Resources kindly provided by [http://www.axon.tv/ Axon Digital Design]&amp;lt;br /&amp;gt;&lt;br /&gt;
[2] Testing done by [[User:Sledz|Sledz]]. Resources kindly provided by [http://www.dresearch.de/ DResearch Digital Media Systems GmbH]&amp;lt;br /&amp;gt;&lt;br /&gt;
[3] Testing done by [[User:Koan|mckoan]]. Resources kindly provided by [http://www.koansoftware.com/ Koan sas]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Procedure =&lt;br /&gt;
&lt;br /&gt;
The general process for managing the testing branch is:&lt;br /&gt;
# Starting at approximately 9PM GMT of every week, the dev.openembedded.org branch is branched to the &#039;&#039;&#039;testing-next&#039;&#039;&#039; branch.&lt;br /&gt;
# Whoever creates the testing-next branch sends an email to the oe-devel list with a subject of &amp;quot;testing branch YYYY-MM-DD&amp;quot;.  All volunteers preferably do an incremental build (from last weeks snapshot), then clean tmp and do a clean build of the combinations they test.  If time or resources are not available, then incremental builds are not required.  After builds are complete, update the above chart, and report status/issues as replies to the above email.&lt;br /&gt;
# If most combinations build by following Thursday, the testing-next branch is merged to the &#039;&#039;&#039;testing&#039;&#039;&#039; branch.  Regardless, the repository is tagged with the tested_YYYY-MM-DD tag.  An annotated tag is used with a message that includes a text copy of the above table with variations that have been tested building for this cycle.  The reason we tag after testing is complete is so that we can include status in the annotated tag.  This way information about what was tested with each tagged version is captured in the repository.  A link is added for easy reference to the log below.&lt;br /&gt;
# If a build fails, then issues are reported, and we try to get issues fixed before the next weeks testing cycle.&lt;br /&gt;
# Not every combination is tested on every cycle, due to availability of testers, so we list the last known built version in the above chart.  Testers are responsible for updating the above chart.&lt;br /&gt;
# All testers are encouraged to use [[Tinderbox]] so problems are automatically reported and logged, and issues in the above chart can be linked to Tinderbox.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage chip and SBC/Module vendors to become involved in this effort to ensure OE works for your platforms.&lt;br /&gt;
&lt;br /&gt;
= Useful software =&lt;br /&gt;
* Hudson http://hudson-ci.org/&lt;br /&gt;
* BuildBot http://buildbot.net/trac&lt;br /&gt;
* [[Testing:TestBuilder|TestBuilder]] by [[User:Jay7|Jay7]]&lt;br /&gt;
* [[TestingScript]] by [[User:EFfeM|EFfeM]]&lt;br /&gt;
&lt;br /&gt;
= Testing Log =&lt;br /&gt;
&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-30&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-07&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-13&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-20&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-27&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-10-08&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-14&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-25&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-29&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality Assurance]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Ronetix-PM9263&amp;diff=3512</id>
		<title>Ronetix-PM9263</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Ronetix-PM9263&amp;diff=3512"/>
		<updated>2010-11-24T09:32:23Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3493 by Ejumuvo (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.ronetix.at/pm9263.html Ronetix PM9263] device &lt;br /&gt;
&lt;br /&gt;
Hardware features:&lt;br /&gt;
  	&lt;br /&gt;
* CPU: AT91SAM9263, 240 MHz ARM926EJ-S&lt;br /&gt;
* 64MB DRAM, 32-bit&lt;br /&gt;
* 4MB NOR Flash, 16-bit (bootable, see note)&lt;br /&gt;
* 256 MB NAND Flash (see note)&lt;br /&gt;
* 4 MB Atmel Serial DataFlash (bootable, see note)&lt;br /&gt;
* 4 MB Video Memory on a separate external bus&lt;br /&gt;
* SPI EEPROM (optional)&lt;br /&gt;
* 10/100 MBits Ethernet&lt;br /&gt;
* Serial number chip DS2401&lt;br /&gt;
* SODIMM200 module (67x40mm)&lt;br /&gt;
&lt;br /&gt;
Ronetix PM9263 is maintained by [[User:MarcoCavallini|Marco Cavallini]] (mckoan) and [http://www.koansoftware.com KOAN] team.&lt;br /&gt;
&lt;br /&gt;
[[Category:machine]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=User:Cbrake&amp;diff=3511</id>
		<title>User:Cbrake</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=User:Cbrake&amp;diff=3511"/>
		<updated>2010-11-24T09:32:21Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3492 by Ejumuvo (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cliff Brake&lt;br /&gt;
&lt;br /&gt;
Embedded Linux developer&lt;br /&gt;
&lt;br /&gt;
http://bec-systems.com&lt;br /&gt;
&lt;br /&gt;
working on [[Prototype Main Page]], [[Git]], [[Angstrom]], [[OpenMoko]], [[Poky]], [[Template:OpenEmbedded News]], [[OE fails with p4 command not found]], [[Redmine Discussion]], [[Infrastructure]]&lt;br /&gt;
&lt;br /&gt;
Currently maintain OE support for the [[cm-x270]]&lt;br /&gt;
&lt;br /&gt;
[[Testing]]&lt;br /&gt;
&lt;br /&gt;
[[unrecognized option -Qy on x86_64]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=SHR&amp;diff=3510</id>
		<title>SHR</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=SHR&amp;diff=3510"/>
		<updated>2010-11-24T09:32:14Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3491 by Ejumuvo (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* http://shr-project.org/ - main page.&lt;br /&gt;
* http://wiki.openmoko.org/wiki/SHR - article at Openmoko.&lt;br /&gt;
** http://wiki.openmoko.org/wiki/Category:SHR&lt;br /&gt;
&lt;br /&gt;
[[Category:Distro]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Category_talk:User&amp;diff=3509</id>
		<title>Category talk:User</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Category_talk:User&amp;diff=3509"/>
		<updated>2010-11-24T09:31:22Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3475 by Ejumuvo (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Looking for info on getting QEMU running on Mac and targeting ARM running Debian. I saw an entry on the QEMU forums where awilcox had done this, but the post has been removed. Thanks -- Kramer&lt;br /&gt;
&lt;br /&gt;
== not able to build gdbm module.. ==&lt;br /&gt;
&lt;br /&gt;
Hi,&lt;br /&gt;
i m not able build gdbm module in openembedded build system.&lt;br /&gt;
While building i m getting below getting errors..&lt;br /&gt;
&lt;br /&gt;
 cat ./gdbm.proto2 &amp;gt;&amp;gt; gdbm.h&lt;br /&gt;
| chmod -w gdbm.h&lt;br /&gt;
| chmod: gdbm.h: new permissions are r-xrwxrwx, not r-xr-xr-x&lt;br /&gt;
| make: *** [gdbm.h] Error 1&lt;br /&gt;
| make: *** Waiting for unfinished jobs....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ERROR: TaskFailed event exception, aborting&lt;br /&gt;
ERROR: Build of recipes/gdbm/gdbm-native_1.8.3.bb do_compile failed&lt;br /&gt;
ERROR: Task 1854 (recipes/gdbm/gdbm-native_1.8.3.bb, do_compile) failed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please do the needful...&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
Ganesh Petkar&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Category:Wiki_Editing&amp;diff=3507</id>
		<title>Category:Wiki Editing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Category:Wiki_Editing&amp;diff=3507"/>
		<updated>2010-11-24T09:31:14Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3477 by Ejumuvo (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Category_talk:Java&amp;diff=3506</id>
		<title>Category talk:Java</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Category_talk:Java&amp;diff=3506"/>
		<updated>2010-11-24T09:31:00Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3479 by Ejumuvo (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I searched for something completely different, but found your website! And have to say thanks. Nice read. Will come back.&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Category:Java&amp;diff=3505</id>
		<title>Category:Java</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Category:Java&amp;diff=3505"/>
		<updated>2010-11-24T09:30:58Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3480 by Ejumuvo (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Java&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;br /&gt;
[[Category:Dev]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=I_want_an_image_with_package_XYZ_installed&amp;diff=3503</id>
		<title>I want an image with package XYZ installed</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=I_want_an_image_with_package_XYZ_installed&amp;diff=3503"/>
		<updated>2010-11-24T09:30:55Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3481 by Ejumuvo (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Q: How do I add package XYZ to an image I compile?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A:&lt;br /&gt;
&lt;br /&gt;
* http://www.pokylinux.org/releases/pinky-3.1/doc/poky-handbook.html#usingpoky-extend-customimage&lt;br /&gt;
* http://bec-systems.com/web/content/view/79/9/&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Openmoko&amp;diff=3496</id>
		<title>Openmoko</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Openmoko&amp;diff=3496"/>
		<updated>2010-11-24T09:29:39Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3490 by Ejumuvo (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://openmoko.org Openmoko]&lt;br /&gt;
&lt;br /&gt;
[[Category:Distro]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Features&amp;diff=3474</id>
		<title>Features</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Features&amp;diff=3474"/>
		<updated>2010-11-24T09:17:18Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3469 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= What OpenEmbedded can do =&lt;br /&gt;
&lt;br /&gt;
You wonder what OpenEmbedded is about, need to know whether it fits your particular requirement or need this info for an OpenEmbedded flyer? Have a look at the list below.&lt;br /&gt;
&lt;br /&gt;
PS: People who know a particular feature not mentioned here are asked to add it to the list. :)&lt;br /&gt;
&lt;br /&gt;
== Functional ==&lt;br /&gt;
* cross-compile packages for various CPU architectures like x86, x86_64/amd64, powerpc, arm (various generations), mips, avr32&lt;br /&gt;
* build complete bootable distributions that can be installed on flash or SD/MMC media&lt;br /&gt;
* build compatible package for non-OpenEmbedded based distributions like Maemo, OpenWRT or various &#039;vendor Linuxes&#039;&lt;br /&gt;
* build thousands of software packages using all kinds of programming languages and runtime environments like C/C++, Perl, Python, Java, Mono&lt;br /&gt;
* create binary packages in IPK, RPM, DEB or tar.gz format&lt;br /&gt;
* choose from a wide range of C libraries as the base of your distribution: glibc, uclibc or eglibc&lt;br /&gt;
* optionally employ Debian-like naming on binary packages (e.g. libfoo)&lt;br /&gt;
* create complete toolchain packages for your target system which can be deployed on application developer machines&lt;br /&gt;
&lt;br /&gt;
== Non-functional ==&lt;br /&gt;
* reproduceable builds (let two persons with two different machines but same setup create the same binary)&lt;br /&gt;
* strongly self-hosting, requires only a minimum of tools to be installed right away&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=User:Ronan&amp;diff=3471</id>
		<title>User:Ronan</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=User:Ronan&amp;diff=3471"/>
		<updated>2010-11-24T09:15:25Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3468 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I&#039;m more a [http://en.wikipedia.org/wiki/Software_architect Software architect].&lt;br /&gt;
Sometimes it&#039;s hard to explain what you should do in the enterprise. I work on improve this state of thing.&lt;br /&gt;
&lt;br /&gt;
= OpenEmbedded Experience =&lt;br /&gt;
&lt;br /&gt;
== 2006 - 2007 : Paper-book project ==&lt;br /&gt;
&lt;br /&gt;
Prototype for [http://www.paper-book.com paper-book]&lt;br /&gt;
&lt;br /&gt;
* http://scourge.fr/mathdesc/images/pb/PB-1.JPG&lt;br /&gt;
* http://scourge.fr/mathdesc/images/pb/PB-2.JPG&lt;br /&gt;
* http://scourge.fr/mathdesc/images/pb/PB-3.JPG&lt;br /&gt;
&lt;br /&gt;
== 2007 - 2008 : Nao ==&lt;br /&gt;
&lt;br /&gt;
Soon some information about it.&lt;br /&gt;
&lt;br /&gt;
= Wishlist =&lt;br /&gt;
&lt;br /&gt;
This section is my wiki for idea i&#039;d like to work to improve my openembedded &lt;br /&gt;
Some are perhaps really bad ideas ( not enough searsh ), or already exists , let me know.&lt;br /&gt;
&lt;br /&gt;
== better logs reports ==&lt;br /&gt;
&lt;br /&gt;
i missed important error compiling lost of software&lt;br /&gt;
* http://opensource.bolloretelecom.eu/projects/oestats/wiki/oestats&lt;br /&gt;
* should we use logging python module ?&lt;br /&gt;
&lt;br /&gt;
== bugzilla integration ==&lt;br /&gt;
&lt;br /&gt;
 if ( OE_WARN_BUG == 1 )&lt;br /&gt;
  checkbug(${PN})&lt;br /&gt;
&lt;br /&gt;
 bitbake -bugz mozilla &lt;br /&gt;
&lt;br /&gt;
cf :&lt;br /&gt;
* seppuku.bbclass&lt;br /&gt;
* http://code.google.com/p/pybugz/source/browse/trunk/README?r=28&lt;br /&gt;
&lt;br /&gt;
== reduce image size method ==&lt;br /&gt;
&lt;br /&gt;
Reduce image size using remote lsof session on target to check useless files , packages ( blame useless dependency ) ... diff with $ROOTFS and eventually try them by size.&lt;br /&gt;
&lt;br /&gt;
 #REMOTE_METHODE = &amp;quot;ssh 192.168.0.1&amp;quot;&lt;br /&gt;
 REMOTE_METHODE = &amp;quot;tty /dev/USBtty1&amp;quot;&lt;br /&gt;
 bitbake -lsof-session mycustom-image.bb&lt;br /&gt;
&lt;br /&gt;
http://www.ibm.com/developerworks/linux/library/l-inotify.html&lt;br /&gt;
&lt;br /&gt;
i should also try some code inspector ( to check code duplication etc to advise programmer where place could be saved ).&lt;br /&gt;
Some Steiner stuff on fusil could be useful.&lt;br /&gt;
&lt;br /&gt;
* /usr/include , /usr/share/, /usr/src ... .debug directory should be tested first.&lt;br /&gt;
&lt;br /&gt;
== report tool ==&lt;br /&gt;
&lt;br /&gt;
print beautiful documentation on the distro/packages/whatever.&lt;br /&gt;
* template design&lt;br /&gt;
* baobab ...&lt;br /&gt;
&lt;br /&gt;
perharps [http://www.reportlab.org/rl_toolkit.html reportlab] APPS for oestats. Look http://docs.djangoproject.com/en/dev/howto/outputting-pdf/ ( example works pretty well).&lt;br /&gt;
&lt;br /&gt;
== netboot images ==&lt;br /&gt;
&lt;br /&gt;
mkelf-linux kernel-image [ramdiskimage]&lt;br /&gt;
keywords : initramdisk &lt;br /&gt;
&lt;br /&gt;
== some QA ideas ==&lt;br /&gt;
&lt;br /&gt;
=== fuzzing our softwares ===&lt;br /&gt;
&lt;br /&gt;
opkg, bitbake etc&lt;br /&gt;
&lt;br /&gt;
* using [http://fusil.hachoir.org fusil] ( fuzzing report ) ,&lt;br /&gt;
i made the recipe see [http://bugs.openembedded.net/show_bug.cgi?id=4495 bug 4495]&lt;br /&gt;
look success story at http://fusil.hachoir.org/trac/wiki/CrashList&lt;br /&gt;
&lt;br /&gt;
=== more documentation ===&lt;br /&gt;
&lt;br /&gt;
==== bitbake documentation ====&lt;br /&gt;
I started bitbake developer documentation here : [[Bitbake]]&lt;br /&gt;
TODO :&lt;br /&gt;
&lt;br /&gt;
* provide documentations about how to make better code in bitbake&lt;br /&gt;
* pydoc , doctest , unittest , pyunit , pylint...&lt;br /&gt;
* byte compiling bbclass , what is done by cache ?&lt;br /&gt;
* http://lists.idyll.org/listinfo/testing-in-python&lt;br /&gt;
* categories for /classes : qa,pkg,build,doc,...&lt;br /&gt;
&lt;br /&gt;
==== bbclass documentation ====&lt;br /&gt;
&lt;br /&gt;
* should this features be implemented as a bbclass or in bitbake core library ? &lt;br /&gt;
* authors and contact in bbclass ! some of its need to be rewrite due to changes in python =&amp;gt; 2.4 , we should detects them&lt;br /&gt;
and add to a TODO-featuring tracker.&lt;br /&gt;
* force to provide documentation as a policy&lt;br /&gt;
&lt;br /&gt;
=== test quality of a recipe ===&lt;br /&gt;
&lt;br /&gt;
* (all ?) field well filled &lt;br /&gt;
* SRC_URI tarball contains no P/PV/PN =&amp;gt; dangerous&lt;br /&gt;
* no SRCREV fixed , PV = &amp;quot;x.y.z+svnr${SRCREV}&amp;quot; : &lt;br /&gt;
perharps allow in a pending branch and auto-apply in the stable one. &lt;br /&gt;
http://projects.linuxtogo.org/pipermail/openembedded-devel/2007-July/002639.html&lt;br /&gt;
* are SRC_URI fetchable ? we can fix it automagically changing SRC_URI for our MIRROR &lt;br /&gt;
* initscript without INITSCRIPT mecanism ( we need , for each new mecanism, write a recipe test and documentation )&lt;br /&gt;
* do_install with cp cmd instead of install &lt;br /&gt;
* warns on RPROVIDES&lt;br /&gt;
* recipe modification without upgrade the PR&lt;br /&gt;
&lt;br /&gt;
cf : http://handhelds.org/~zecke/bitbake-qa-0.1.tar.bz2&lt;br /&gt;
&lt;br /&gt;
== common &amp;amp; easy script encapsulation ==&lt;br /&gt;
&lt;br /&gt;
== OpenEmbedded showcase ==&lt;br /&gt;
&lt;br /&gt;
We should promote OE projects (not only fic &amp;amp; o-hand.com stuffs)&lt;br /&gt;
&lt;br /&gt;
== target web interface ==&lt;br /&gt;
&lt;br /&gt;
* port Webif to OE&lt;br /&gt;
my bug report on this : WIP&lt;br /&gt;
&lt;br /&gt;
* libopkg client support ( via http://packagekit.org/ ? )&lt;br /&gt;
* start a new one from scratch ? ( pylons based for example ).&lt;br /&gt;
&lt;br /&gt;
== delivery/release class ==&lt;br /&gt;
&lt;br /&gt;
Produce a report on a delivery.&lt;br /&gt;
Tool that give good report are often appreciated ( there is something to show ).&lt;br /&gt;
Managers/customers/developers can keep useful and pretty traces of their projects.&lt;br /&gt;
&lt;br /&gt;
* log/tag revision of each versioned tree ( that are not in distro/src-revs ) ( mtn status / svn info / -&amp;gt; rev-history , delivery-info )&lt;br /&gt;
* show software update&lt;br /&gt;
* show infos on bugs ( closed/news etc ) as a changelog&lt;br /&gt;
* show stats about image and packets ( boabab etc )&lt;br /&gt;
* show copyrights , licenses ...&lt;br /&gt;
&lt;br /&gt;
== emulator/qemu tasks ==&lt;br /&gt;
&lt;br /&gt;
some tasks that could be used for tests and debug.&lt;br /&gt;
* image is bootable ? ( ca be call in testsuite of task that build the img )&lt;br /&gt;
* test first boot&lt;br /&gt;
* upgrade not failed ?  ( print the guilty )&lt;br /&gt;
* broken linkage ? ( can be call in testsuite of sanity.bbclass )&lt;br /&gt;
&lt;br /&gt;
provides some methods&lt;br /&gt;
* build image&lt;br /&gt;
* launch with adapted parameter according to a qemu-machine conf&lt;br /&gt;
* NFS etc&lt;br /&gt;
&lt;br /&gt;
see poky anjuta plugin and poky qemu scripts.&lt;br /&gt;
&lt;br /&gt;
== coreboot integration ==&lt;br /&gt;
&lt;br /&gt;
* some recipes for utils &lt;br /&gt;
* use openembedded instead of buildrom ( yes another build system :/ )&lt;br /&gt;
&lt;br /&gt;
== Gentoo ebuild compatibility ==&lt;br /&gt;
&lt;br /&gt;
using script ( crazy ) or common variables ( completely crazy ).&lt;br /&gt;
&lt;br /&gt;
== use git facilities ==&lt;br /&gt;
&lt;br /&gt;
=== locate bug when upgrading oe ===&lt;br /&gt;
something like :&lt;br /&gt;
&lt;br /&gt;
 git bisect start&lt;br /&gt;
 git bisect bad&lt;br /&gt;
 ops = rec_ops(BB_CMD)&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
  git bisect bad&lt;br /&gt;
  undo_ops(ops)&lt;br /&gt;
 else &lt;br /&gt;
  git bisect good&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
* if bug is a non-version fixed package , fix version and continue&lt;br /&gt;
* make a report&lt;br /&gt;
* cf http://www.miximum.fr/methodes-et-outils/79-debusquer-une-regression-avec-git-bisect ( fr )&lt;br /&gt;
&lt;br /&gt;
== IDE integration ==&lt;br /&gt;
&lt;br /&gt;
http://community.buglabs.net/kgilmer/posts/3-OpenEmbedded-Tools-for-Eclipse&lt;br /&gt;
&lt;br /&gt;
= Centers of interest related to openembedded =&lt;br /&gt;
&lt;br /&gt;
* Industrial applications ( automation , robotic ) see http://objects.reprap.org/wiki/User:Ronan&lt;br /&gt;
* [[Quality Assurance]]&lt;br /&gt;
* [http://www.gnome.org/press/releases/gmae.html Gnome Mobile]&lt;br /&gt;
* [http://www.rushessay.com/prices.php buy essay]&lt;br /&gt;
&lt;br /&gt;
http://zecke.blogspot.com/2006/10/softwareengineering-and-qa-for-free.html http://projects.linuxtogo.org/pipermail/openembedded-devel/2006-September/000323.html&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=JavaRecipeHowto&amp;diff=3470</id>
		<title>JavaRecipeHowto</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=JavaRecipeHowto&amp;diff=3470"/>
		<updated>2010-11-24T09:15:05Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3463 by Ejumuvo (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
This page describes how to create a recipe for a pre-existing Java project or library that is not currently available in OpenEmbedded or Jalimo.  It assumes a basic working knowledge of OpenEmbedded and Java tools such as &amp;lt;tt&amp;gt;javac&amp;lt;/tt&amp;gt;.  An example library will be built from sources: Concierge, an OSGi framework.&lt;br /&gt;
&lt;br /&gt;
= Prerequisites =&lt;br /&gt;
&lt;br /&gt;
Before proceeding with this howto, you&#039;ll need to verify that your OpenEmbedded build environment is working properly.  This falls into two categories, the core BitBake system and the OpenEmbedded recipes, and the Java tools that are built inside of OpenEmbedded.&lt;br /&gt;
&lt;br /&gt;
== General Open Embedded ==&lt;br /&gt;
&lt;br /&gt;
After installing OpenEmbedded, go to the root of the installation and run &amp;lt;tt&amp;gt;bitbake&amp;lt;/tt&amp;gt; to confirm your environment is working properly:&lt;br /&gt;
&lt;br /&gt;
 $ bitbake&lt;br /&gt;
 NOTE: Handling BitBake files: \ (5485/5485) [100 %]&lt;br /&gt;
 NOTE: Parsing finished. 5249 cached, 0 parsed, 236 skipped, 0 masked.&lt;br /&gt;
 NOTE: Cache is clean, not saving.&lt;br /&gt;
 Nothing to do.  Use &#039;bitbake world&#039; to build everything, or run &#039;bitbake --help&#039;&lt;br /&gt;
 for usage information.&lt;br /&gt;
 &lt;br /&gt;
If you get a parse error or sanity check error, please consult the general OE troubleshooting page.&lt;br /&gt;
&lt;br /&gt;
== Java Native Tools ==&lt;br /&gt;
&lt;br /&gt;
The next step is to build the host-side tools that will be used to compile Java libraries.  While this process is somewhat complex, involving tools such as ecj, [http://www.gnu.org/software/classpath/ gnu classpath], and [http://www.cacaojvm.org/ cacao], it is necessary.  First, try building cacao-native.  In OpenEmbedded the convention is to append &amp;quot;-native&amp;quot; to a package if it&#039;s intended to be used on the host rather than something intended for the target. This should pull in the dependencies.&lt;br /&gt;
&lt;br /&gt;
 $ bitbake cacao-native&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 NOTE: package cacao-native-0.99.3: completed&lt;br /&gt;
 NOTE: Tasks Summary: Attempted 265 tasks of which 248 didn&#039;t need to be rerun and 0 failed.&lt;br /&gt;
 NOTE: build 200810031648: completed&lt;br /&gt;
&lt;br /&gt;
= BitBake Classes =&lt;br /&gt;
&lt;br /&gt;
BitBake classes are how the core bitbake program can be extended for specific tasks.  The Jalimo group has added two bbclasses: &amp;lt;tt&amp;gt;java.bbclass&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;java-library.bbclass&amp;lt;/tt&amp;gt;.  These classes make it easier to write recipes that require or generate Java code by handing mapping to OE-hosts JVM, and managing classpath dependencies.  These classes also define conventions for where JVMs, and Java libraries should live on the target image.&lt;br /&gt;
&lt;br /&gt;
= Creating a recipe =&lt;br /&gt;
&lt;br /&gt;
Now it&#039;s time to write our own recipe for a Java library.  This will allow a package to be built and deployed to an OE image, and lets other people benefit from the work.  In this example we will be writing a recipe for [http://concierge.sourceforge.net Concierge], a light and simple [http://osgi.org OSGi] framework.&lt;br /&gt;
&lt;br /&gt;
== General Items ==&lt;br /&gt;
&lt;br /&gt;
The first step is to decide where your recipe should live.  It&#039;s a good idea when adding or modifying recipes to isolate them in such a way that they are easily installed on top of existing OE installations.  However for now we will just add our recipe into the Jalimo oe-overlay directory.  On my machine this directory is:&lt;br /&gt;
&lt;br /&gt;
 $OEROOT/jalimo/oe-overlay/packages&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;tt&amp;gt;packages&amp;lt;/tt&amp;gt; I will create a directory &amp;lt;tt&amp;gt;concierge&amp;lt;/tt&amp;gt; and a file &amp;lt;tt&amp;gt;concierge.bb&amp;lt;/tt&amp;gt;.  There are a few items that are common to all recipes, some metadata used to identify the package, it&#039;s license, and where it comes from.  Here is our initial recipe &amp;lt;tt&amp;gt;concierge.bb&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 DESCRIPTION = &amp;quot;A lightweight R3 OSGi Framework&amp;quot;&lt;br /&gt;
 AUTHOR = &amp;quot;Jan Rellermeyer&amp;quot;&lt;br /&gt;
 LICENSE = &amp;quot;BSD&amp;quot;&lt;br /&gt;
 HOMEPAGE = &amp;quot;http://concierge.sourceforge.net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Inheriting &amp;lt;tt&amp;gt;java-library&amp;lt;/tt&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
The next step is to add the &amp;lt;tt&amp;gt;java-library&amp;lt;/tt&amp;gt; functionality into your recipe so that compiling and jarring the code is easy.&lt;br /&gt;
&lt;br /&gt;
 inherit java-library&lt;br /&gt;
&lt;br /&gt;
We need to use another tool called &amp;lt;tt&amp;gt;fastjar-native&amp;lt;/tt&amp;gt; which will take our compiled code and create a Jar.  In Bitbake the way to describe that you depend on another recipe is the DEPENDS variable:&lt;br /&gt;
&lt;br /&gt;
 DEPENDS = &amp;quot;fastjar-native&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Pulling in your Sources ==&lt;br /&gt;
&lt;br /&gt;
An OE variable &amp;lt;tt&amp;gt;SRC_URI&amp;lt;/tt&amp;gt; defines where BitBake looks for package sources from.  Looking on the Concierge homepage, it appears that the sources live in an svn server here: &lt;br /&gt;
&lt;br /&gt;
 svn://concierge.svn.sourceforge.net/svnroot/concierge&lt;br /&gt;
&lt;br /&gt;
Now we have to make a decision about what version we want to build.  It is possible to write recipes for different versions of packages.  The common practice is to create an &amp;quot;.inc&amp;quot; file that includes common functionality across all the versions.  For now we will only be providing one version so this isn&#039;t necessary.  Looking in the &amp;lt;tt&amp;gt;tags&amp;lt;/tt&amp;gt; folder shows that the latest release is 1.0.0 RC3.  We will define our &amp;lt;tt&amp;gt;SRC_URI&amp;lt;/tt&amp;gt; variable to load sources for this tag:&lt;br /&gt;
&lt;br /&gt;
 SRC_URI = &amp;quot;svn://concierge.svn.sourceforge.net/svnroot/concierge/tags/Concierge/1.0.0.RC3/;module=framework;proto=https;rev=220;localdir=${PN}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Note the parameters in the string.  These parameters are read by BitBake to determine what exactly to download and where to put the sources.  &amp;lt;tt&amp;gt;${PN}&amp;lt;/tt&amp;gt; defines &#039;Package Name&#039; and is a good way of keeping recipe code clean and reusable.&lt;br /&gt;
&lt;br /&gt;
== Testing it out ==&lt;br /&gt;
&lt;br /&gt;
== Examining the Result ==&lt;br /&gt;
&lt;br /&gt;
= Conclusion =&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
[[Category:Java]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3465</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Testing&amp;diff=3465"/>
		<updated>2010-11-24T08:44:12Z</updated>

		<summary type="html">&lt;p&gt;Eric: /* Test combinations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
* [http://search.gmane.org/?query=testing+branch&amp;amp;author=&amp;amp;group=gmane.comp.handhelds.openembedded&amp;amp;sort=date&amp;amp;DEFAULTOP=and&amp;amp;xP=Ztest%09Zbranch&amp;amp;xFILTERS=Gcomp.handhelds.openembedded---A mail list discussions related to the testing branch]&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded Testing branch is a git branch of the OE metadata with the goal of providing a recent snapshot of OE that is known to be build-able for a subset of distros, machines, images, and host workstations.  The goal of this effort is twofold:&lt;br /&gt;
# the testing branch represents a reasonably stable version of OE that builds for most tested combinations&lt;br /&gt;
# for all tested combinations, we list the last known-good-build tag so that users can always start with something that will build.&lt;br /&gt;
&lt;br /&gt;
As an example on how to configure your test setup see [[TestingScript]]&lt;br /&gt;
&lt;br /&gt;
= Test combinations =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|p2020ds        ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||native-sdk-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||nas-server-image                      ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mpc8315e-rdb   ||minimal           ||meta-toolchain                        ||Ubuntu 9.10 64-bit || 1.10.1         ||[[User:trini]]  ||testing_2010-11-12           ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||beagleboard-linuxtag2010-demo-image  ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||console-image                        ||Ubuntu 10.04 64-bit   || 1.10.0 ||[[User:Cbrake]]      ||testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||openjdk-6  ||Debian Unstable 64-bit   || 1.10 ||[[Stefan]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image meta-toolchain-qte||Ubuntu 9.04 64-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|bug20    ||angstrom-2008.1   ||minimal-image console-image openjdk-6 meta-toolchain native-sdk-image ||Ubuntu 10.10 32-bit   || 1.10.1 ||[[Stefan]]      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx    ||minimal   ||native-sdk-image  ||Ubuntu 10.10 64-bit   || ||[[User:khem]]      ||testing_2010-09-27||clean || kernel-2.6.31.12-ER1 Error: Package name  contains illegal characters, (other than [a-z0-9.+-])&lt;br /&gt;
|-&lt;br /&gt;
|omap5912osk    ||minimal-uclibc   ||native-sdk-image  ||Ubuntu 10.04 64-bit  || ||[[User:khem]]      ||testing_2010-10-29||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumips    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuppc    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemush4    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-09-27||clean || Kernel: cc1: error: command line option ‘-m4-nofpu’ is not supported by this configuration and 35881fcc6feb9670947056ff868e03b0a0900a51 is the broken according to git bisect&lt;br /&gt;
|-&lt;br /&gt;
|qemux86    ||minimal   ||native-sdk-image  ||Ubuntu 10.04 64-bit   || ||[[User:khem]]      ||testing_2010-11-12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemumipsel    ||minimal   ||x11-image  ||Slackware 13.1 64-bit   || ||grg      ||release-2010.12||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||testing_2010-09-13 fails to build xf86-input-mouse&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-09-07||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2010.x   ||opie-kdepim-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None||clean ||fails to build pwmpi&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||angstrom-gnome-image  ||Ubuntu 9.10 32-bit   || ||[[User:gthomas]]      ||testing_2010-08-30||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2010.x   ||beagleboard-linuxtag2010-demo-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||None ||clean ||fails to build ti-dsplink if /opt is writeable&lt;br /&gt;
|-&lt;br /&gt;
|qemuarm    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|beagleboard    ||angstrom-2008.1   ||x11-gpe-image  ||Fedora 12 32-bit   || ||[[User:gthomas]]      ||testing_2010-10-04||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2008.1 || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || imote2-image || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|imote2 || angstrom-2010.x || meta-toolchain || Gentoo || || [[User:jic23]] || release-2010.12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||minimal-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||console-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||testing_2010-10-25||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-gnome-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-10-14: [http://tinderbox.openembedded.org/packages/859111/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|hipox ||angstrom-2008.1 ||angstrom-x-image ||openSUSE 11.3 32-bit || 1.8.18 ||[[User:Sledz|Sledz]] [2]||None||clean ||testing_2010-09-20: [http://tinderbox.openembedded.org/packages/785898/ do_configure epiphany failed]&lt;br /&gt;
|-&lt;br /&gt;
|neek         ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     ||None                ||clean || testing_2010-11-12: fails (system thinks nios2 is an os2 system)&lt;br /&gt;
|-&lt;br /&gt;
|nslu2le      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|nslu2be      ||slugos   ||slugos-image   ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|calamari     ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|mpc8313e-rdb ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|sheevaplug   ||minimal  ||console-image  ||Ubuntu 10.04 64-bit   || 1.10 ||eFfeM [1]     || testing_2010-11-12 ||clean || &lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || x264-r2245-r7 FAILED http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2008.1  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||minimal-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/public/logs/task/10280531.txt&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image glibc  ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean ||&lt;br /&gt;
|-&lt;br /&gt;
|ts72xx   ||angstrom-2010.x  ||console-image uclibc ||Ubuntu 10.04 64-bit   ||master ||ynezz     || testing_2010-11-12 ||clean || libiconv-1.13.1-r0 FAILED http://tinderbox.openembedded.net/packages/986368/&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|x86     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||Failed - x264_r2245.bb http://tinderbox.openembedded.net/public/logs/task/10303075.txt&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain  ||Ubuntu 10.04 64-bit   || 1.10.1 ||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR ||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||meta-toolchain-qte  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||x-load  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||u-boot  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|overo     ||angstrom-2008.1   ||console-image  ||Ubuntu 10.04 64-bit   || 1.10.1||tharvey      ||release-2010.12||clean TMPDIR/DL_DIR||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||angstrom-2008.1   ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita, tosa  ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|collie       ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ben-nanonote ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|efikamx      ||minimal           ||console-image, x11-image, opie-image        ||Debian Squeeze 64-bit ||master   ||[[User:Jay7|Jay7]]   ||release-2010.12 ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||angstrom-2008.1     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos-2010     ||minimal-image, &amp;lt;del&amp;gt;x11-image&amp;lt;/del&amp;gt; ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|mc355      ||kaeilos-2010     ||minimal-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|akita      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|ronetix-pm9263      ||kaeilos     ||minimal-image, x11-image ||Debian Lenny 64-bit ||1.10.1   ||[[User:Koan|mckoan]]  [3] ||none               ||clean      ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||angstrom-2010.x   ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105532/&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105546/&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105591/&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105635/&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105700/&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||angstrom-2010.x   ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || OK http://tinderbox.openembedded.net/builds/105745/&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||minimal           ||minimal-image console-image meta-toolchain                                              ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||minimal           ||minimal-image console-image qt4e-demo-image x11-image meta-toolchain meta-toolchain-qte ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|sarge-at91     ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx25-3stack    ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|mx31ads        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|babbage        ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            ||&lt;br /&gt;
|-&lt;br /&gt;
|i586-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
|i686-generic   ||micro             ||micro-image micro-base-image meta-toolchain                                             ||Debian Sid 64-bit || 1.10.1         ||[[User:Eric]]  ||release-2010.12 2ff40cc   ||clean            || &lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;machine&#039;&#039;&#039;  !!&#039;&#039;&#039;distro&#039;&#039;&#039;      !!&#039;&#039;&#039;target&#039;&#039;&#039;                          !!&#039;&#039;&#039;workstation&#039;&#039;&#039;  !!&#039;&#039;&#039;bitbake&#039;&#039;&#039;   !!&#039;&#039;&#039;tester&#039;&#039;&#039;    !!&#039;&#039;&#039;last successful build&#039;&#039;&#039;  !!&#039;&#039;&#039;build type&#039;&#039;&#039; !!&#039;&#039;&#039;Current issues&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Testing done by eFfeM. Resources kindly provided by [http://www.axon.tv/ Axon Digital Design]&amp;lt;br /&amp;gt;&lt;br /&gt;
[2] Testing done by [[User:Sledz|Sledz]]. Resources kindly provided by [http://www.dresearch.de/ DResearch Digital Media Systems GmbH]&amp;lt;br /&amp;gt;&lt;br /&gt;
[3] Testing done by [[User:Koan|mckoan]]. Resources kindly provided by [http://www.koansoftware.com/ Koan sas]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Procedure =&lt;br /&gt;
&lt;br /&gt;
The general process for managing the testing branch is:&lt;br /&gt;
# Starting at approximately 9PM GMT of every week, the dev.openembedded.org branch is branched to the &#039;&#039;&#039;testing-next&#039;&#039;&#039; branch.&lt;br /&gt;
# Whoever creates the testing-next branch sends an email to the oe-devel list with a subject of &amp;quot;testing branch YYYY-MM-DD&amp;quot;.  All volunteers preferably do an incremental build (from last weeks snapshot), then clean tmp and do a clean build of the combinations they test.  If time or resources are not available, then incremental builds are not required.  After builds are complete, update the above chart, and report status/issues as replies to the above email.&lt;br /&gt;
# If most combinations build by following Thursday, the testing-next branch is merged to the &#039;&#039;&#039;testing&#039;&#039;&#039; branch.  Regardless, the repository is tagged with the tested_YYYY-MM-DD tag.  An annotated tag is used with a message that includes a text copy of the above table with variations that have been tested building for this cycle.  The reason we tag after testing is complete is so that we can include status in the annotated tag.  This way information about what was tested with each tagged version is captured in the repository.  A link is added for easy reference to the log below.&lt;br /&gt;
# If a build fails, then issues are reported, and we try to get issues fixed before the next weeks testing cycle.&lt;br /&gt;
# Not every combination is tested on every cycle, due to availability of testers, so we list the last known built version in the above chart.  Testers are responsible for updating the above chart.&lt;br /&gt;
# All testers are encouraged to use [[Tinderbox]] so problems are automatically reported and logged, and issues in the above chart can be linked to Tinderbox.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage chip and SBC/Module vendors to become involved in this effort to ensure OE works for your platforms.&lt;br /&gt;
&lt;br /&gt;
= Useful software =&lt;br /&gt;
* Hudson http://hudson-ci.org/&lt;br /&gt;
* BuildBot http://buildbot.net/trac&lt;br /&gt;
* [[Testing:TestBuilder|TestBuilder]] by [[User:Jay7|Jay7]]&lt;br /&gt;
* [[TestingScript]] by [[User:EFfeM|EFfeM]]&lt;br /&gt;
&lt;br /&gt;
= Testing Log =&lt;br /&gt;
&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-30&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-07&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-13&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-20&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-09-27&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-10-08&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-14&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-25&lt;br /&gt;
* http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=tested_2010-10-29&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality Assurance]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Oedem/2010&amp;diff=3461</id>
		<title>Oedem/2010</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Oedem/2010&amp;diff=3461"/>
		<updated>2010-11-24T07:57:17Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3396 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OpenEmbedded Developers&#039; Meeting 2010 will be in Cambridge, UK on the 29th and 30th of October. This is after http://www.embeddedlinuxconference.com/elc_europe10/index.html and will be held in the same place, the University Arms Hotel  (http://www.devere.co.uk/our-locations/university-arms).&lt;br /&gt;
&lt;br /&gt;
All developers and other interested parties are welcome.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
Darwin Suite in the [http://www.devere.co.uk/our-locations/university-arms.html University Arms Hotel] Cambridge, England.&lt;br /&gt;
&lt;br /&gt;
== Registration ==&lt;br /&gt;
&lt;br /&gt;
Due to restricted space at the venue, the number of attendees is limited to 30 poeple.&lt;br /&gt;
&lt;br /&gt;
== Agenda Suggestions ==&lt;br /&gt;
&lt;br /&gt;
* FM: I would like to suggest a discussion on recipe quality and how to improve it. I must say that I am somewhat disappointed by the number of recipes that do not fetch or do not patch. How are we going to handle this&lt;br /&gt;
* FM: related to the previous: how to deal with orphaned recipes, distros and machines&lt;br /&gt;
* FM: suggest to re-institute the MAINTAINERS field, at least for distro and machine conf files but preferably also in recipes. Currently it is often not clear who maintains what&lt;br /&gt;
* FM: review/commit/revert policy (e.g. formalize the suggestion that NAKs need to be motivated and that submitted patches can be pushed if there is no neg feedback within say 2 weeks (even if there is no feedback at all).&lt;br /&gt;
* FM: maybe discuss the testing branch/procedures&lt;br /&gt;
* FM: usage of DEFAULT_PREFERENCE = &amp;quot;-1&amp;quot; (and more concrete: the creation of new recipes with DP = -1, that never seem to loose its DP)&lt;br /&gt;
*Khem: Libtool 2.4 upgrade.&lt;br /&gt;
*Khem: bitbake world. What do we do ?&lt;br /&gt;
*Khem: patchwork workflow&lt;br /&gt;
*Khem: Security updates how to handle&lt;br /&gt;
*Khem: Make LICENSE field mandatory in recipes&lt;br /&gt;
*Khem: Time based releases ( one a year)&lt;br /&gt;
*Hrw: recipes/ subdirectories (all &amp;quot;inherit opie&amp;quot; or &amp;quot;inherit palmtop&amp;quot; -&amp;gt; recipes/opie/ dir etc)&lt;br /&gt;
*RP: srctree, srcrev mess, pain with linux-wrs - time to rework the scm fetchers?&lt;br /&gt;
*RP: Proposal - merge fetch and unpack tasks&lt;br /&gt;
*LW: the recipe owner needs to well understand class implementation details, no consistency, no documentation, and subject to change.&lt;br /&gt;
*LW: BB2 and OE2 from scratch?&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
=== Friday ===&lt;br /&gt;
&lt;br /&gt;
====OpenEmbedded eV General Assembly====&lt;br /&gt;
&lt;br /&gt;
 9:00 -  9:30 Meeting Organization, Review Agenda, Setup Gobby for minutes.&lt;br /&gt;
&lt;br /&gt;
 9:30 - 10:30 [[GA2010]] General Assembly.&lt;br /&gt;
&lt;br /&gt;
10:30 - 11:00 Relationship with the Yocto Project.&lt;br /&gt;
&lt;br /&gt;
XXXXX - XXXXX Recipe status&lt;br /&gt;
*  FM: I would like to suggest a discussion on recipe quality and how to improve it. I must say tha I am somewhat disappointed by the number of recipes that do not fetch or do not patch. How are we going to handle this&lt;br /&gt;
* FM: usage of DEFAULT_PREFERENCE = &amp;quot;-1&amp;quot; (and more concrete: the creation of new recipes with DP = -1, that never seem to loose its DP)&lt;br /&gt;
* Khem: Make LICENSE field mandatory in recipes&lt;br /&gt;
* Hrw: recipes/ subdirectories (all &amp;quot;inherit opie&amp;quot; or &amp;quot;inherit palmtop&amp;quot; -&amp;gt; recipes/opie/ dir etc)&lt;br /&gt;
* LW: the recipe owner needs to well understand class implementation details, no consistency, no documentation, and subject to&lt;br /&gt;
* FM: suggest to re-institute the MAINTAINERS field, at least for distro and machine conf files but preferably also in recipes. Currently it is often not clear who maintains what&lt;br /&gt;
&lt;br /&gt;
XX:XX - XX:XX Quality&lt;br /&gt;
* PB What is quality?&lt;br /&gt;
* Khem: bitbake world. What do we do ?&lt;br /&gt;
* Khem: Security updates how to handle &lt;br /&gt;
&lt;br /&gt;
XX:XX - XX:XX Project workflow and policies&lt;br /&gt;
* FM: related to the previous: how to deal with orphaned recipes, distros and machines&lt;br /&gt;
* FM: review/commit/revert policy (e.g. formalize the suggestion that NAKs need to be motivated and that submitted patches can be pushed if there is no neg feedback within say 2 weeks (even if there is no feedback at all).&lt;br /&gt;
* FM: maybe discuss the testing branch/procedures&lt;br /&gt;
* Khem: patchwork workflow&lt;br /&gt;
* Khem: Time based releases ( one a year)&lt;br /&gt;
* PM: Commit messages. Inclusion of the error, if something had to be fixed, and the distribution and machine with what the recipe has been tested (also with new recipes).&lt;br /&gt;
* PM: Commit messages&lt;br /&gt;
&lt;br /&gt;
XX:XX - XX:XX Development Issues&lt;br /&gt;
* Khem: Libtool 2.4 upgrade.&lt;br /&gt;
* RP: srctree, srcrev mess, pain with linux-wrs - time to rework the scm fetchers?&lt;br /&gt;
* RP: Proposal - merge fetch and unpack tasks&lt;br /&gt;
* LW: BB2 and OE2 from scratch?&lt;br /&gt;
&lt;br /&gt;
=== Saturday ===&lt;br /&gt;
&lt;br /&gt;
XX:XX - XX:XX Patchfest with remaining time&lt;br /&gt;
&lt;br /&gt;
==Travel==&lt;br /&gt;
&lt;br /&gt;
London Stansted airport is the nearest to Cambridge with regular service. (There is a small airport in Cambridge itself but I don&#039;t think any scheduled airlines operate from there anymore.)&lt;br /&gt;
&lt;br /&gt;
For those travelling from Europe, Stansted is about a 30-minute train ride from Cambridge city centre and is served by Air Berlin, Ryanair and Germanwings among others. Luton airport is about 1 hour away by bus and is served by Easyjet.&lt;br /&gt;
&lt;br /&gt;
For those travelling from further away, most long-haul flights arrive at Heathrow or Gatwick airports (although there is some transatlantic service into Stansted). Both Heathrow and Gatwick are about 2 hours from Cambridge by train or bus: the train is quicker but involves several changes in London, whereas the bus is slow but cheaper and less complicated.&lt;br /&gt;
&lt;br /&gt;
If arriving at LHR airport, take the Piccadilly line from the Underground station and ride it all the way to Kings Cross St Pancras. Ascend to street level, follow signs to Kings Cross mainline station (not St Pancras: the two stations are different although they share a subway stop) and then look for trains to Cambridge or Kings Lynn on the departure board. There are usually two fast services and two slow services to Cambridge per hour: the slow trains are often overtaken by the fast ones en route so it may be best to wait for a fast service even if this is not the next to depart.&lt;br /&gt;
&lt;br /&gt;
If arriving at LCY, take the DLR to Bank, then change to the Northern Line northbound. From Kings Cross St Pancras, proceed as for LHR, above.&lt;br /&gt;
&lt;br /&gt;
http://nationalrail.co.uk&lt;br /&gt;
&lt;br /&gt;
http://nationalexpress.co.uk/&lt;br /&gt;
&lt;br /&gt;
Alternatively you can take the Eurostar to London St Pancras, which is 50 minutes from Cambridge by train. &lt;br /&gt;
&lt;br /&gt;
See also the ELCE10 website for some travel informations: http://www.embeddedlinuxconference.com/elc_europe10/hotel.html&lt;br /&gt;
&lt;br /&gt;
==Accommodation==&lt;br /&gt;
&lt;br /&gt;
The nearest full-service hotel is ...&lt;br /&gt;
&lt;br /&gt;
Cheapest accomodation is ...&lt;br /&gt;
&lt;br /&gt;
==Food and drink==&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
==Attending for sure==&lt;br /&gt;
&lt;br /&gt;
# Philip Balister&lt;br /&gt;
# Florian Boor&lt;br /&gt;
# Denys Dmytriyenko&lt;br /&gt;
# Mark Hatle&lt;br /&gt;
# Koen Kooi&lt;br /&gt;
# Fabio Mauri (friday until 15:00)&lt;br /&gt;
# Frans Meulenbroeks&lt;br /&gt;
# Jeff Polk&lt;br /&gt;
# Richard Purdie&lt;br /&gt;
# Raffaele Recalcati (friday until 15:00)&lt;br /&gt;
# Stefan Schmidt&lt;br /&gt;
# Leon Woestenberg&lt;br /&gt;
# Saul Wold&lt;br /&gt;
# Davide Bonfanti (only friday until 15:00)&lt;br /&gt;
&lt;br /&gt;
==Attending not yet sure==&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
==Won&#039;t be able to attend==&lt;br /&gt;
# Michael Lauer -- really sorry :/&lt;br /&gt;
# Robert Schuster&lt;br /&gt;
&lt;br /&gt;
[[Category:OEDEM]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=OEandYourDistro&amp;diff=3460</id>
		<title>OEandYourDistro</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=OEandYourDistro&amp;diff=3460"/>
		<updated>2010-11-24T07:56:34Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3265 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;See [[Required software]] for the list of the software required by Openembedded.&lt;br /&gt;
&lt;br /&gt;
= Using OpenEmbedded on Linux systems =&lt;br /&gt;
&lt;br /&gt;
== deb-based distributions ==&lt;br /&gt;
&lt;br /&gt;
The easiest way is via [http://blog.leggewie.org/?p=39 apt-get&#039;able Openembedded] which will pull the OE meta-data for you and keep it up-to-date.  Plus, it makes sure all necessary software for cross-compilation is installed.  Easy as 1-2-3.&lt;br /&gt;
&lt;br /&gt;
=== Debian ===&lt;br /&gt;
&lt;br /&gt;
==== Mandatory packages ====&lt;br /&gt;
&lt;br /&gt;
 aptitude install sed wget cvs subversion git-core \&lt;br /&gt;
    coreutils unzip texi2html texinfo docbook-utils \&lt;br /&gt;
    gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ \&lt;br /&gt;
    desktop-file-utils chrpath&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Git&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On debian you may have to run &lt;br /&gt;
&lt;br /&gt;
  update-alternatives --config git (as root)&lt;br /&gt;
&lt;br /&gt;
and select /usr/bin/git-scm to provide git instead of /usr/bin/git.transition.  This is not necessary in sid&lt;br /&gt;
&lt;br /&gt;
==== Supplementary packages ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
apt-get install libxml2-utils xmlto python-psyco apr&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OPTIONAL: these packages and their dependencies need to be installed in order to build the bitbake documentation (warning: over 160MB of installed packages).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
apt-get install docbook&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
This package is necessary to build some packages (in particular the esound documentation needs it).&lt;br /&gt;
&lt;br /&gt;
==== Building in container (LXC/OpenVZ) ====&lt;br /&gt;
NOTE: If you are building in container (LXC/OpenVZ) check presence of &#039;&#039;&#039;loadkeys&#039;&#039;&#039; tool (/bin/loadkeys). If there is no loadkeys, install &#039;&#039;&#039;console-tools&#039;&#039;&#039; package.&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu is based on Debian and instructions above for [[#deb-based distributions|Debian]] apply here as well. Make sure that you have the universe repositories in your apt configuration.&lt;br /&gt;
&lt;br /&gt;
* Check that /bin/sh (ls -l /bin/sh) is not symbolically linked to dash. &amp;quot;dash&amp;quot; is a POSIX compliant shell that is much smaller than &amp;quot;bash&amp;quot; -- however some broken shell scripts still make use of bash extensions while calling into /bin/sh.  To work around this issue call &amp;quot;&#039;&#039;sudo dpkg-reconfigure dash&#039;&#039;&amp;quot; and select No when it asks you to install dash as /bin/sh.&lt;br /&gt;
* You can also install Psyco Python JIT compiler to speed up BitBake. Psyco works on 32-bit x86 platforms only.  &amp;quot;&#039;&#039;aptitude install python-psyco&#039;&#039;&lt;br /&gt;
* there are known [[gcc issues in Intrepid and later]] when cross-compiling with OE&lt;br /&gt;
&lt;br /&gt;
[SOLVED - update 2010-05]&lt;br /&gt;
* qemu-arm fails whilst building locales (Ubuntu 10.04 LTS and possibly other releases). This is due to a kernel setting which restricts memory mapping to low addresses. To work around this you can either:&lt;br /&gt;
** a) Enter &#039;echo 128 &amp;gt; /proc/sys/vm/mmap_min_addr&#039; prior to running bitbake.&lt;br /&gt;
** b) Set permanent parameter &#039;sudo sysctl -w vm.mmap_min_addr=128&#039;.&lt;br /&gt;
&lt;br /&gt;
With current qemu in OE mmap_min_addr tricks are not needed at all.&lt;br /&gt;
So now it should work on every system with readable /proc/sys/vm/mmap_min_addr or /proc/sys/vm/mmap_min_addr &amp;lt;= 65536.&lt;br /&gt;
&lt;br /&gt;
== rpm-based distributions ==&lt;br /&gt;
&lt;br /&gt;
=== Mandriva Linux ===&lt;br /&gt;
&lt;br /&gt;
Follow the Debian instructions, only using `urpmi` instead of `apt-get install`.  You can find it in the contrib section of any Mandriva mirror or seach for it using the Mandriva Club rpm database [http://rpms.mandrakeclub.com].  You may need libpythonV.V-devel for bitbake setup instead of python-dev.&lt;br /&gt;
If you&#039;re building a 2.6 kernel, you also need the glibc-static-devel package.&lt;br /&gt;
&lt;br /&gt;
with Mandriva Linux 2006, you need to issue the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
urpmi python python-devel python-psyco patch m4 sed bison make wget bzip2 \&lt;br /&gt;
cvs gawk glibc-devel gcc-c++ subversion sharutils coreutils docbook-utils openjade \&lt;br /&gt;
quilt pcre-devel unzip glibc-static-devel&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== openSUSE ===&lt;br /&gt;
&lt;br /&gt;
==== openSUSE 11.1/11.2/11.3 ====&lt;br /&gt;
&lt;br /&gt;
Use zypper to install the required packages:&lt;br /&gt;
  sudo zypper in subversion git python help2man diffstat wget gcc gcc-c++ libstdc++ glibc-devel texinfo automake patch chrpath&lt;br /&gt;
&lt;br /&gt;
===== psyco =====&lt;br /&gt;
&lt;br /&gt;
Please note pysco is only available for 32-bit x86 systems only.&lt;br /&gt;
&lt;br /&gt;
====== from sourceforge ======&lt;br /&gt;
You can use python psyco package (from http://sourceforge.net/projects/psyco/files/) to speed up building. You need to install python-devel:&lt;br /&gt;
  sudo zypper in python-devel&lt;br /&gt;
&lt;br /&gt;
and then install psyco via&lt;br /&gt;
  sudo python setup.py install&lt;br /&gt;
in the psyco directory.&lt;br /&gt;
&lt;br /&gt;
====== from community repo ======&lt;br /&gt;
Alternatively you can install psyco directly from a community repo.&lt;br /&gt;
 zypper ar -f http://download.opensuse.org/repositories/home:/elchevive/openSUSE_11.3/ 11.3-psyco&lt;br /&gt;
 zypper in  python-psyco&lt;br /&gt;
&lt;br /&gt;
===== other useful packages =====&lt;br /&gt;
&lt;br /&gt;
These packages may be useful as well: bison and [http://software.opensuse.org/search?baseproject=ALL&amp;amp;p=1&amp;amp;q=gcc33 gcc33] (for faster build using ASSUME_PROVIDED), gtk2-devel (in case your build will fail on missing gdk-pixbuf-csource), bc (for collie kernel), ncurses-devel (if you want to call kernel menuconfig).&lt;br /&gt;
&lt;br /&gt;
  sudo zypper in bison gcc33 gtk2-devel bc ncurses-devel&lt;br /&gt;
&lt;br /&gt;
=== Fedora ===&lt;br /&gt;
&lt;br /&gt;
==== Fedora Core 2/3  ====&lt;br /&gt;
Much of the following is probably already installed, but you can check with the following commands.  You may want to use the yum.conf located at http://www.fedorafaq.org/.  Note, this has not been tested yes as I am in the process of setting up a development environment.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt; yum install python patch m4 sed make docbook* openjade glibc-devel xmlto&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* psyco: Download psyco-1.4-src.tar.gz (or later) and extract it. Go to the psycho top-level directory and run: `python setup.py install`.&lt;br /&gt;
&lt;br /&gt;
* patch:  FC3 default version should be enough. Optionally, install SuSe 9.1 package of it.&lt;br /&gt;
&lt;br /&gt;
==== Fedora Core 4  ====&lt;br /&gt;
Almost all required packages for Openembedded are available in Fedora Core 4 and the Fedora Extras for Core 4. You can download them from &amp;lt;http://download.fedora.redhat.com/pub/fedora/linux/core&amp;gt; and &amp;lt;http://download.fedora.redhat.com/pub/fedora/linux/extras&amp;gt;. Check &amp;lt;http://download.fedora.redhat.com/pub/fedora/linux/core/updates/4&amp;gt; for updates on the Core 4 packages.&lt;br /&gt;
&lt;br /&gt;
Apart from the usual (native) development packages like gcc and binutils, you should check that you have the following RPM&#039;s installed: &lt;br /&gt;
&lt;br /&gt;
* bison&lt;br /&gt;
* docbook* packages&lt;br /&gt;
* libpcre&lt;br /&gt;
* m4&lt;br /&gt;
* make&lt;br /&gt;
* openjade&lt;br /&gt;
* patch&lt;br /&gt;
* PyQt&lt;br /&gt;
* python&lt;br /&gt;
* python-psyco&lt;br /&gt;
* sed&lt;br /&gt;
* xmlto&lt;br /&gt;
* quilt (not required as OE builds it by itself, but install it if you want to use gquilt)&lt;br /&gt;
&lt;br /&gt;
Use apt, synaptic, up2date or yum to automagically retrieve these packages or download and install them manually (lots of work).&lt;br /&gt;
&lt;br /&gt;
==== Fedora Core 5/6  ====&lt;br /&gt;
&lt;br /&gt;
Commands I used to install OE pre-requisites on FC5/6&lt;br /&gt;
&lt;br /&gt;
This long command will ensure all pre-requisites are installed (patch is 2.5.4, not 2.5.9, but appears to work).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
su -c &amp;quot;yum install python m4 make wget curl ftp cvs subversion tar bzip2 gzip \&lt;br /&gt;
unzip python-psyco perl texinfo texi2html diffstat openjade docbook-style-dsssl \&lt;br /&gt;
docbook-style-xsl docbook-dtds docbook-utils sed bison bc glibc-devel gcc binutils \&lt;br /&gt;
pcre pcre-devel git quilt groff linuxdoc-tools patch gcc gcc-c++ python-sqlite2 help2man&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or download the metapackage http://www.openembedded.org/dl/packages/rpm/openembedded-essential-1.1-1.noarch.rpm (may be out of date).&lt;br /&gt;
&lt;br /&gt;
then do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
su -c &amp;quot;yum localinstall openembedded-essential-1.1-1.noarch.rpm&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are also rpm and src.rpm packages of bitbake 1.6.2 at http://www.openembedded.org/dl/packages/rpm/ pending a later version in Extras, currently 1.6.0.&lt;br /&gt;
&lt;br /&gt;
Update - Current FC6 version is patch-2.5.4-29.2.2 as of this writing and works-for-me (see revision history for build instructions if current patch does not work for you).&lt;br /&gt;
&lt;br /&gt;
I didn&#039;t install SGML tools.  Please add if you know how&lt;br /&gt;
&lt;br /&gt;
Update - Since about 2002 sgml-tools has apparently been replaced by linuxdoc-tools for FC.&lt;br /&gt;
&lt;br /&gt;
==== Fedora 7  ====&lt;br /&gt;
&lt;br /&gt;
This long command will ensure all pre-requisites are installed (patch is 2.5.4, not 2.5.9, but appears to work).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
su -c &amp;quot;yum install python m4 make wget curl ftp cvs subversion tar bzip2 gzip unzip \&lt;br /&gt;
python-psyco perl texinfo texi2html diffstat openjade docbook-style-dsssl \&lt;br /&gt;
docbook-style-xsl docbook-dtds docbook-utils sed bison bc glibc-devel gcc binutils \&lt;br /&gt;
pcre pcre-devel git quilt groff linuxdoc-tools patch linuxdoc-tools gcc gcc-c++ \&lt;br /&gt;
help2man perl-ExtUtils-MakeMaker&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(if this is hard to copy from this HTML page, go to edit mode and copy from editor)&lt;br /&gt;
&lt;br /&gt;
==== Fedora 11  ====&lt;br /&gt;
&lt;br /&gt;
Fedora 11, compared to previous versions, brings the need to install &amp;quot;glibc-static&amp;quot; as well:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
su -c &amp;quot;yum install python m4 make wget curl ftp cvs subversion tar bzip2 gzip unzip \&lt;br /&gt;
python-psyco perl texinfo texi2html diffstat openjade docbook-style-dsssl \&lt;br /&gt;
docbook-style-xsl docbook-dtds docbook-utils sed bison bc glibc-devel glibc-static \&lt;br /&gt;
gcc binutils pcre pcre-devel git quilt groff linuxdoc-tools patch linuxdoc-tools \&lt;br /&gt;
gcc-c++ help2man perl-ExtUtils-MakeMaker&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(if this is hard to copy from this HTML page, go to edit mode and copy from editor)&lt;br /&gt;
&lt;br /&gt;
==== Fedora 12  ====&lt;br /&gt;
Recommended to use Fedora 12 64 bit when possible&lt;br /&gt;
&lt;br /&gt;
If you are setting up from scratch&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo yum groupinstall &#039;Development Tools&#039;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo yum install python m4 make wget curl ftp cvs subversion tar bzip2 gzip unzip \&lt;br /&gt;
python-psyco perl texinfo texi2html diffstat openjade docbook-style-dsssl \&lt;br /&gt;
docbook-style-xsl docbook-dtds docbook-utils sed bison bc glibc-devel glibc-static \&lt;br /&gt;
gcc binutils pcre pcre-devel git quilt groff linuxdoc-tools patch linuxdoc-tools \&lt;br /&gt;
gcc-c++ help2man perl-ExtUtils-MakeMaker tcl-devel gettext ccache chrpath&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note python-pyscho is only available for 32bit linux&lt;br /&gt;
&lt;br /&gt;
==== Fedora 13 and 14  ====&lt;br /&gt;
Recommended to use Fedora 13/14 64 bit when/where possible&lt;br /&gt;
&lt;br /&gt;
If you are setting up from scratch&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo yum groupinstall &#039;Development Tools&#039;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then update all packages&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo yum update&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo yum install python m4 make wget curl ftp cvs subversion tar bzip2 gzip unzip \&lt;br /&gt;
python-psyco perl texinfo texi2html diffstat openjade docbook-style-dsssl \&lt;br /&gt;
docbook-style-xsl docbook-dtds docbook-utils sed bison bc glibc-devel glibc-static \&lt;br /&gt;
gcc binutils pcre pcre-devel git quilt groff linuxdoc-tools patch linuxdoc-tools \&lt;br /&gt;
gcc-c++ help2man perl-ExtUtils-MakeMaker tcl-devel gettext ccache chrpath cmake ncurses \&lt;br /&gt;
apr&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(some or most of these packages may have been added by the previous step)&lt;br /&gt;
&lt;br /&gt;
note python-pyscho is currently only available for 32bit linux&lt;br /&gt;
&lt;br /&gt;
=== CentOS 4.4 / Red Hat Enterprise Linux 4  ===&lt;br /&gt;
May also work for true EL4 or Scientific Linux - another RHEL rebuild&lt;br /&gt;
&lt;br /&gt;
Even with several optional and 3rd party yum repos enabled (centosplus, kbsingh, RPMforge/Dag, Dries) a number of required packages are too old or unavailable for CentOS4.   [It should be possible to use other package managers including apt/synaptic, up2date, and smart to get the required packages.  The following assumes yum.]&lt;br /&gt;
&lt;br /&gt;
I re-built the following SRPMS (with &amp;quot;$ rpmbuild --rebuild ...&amp;quot;):&lt;br /&gt;
* boost-1.33.1-10.fc5.src.rpm&lt;br /&gt;
* bitbake-1.6.2-1.src.rpm (Latest tarball from http://developer.berlios.de/projects/bitbake/ + modified spec from bitbake-1.6.0-2.fc7.src.rpm)&lt;br /&gt;
&lt;br /&gt;
Might also want to try the rpm and src.rpm packages of bitbake 1.6.2 at http://www.openembedded.org/dl/packages/rpm/ - I have not.&lt;br /&gt;
&lt;br /&gt;
Extra requirements for the builds included rpmdevtools, xmlto, and  lynx.&lt;br /&gt;
&lt;br /&gt;
I put packages in a local repo so I can do &amp;quot;yum install ...&amp;quot;, otherwise can do &amp;quot;yum localinstall foo.1.2.3.noarch.rpm ...&amp;quot;.  It may be necessary to temporarily set &amp;quot;gpgcheck=0&amp;quot; in /etc/yum.conf to avoid complaints about unsigned packages.&lt;br /&gt;
&lt;br /&gt;
For EL4 texi2html is available from the tetex package, currently tetex-2.0.2-22.EL4.7&lt;br /&gt;
&lt;br /&gt;
Note that the the metapackage http://www.openembedded.org/dl/packages/rpm/openembedded-essential-1.1-1.noarch.rpm&lt;br /&gt;
should work except that it depends on texi2html.&lt;br /&gt;
&lt;br /&gt;
Instead as root do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
yum install bison coreutils cvs docbook-utils gawk git-core python quilt rpmlib \&lt;br /&gt;
sed subversion tetex texinfo unzip wget&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I ended up with the following set of relevant packages after several iterations of building/updating to get &amp;quot;bitbake nano&amp;quot; to complete successfully:&lt;br /&gt;
&lt;br /&gt;
* python-2.3.4-14.3&lt;br /&gt;
* m4-1.4.1-16&lt;br /&gt;
* make-3.80-6.EL4&lt;br /&gt;
* wget-1.10.2-0.40E&lt;br /&gt;
* curl-7.12.1-8.rhel4&lt;br /&gt;
* ftp-0.17-22&lt;br /&gt;
* cvs-1.11.17-9.RHEL4&lt;br /&gt;
* subversion-1.4.3-0.1.el4.rf&lt;br /&gt;
* tar-1.14-12.RHEL4&lt;br /&gt;
* bzip2-1.0.2-13.EL4.3&lt;br /&gt;
* gzip-1.3.3-16.rhel4&lt;br /&gt;
* unzip-5.51-7&lt;br /&gt;
* python-psyco-1.5-3.el4.kb&lt;br /&gt;
* perl-5.8.5-36.RHEL4&lt;br /&gt;
* texinfo-4.7-5.el4.2&lt;br /&gt;
* tetex-2.0.2-22.EL4.7&lt;br /&gt;
* diffstat-1.34-0_6.el4.at&lt;br /&gt;
* openjade-1.3.2-16_9.el4.at&lt;br /&gt;
* docbook-style-dsssl-1.78-4&lt;br /&gt;
* docbook-style-xsl-1.65.1-2&lt;br /&gt;
* docbook-dtds-1.0-25&lt;br /&gt;
* docbook-utils-0.6.14-4&lt;br /&gt;
* sed-4.1.2-5.EL4&lt;br /&gt;
* bison-1.875c-2&lt;br /&gt;
* bc-1.06-17.1&lt;br /&gt;
* glibc-devel-2.3.4-2.25&lt;br /&gt;
* gcc-3.4.6-3&lt;br /&gt;
* binutils-2.15.92.0.2-21&lt;br /&gt;
* pcre-4.5-3.2.RHEL4&lt;br /&gt;
* pcre-devel-4.5-3.2.RHEL4&lt;br /&gt;
* git-1.4.4.2-2.el4.kb&lt;br /&gt;
* bitbake-1.6.2-1&lt;br /&gt;
&lt;br /&gt;
=== ALT Linux ===&lt;br /&gt;
&lt;br /&gt;
You can read more about ALT Linux here: http://www.altlinux.com/en/&lt;br /&gt;
&lt;br /&gt;
You can use synaptic or aptitude to install packages. Or use apt-get as shown below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
apt-get install git-core python python-dev python-module-psyco python-modules-sqlite3 \&lt;br /&gt;
patch m4 sed bison make wget bzip2 cvs gawk gcc-c++ subversion sharutils coreutils \&lt;br /&gt;
docbook-utils openjade quilt libpcre-devel unzip glibc-devel glibc-devel-static \&lt;br /&gt;
help2man texi2html perl-devel chrpath&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For building bitbake manuals you have to install &#039;xmlto&#039; package:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
apt-get install xmlto&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTES:&lt;br /&gt;
* This is tested on ALD 4.0/4.1/5.0.&lt;br /&gt;
* gcc-c++ is virtual package and can be provided by gcc4.3-c++ (ALD 5.0) and gcc4.1-c++ (ALD 4.0/4.1). Just select higher version.&lt;br /&gt;
* &#039;&#039;&#039;As I have no OE installation on ALT Linux more this page can have obsolete information.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Ark Linux 2008.1 ===&lt;br /&gt;
[http://www.arklinux.org/ Ark Linux] is a modern distribution well suited for Openembedded development. Footprint only 2.1G.&lt;br /&gt;
&lt;br /&gt;
Required steps:&lt;br /&gt;
&lt;br /&gt;
1) install required packages&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
apt-get install devel-core diffstat texi2html cvs subversion git texinfo psyco python-devel \&lt;br /&gt;
                python-encodings python-sqlite chrpath help2man&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2) upgrade&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
apt-get update&lt;br /&gt;
apt-get dist-upgrade &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) finally create your OE tree (see [[Getting started]] instructions).&lt;br /&gt;
&lt;br /&gt;
== other Linux distributions ==&lt;br /&gt;
&lt;br /&gt;
=== Gentoo instructions ===&lt;br /&gt;
&lt;br /&gt;
Note that Psyco, the Python JIT compiler, works on 32-bit x86 platforms only.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
emerge -n \&lt;br /&gt;
  psyco \&lt;br /&gt;
  patch \&lt;br /&gt;
  make \&lt;br /&gt;
  sed \&lt;br /&gt;
  dev-lang/python \&lt;br /&gt;
  m4 \&lt;br /&gt;
  bison \&lt;br /&gt;
  cvs \&lt;br /&gt;
  openjade \&lt;br /&gt;
  quilt \&lt;br /&gt;
  sgmltools-lite \&lt;br /&gt;
  docbook-xml-dtd \&lt;br /&gt;
  docbook-dsssl-stylesheets \&lt;br /&gt;
  xmlto \&lt;br /&gt;
  docbook-sgml-utils \&lt;br /&gt;
  libpcre \&lt;br /&gt;
  boost \&lt;br /&gt;
  subversion \&lt;br /&gt;
  texi2html \&lt;br /&gt;
  pysqlite \&lt;br /&gt;
  chrpath&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then follow the instructions in [[Getting started]] for obtaining bitbake and start the build.&lt;br /&gt;
&lt;br /&gt;
=== Arch Linux (Duke)  ===&lt;br /&gt;
&lt;br /&gt;
Most of the packages are available in the repositories.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo pacman -S patch make sed python m4 bison cvs quilt sgmltools-lite docbook-xml \&lt;br /&gt;
xmlto pcre boost jade git texinfo texi2html help2man subversion chrpath&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In Arch Linux the install command is in /bin/install. Since most of Linux distribution assume that install is located in /usr/bin/install, you have to create a symlink:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo ln -s /bin/install /usr/bin/install&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can build BitBake by using this PKGBUILD or install it from the AUR:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
pkgname=bitbake&lt;br /&gt;
pkgver=1.8.4&lt;br /&gt;
pkgrel=1&lt;br /&gt;
pkgdesc=&amp;quot;A simple tool for task execution derived from Gentoo&#039;s portage&amp;quot;&lt;br /&gt;
url=&amp;quot;http://developer.berlios.de/projects/bitbake/&amp;quot;&lt;br /&gt;
arch=(&#039;i686&#039;)&lt;br /&gt;
license=(&#039;GPL&#039; &#039;custom&#039;)&lt;br /&gt;
depends=(&#039;python&#039;)&lt;br /&gt;
source=(http://download.berlios.de/bitbake/${pkgname}-${pkgver}.tar.gz)&lt;br /&gt;
md5sums=(&#039;508d9a61c635d469be8facc95151158b&#039;)&lt;br /&gt;
&lt;br /&gt;
build() {&lt;br /&gt;
  cd ${startdir}/src/${pkgname}-${pkgver}&lt;br /&gt;
  python setup.py install --root=${startdir}/pkg&lt;br /&gt;
&lt;br /&gt;
  # Install vim extensions&lt;br /&gt;
  install -D -m644 ${startdir}/src/${pkgname}-${pkgver}/contrib/vim/ftdetect/bitbake.vim \&lt;br /&gt;
                ${startdir}/pkg/usr/share/vim/ftplugin/bitbake.vim&lt;br /&gt;
  install -D -m644 ${startdir}/src/${pkgname}-${pkgver}/contrib/vim/syntax/bitbake.vim \&lt;br /&gt;
                ${startdir}/pkg/usr/share/vim/syntax/bitbake.vim&lt;br /&gt;
&lt;br /&gt;
  # Handle MIT license&lt;br /&gt;
  install -D -m644 ${startdir}/src/${pkgname}-${pkgver}/doc/COPYING.MIT \&lt;br /&gt;
                ${startdir}/pkg/usr/share/licenses/${pkgname}/COPYING.MIT&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Using OpenEmbedded on FreeBSD and other NON Linux Systems =&lt;br /&gt;
&lt;br /&gt;
tbd&lt;br /&gt;
&lt;br /&gt;
== FreeBSD  ==&lt;br /&gt;
&lt;br /&gt;
* Python == /usr/ports/lang/python&lt;br /&gt;
* GNU Patch == /usr/ports/devel/patch&lt;br /&gt;
* GNU m4 == /usr/ports/devel/m4&lt;br /&gt;
* GNU make == /usr/ports/devel/gmake&lt;br /&gt;
* wget == /usr/ports/ftp/wget&lt;br /&gt;
* Psyco JIT Compiler == /usr/ports/devel/py-psyco&lt;br /&gt;
* GNU sed == /usr/ports/textproc/gsed&lt;br /&gt;
* Bison == /usr/ports/devel/bison&lt;br /&gt;
* GCC 2.95.3 == /usr/ports/lang/gcc295&lt;br /&gt;
* bc == already in FreeBSD&lt;br /&gt;
* PyQt == /usr/ports/x11-toolkits/py-qt&lt;br /&gt;
* glibc headers (ignore)&lt;br /&gt;
* subversion == /usr/ports/devel/subversion&lt;br /&gt;
* git == /usr/ports/devel/git&lt;br /&gt;
* pcre == /usr/ports/devel/pcre&lt;br /&gt;
&lt;br /&gt;
Ports has also has these: fileutils, jade, docbook, dsssl-docbook-modular, sgmltools&lt;br /&gt;
&lt;br /&gt;
== Using OpenEmbedded on Mac OS X ==&lt;br /&gt;
&lt;br /&gt;
By default OS X uses a filesystem that is &#039;&#039;&#039;not&#039;&#039;&#039; case sensitive. You need to ensure that at least your tmp directory is on a case sensitive filesystem or you may come across various packages that break, including the Linux kernel! These steps were carried out on a early 32 bit 10.5/Intel Mac - the install order matters for a couple of packages as does having them installed in a more normal location.&lt;br /&gt;
&lt;br /&gt;
# Register at [https://connect.apple.com ADC] and download and install Xcode&lt;br /&gt;
# Compile and install [http://www.gnu.org/software/gettext/ GNU gettext]&lt;br /&gt;
# Using CPAN install Locale::gettext&lt;br /&gt;
# Compile and install [http://www.gnu.org/software/help2man/ help2man 1.29] - newer versions will not build without hacks&lt;br /&gt;
# Compile and install [http://www.gnu.org/software/wget/ wget], [http://www.gnu.org/software/gawk/ gawk], [http://www.gnu.org/software/coreutils/ coreutils] and [http://git-scm.com/ git] - wget appears to not work if you install it in /usr/local so use --prefix=/usr also note OS X provides a different version of mktemp which functions differently, be careful not to overwrite this as OS X might need it&lt;br /&gt;
# If you are on a 32 bit Mac you can of course install [http://psyco.sourceforge.net/ psyco]&lt;br /&gt;
# Fixup your PATH variable for your build user so that /usr/local/bin (or where ever coreutils etc is installed) comes before the OS X version in /usr/bin&lt;br /&gt;
# Install GNU sed 3.0.2, this will give you a version of sed that allows you to build sed 4.1.5 - you will need to overwrite the one provided by OS X with --prefix=/usr and ensure you are using 4.1.5 not 3.0.2 as 3.0.2 does not provide various options you need&lt;br /&gt;
# Install getopt from [http://software.frodo.looijaard.name/getopt/download.php here] - modify WITHOUT_GETTEXT=0 to WITHOUT_GETTEXT=1 in the Makefile and add -DWITHOUT_GETTEXT=$(WITHOUT_GETTEXT) to the line beginning with CPPFLAGS=&lt;br /&gt;
&lt;br /&gt;
Now follow the Getting Started OpenEmbedded wiki guide. Unfortunately there are various issues building on OS X that will most likely prevent the toolchain from building.&lt;br /&gt;
&lt;br /&gt;
Unfinished - tbd&lt;br /&gt;
&lt;br /&gt;
= Using OpenEmbedded on Windows/Cygwin Systems =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Building Openembedded on Windows is currently unsupported, but [http://oe.linuxtogo.org/wiki/BuildOnCygwin work is in progress] to support buidling of meta-toolchain.bb on Windows/Cygwin hosts.&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=EC2CloudBuild&amp;diff=3458</id>
		<title>EC2CloudBuild</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=EC2CloudBuild&amp;diff=3458"/>
		<updated>2010-11-24T07:55:23Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3267 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
In order to run instances (virtual machines) on an Amazon cloud infrastructure one need to get corresponding account and register on the [http://aws.amazon.com AWS (Amazon Web Service)].  [http://docs.amazonwebservices.com/AWSEC2/latest/GettingStartedGuide/ Getting Started Guide] will help to get up and running, or  basics could be checked on the [http://www.ubuntu.com/cloud/public/deploy Ubuntu clould guide].&lt;br /&gt;
&lt;br /&gt;
The procedure uses Cloud Config utility from Ubuntu EC2 images to configure an instance and perform build. [http://ubuntu-smoser.blogspot.com/2010/03/introducing-cloud-inits-cloud-config.html Here] is an introduction of the utility with links to examples and documenation.&lt;br /&gt;
&lt;br /&gt;
The build described here uses [http://www.angstrom-distribution.org/ Ångström distribution] and based on the setup-scripts described  [http://www.angstrom-distribution.org/building-angstrom here].&lt;br /&gt;
&lt;br /&gt;
=== Selecting AMI ===&lt;br /&gt;
&lt;br /&gt;
The build was tested on 06 Septmeber 2010 with 32-bit Ubuntu 10.10 beta image, AMI ami-be6288d7. At the time of testing the 10.04 (LTS) image was not working due to the [https://bugs.launchpad.net/ubuntu/+source/gzip/+bug/524366 bug in shipped gzip]. The status of the cloud config in the older versions of the ubuntu and debian is not clear. The list of the released images for ubuntu could be found [http://uec-images.ubuntu.com/query/ here]. &lt;br /&gt;
&lt;br /&gt;
The procedure completely configures the image, so there is no need to use customized images or EBS-based images. The S3-based image provides more than enough &amp;quot;ephemerial&amp;quot; storage to perform the build. &lt;br /&gt;
&lt;br /&gt;
=== Revisions === &lt;br /&gt;
&lt;br /&gt;
The test was performed for beagleboard machine with minimal-image. The build is based on 41569c5f4eb81baeb26f3a429602c8568d1c24fe commit, which corresponds to the [http://cgit.openembedded.org/cgit.cgi/openembedded/tag/?id=testing_2010-08-23 testing_2010-08-23 branch]. &lt;br /&gt;
&lt;br /&gt;
== Build procedure ==&lt;br /&gt;
&lt;br /&gt;
* Sign in to the [https://console.aws.amazon.com/s3/home AWS Management Console]&lt;br /&gt;
&lt;br /&gt;
* Request either spot or on demand instance.&lt;br /&gt;
&lt;br /&gt;
* Select AMI ami-be6288d7&lt;br /&gt;
&lt;br /&gt;
* In the User data paste following cloud configuration data&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#cloud-config&lt;br /&gt;
runcmd:&lt;br /&gt;
 - dpkg-reconfigure -f noninteractive dash&lt;br /&gt;
 - chown ubuntu /mnt&lt;br /&gt;
 - [ su, -c, &amp;quot;( git clone git://gitorious.org/angstrom/angstrom-setup-scripts.git /mnt/oe )&amp;quot;, ubuntu ]&lt;br /&gt;
 - [ su, -c, &amp;quot;( cd /mnt/oe; sh oebb.sh config beagleboard )&amp;quot;, ubuntu ]&lt;br /&gt;
 - [ su, -c, &amp;quot;sed -i &#039;s/^#PARALLEL/PARALLEL/g&#039; /mnt/oe/build/conf/local.conf&amp;quot;, ubuntu ]&lt;br /&gt;
 - ln -s /mnt/oe /var/www/oe&lt;br /&gt;
 - echo &amp;quot;&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&amp;lt;h2&amp;gt;Angstrom environment&amp;lt;/h2&amp;gt;&amp;lt;p&amp;gt;Browse building &amp;lt;a href=&#039;oe/&#039;&amp;gt;directory&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;or watch &amp;lt;a href=&#039;oe/bitbake.log&#039;&amp;gt;bitbake.log&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;pre&amp;gt;---------------- local.conf ----------------&amp;quot; &amp;gt;/var/www/index.html&lt;br /&gt;
 - cat /mnt/oe/build/conf/local.conf &amp;gt;&amp;gt;/var/www/index.html&lt;br /&gt;
 - echo &amp;quot;&amp;amp;lt;/pre&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&amp;quot; &amp;gt;&amp;gt;/var/www/index.html&lt;br /&gt;
 - [ sh, -c, echo &amp;quot;========= Starting build =========&amp;quot; ]&lt;br /&gt;
 - [ su, -c, &amp;quot;( cd /mnt/oe; sh oebb.sh update commit 41569c5f4eb81baeb26f3a429602c8568d1c24fe 2&amp;gt;&amp;amp;1 &amp;gt;/mnt/oe/update.log ; source ~/.oe/environment ; nohup bitbake minimal-image 2&amp;gt;&amp;amp;1 &amp;gt;/mnt/oe/bitbake.log &amp;amp; )&amp;quot;, ubuntu ]&lt;br /&gt;
&lt;br /&gt;
debconf_selections: |&lt;br /&gt;
        debconf debconf/priority select critical&lt;br /&gt;
        dash dash/sh boolean false&lt;br /&gt;
&lt;br /&gt;
packages:&lt;br /&gt;
 - sed&lt;br /&gt;
 - wget&lt;br /&gt;
 - cvs&lt;br /&gt;
 - subversion&lt;br /&gt;
 - git-core&lt;br /&gt;
 - coreutils&lt;br /&gt;
 - unzip&lt;br /&gt;
 - texi2html&lt;br /&gt;
 - texinfo&lt;br /&gt;
 - libsdl1.2-dev&lt;br /&gt;
 - docbook-utils&lt;br /&gt;
 - gawk&lt;br /&gt;
 - python-pysqlite2&lt;br /&gt;
 - diffstat&lt;br /&gt;
 - help2man&lt;br /&gt;
 - make&lt;br /&gt;
 - gcc&lt;br /&gt;
 - build-essential&lt;br /&gt;
 - g++&lt;br /&gt;
 - desktop-file-utils&lt;br /&gt;
 - chrpath&lt;br /&gt;
 - libxml2-utils&lt;br /&gt;
 - xmlto&lt;br /&gt;
 - python-psyco&lt;br /&gt;
 - apache2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Submit request&lt;br /&gt;
&lt;br /&gt;
After around 15 minutes required to initialize, start and install software one could point the browser to primitive page on the public DNS address of the instance to browse the build directory or get log of the bitbake.&lt;br /&gt;
&lt;br /&gt;
The resulting machine deploy image could be downloaded directly from the browser, so no additional software is required.&lt;br /&gt;
&lt;br /&gt;
=== Performance ===&lt;br /&gt;
&lt;br /&gt;
The test was run on the c1.medium instance, which is correspondingly accessible and powerful enough. Spot instance was used to further reduce price of the build. The build was using parallel make with 2 threads and parallel bitbake with 2 threads as well. &lt;br /&gt;
&lt;br /&gt;
The complete cycle from starting the instance to finished build took 2 hours 20 minutes. &lt;br /&gt;
&lt;br /&gt;
The m1.small type of virtual machine proved to be underpowered (the build was cancelled after 5 hours). &lt;br /&gt;
&lt;br /&gt;
The procedure retrieves quite a lot of data (sources) from the internet, but at the time of testing an incoming traffic was free and outgound traffic was negligibly small. After November 1, the inbound traffic will be priced as well, which will introduce additional costs. Caching of the downloaded files on an EBS volume could be considered in the future.&lt;br /&gt;
&lt;br /&gt;
=== Changing targets === &lt;br /&gt;
&lt;br /&gt;
There are 3 important parameters to the build process, which could be changed. &lt;br /&gt;
&lt;br /&gt;
* Machine architecture&lt;br /&gt;
Following line in the user data configures machine, which is in this case is beagleboard&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
sh oebb.sh config beagleboard&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* State of OE repository&lt;br /&gt;
The commit could be specified to get repeatable tests. For the trunk build  &amp;lt;code&amp;gt;commit 41569c5f4eb81baeb26f3a429602c8568d1c24fe&amp;lt;/code&amp;gt; should be removed.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
sh oebb.sh update commit 41569c5f4eb81baeb26f3a429602c8568d1c24fe&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Target image&lt;br /&gt;
The target image (in this case minimal-image) could be specified on the following line.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
nohup bitbake minimal-image&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Caution&amp;lt;/span&amp;gt;===&lt;br /&gt;
Don&#039;t forget to terminate your EC2 instance after build, otherwise you&#039;ll be paying for running instance.&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=GitPhraseBook&amp;diff=3456</id>
		<title>GitPhraseBook</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=GitPhraseBook&amp;diff=3456"/>
		<updated>2010-11-24T07:54:58Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3269 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Git Phrase Book =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; For increased pleasure use git 1.5 or later.&lt;br /&gt;
&lt;br /&gt;
== Pointers ==&lt;br /&gt;
There are plenty of good git tutorials on the net. A small collection of links can be seen below:&lt;br /&gt;
&lt;br /&gt;
* [http://git.or.cz/gitwiki/GitDocumentation Official Documentation]&lt;br /&gt;
* [http://git.or.cz/gitwiki/GitCheatSheet Cheat Sheet]&lt;br /&gt;
* [http://book.git-scm.com/ The Git Community Book]&lt;br /&gt;
* [http://eagain.net/articles/git-for-computer-scientists/ Git For Computer Scientists]&lt;br /&gt;
* [http://progit.org/book/ Pro Git]&lt;br /&gt;
* [http://www.google.com/search?q=git+documentation&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t Google Search]&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Getting the data (read-only) ===&lt;br /&gt;
  git clone git://git.openembedded.org/openembedded&lt;br /&gt;
&lt;br /&gt;
=== Getting the data (write-access) ===&lt;br /&gt;
&lt;br /&gt;
For this command to succeed you need to have provided a SSH key (see [[#Generating a ssh key]]).&lt;br /&gt;
&lt;br /&gt;
  git clone git@git.openembedded.org:openembedded&lt;br /&gt;
&lt;br /&gt;
=== Generating a ssh key ===&lt;br /&gt;
To be able to push to the OpenEmbedded git server you will need to have the right permissions. This starts with having your public ssh key on the server. Generate a key and send the public key to the one of the core developers.&lt;br /&gt;
&lt;br /&gt;
  # send the resulting pub key to koen, mickeyl, RP, or zecke [http://lists.linuxtogo.org/pipermail/openembedded-devel/2008-October/006291.html [email address]]&lt;br /&gt;
  ssh-keygen -t rsa or -t dsa&lt;br /&gt;
&lt;br /&gt;
=== Upgrading your data (lurking) ===&lt;br /&gt;
  git pull --rebase&lt;br /&gt;
&lt;br /&gt;
This command will fetch new objects from the server, and try to put your local changes on top of the newly fetched revisions for your current branch. If you have no local revisions you will still be updated.&lt;br /&gt;
&lt;br /&gt;
Depending on your git version this command may fail and does not report any error message: Version 1.5.6.5 (Debian Lenny) does, 1.5.5.1 (Fedora 9) does not. The message is&lt;br /&gt;
&amp;quot;refusing to pull with rebase: your working tree is not up-to-date&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
In case that &#039;git pull --rebase&#039; does not work for you, try the following:&lt;br /&gt;
&lt;br /&gt;
  git stash&lt;br /&gt;
  git pull --rebase&lt;br /&gt;
  git stash pop&lt;br /&gt;
&lt;br /&gt;
This information was taken from the [http://wiki.videolan.org/Git#Setting_up_.22git_up.22_.28Tip.29 VideoLAN Wiki].&lt;br /&gt;
&lt;br /&gt;
=== Checking out a branch ===&lt;br /&gt;
  # See which branches are available&lt;br /&gt;
  git branch -a&lt;br /&gt;
&lt;br /&gt;
  # In theory create a branch and switch&lt;br /&gt;
  git checkout -b local origin/remote&lt;br /&gt;
&lt;br /&gt;
  # you will now be in the dreambox branch and track this.&lt;br /&gt;
  git checkout -b org.openembedded.dreambox origin/org.openembedded.dreambox&lt;br /&gt;
&lt;br /&gt;
=== Configuring your tree for commits ===&lt;br /&gt;
&lt;br /&gt;
If you forget this, your name and email in the commit mails, may be messed up.&lt;br /&gt;
&lt;br /&gt;
  git config user.name &amp;quot;Your Name&amp;quot;&lt;br /&gt;
  git config user.email &amp;quot;you@name&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Doing things with git ==&lt;br /&gt;
&lt;br /&gt;
=== Commit Message ===&lt;br /&gt;
 &amp;lt;package name&amp;gt; &amp;lt;version&amp;gt;| &amp;lt;package category&amp;gt; | &amp;lt;configfile/class name&amp;gt;: &amp;lt;summary&amp;gt; &lt;br /&gt;
 {  - &amp;lt;detail 1&amp;gt;&lt;br /&gt;
    - &amp;lt;detail 2&amp;gt;}*&lt;br /&gt;
&lt;br /&gt;
=== Making your changes (old way) ===&lt;br /&gt;
  # if you have new files&lt;br /&gt;
  git add your/new/file&lt;br /&gt;
&lt;br /&gt;
  # Commit everything&lt;br /&gt;
  git commit -a&lt;br /&gt;
&lt;br /&gt;
=== Making your changes (better way) ===&lt;br /&gt;
  git add your/changed/files&lt;br /&gt;
  git commit&lt;br /&gt;
&lt;br /&gt;
=== Making your changes (a cool way) ===&lt;br /&gt;
  git add -i&lt;br /&gt;
  git commit&lt;br /&gt;
&lt;br /&gt;
=== Automatically add &#039;Signed-off-by:&#039; statement ===&lt;br /&gt;
  git commit -s&lt;br /&gt;
&lt;br /&gt;
=== Amending to your changes ===&lt;br /&gt;
You forgot something, no big deal, change the commit&lt;br /&gt;
&lt;br /&gt;
  git add your/others/changes&lt;br /&gt;
  git commit --amend&lt;br /&gt;
&lt;br /&gt;
== Commiting someones else work ==&lt;br /&gt;
  git commit --author &amp;quot;Other One &amp;lt;other@one&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Create patches suitable for the mailing list  ==&lt;br /&gt;
This creates a series of patches of all your added work &lt;br /&gt;
  git format-patch origin&lt;br /&gt;
You can add a &#039;Signed-off-by:&#039; statement by&lt;br /&gt;
  git format-patch -s origin&lt;br /&gt;
&lt;br /&gt;
== Create series of patches suitable for the mailing list  ==&lt;br /&gt;
Include the last 17 commits.&lt;br /&gt;
&lt;br /&gt;
The patches will have a header [PATCH n/17]&lt;br /&gt;
  git format-patch -n -17&lt;br /&gt;
&lt;br /&gt;
== Create version 2 of a patch after feedback from the mailing list  ==&lt;br /&gt;
  git format-patch -n -17 --subject-prefix=&#039;PATCH v2&#039;&lt;br /&gt;
&lt;br /&gt;
== Send email to mailing list ==&lt;br /&gt;
  git send-email &amp;lt;patch-list&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pushing your changes ==&lt;br /&gt;
  # just pushes the org.openembedded.dev&lt;br /&gt;
  git push origin org.openembedded.dev&lt;br /&gt;
&lt;br /&gt;
  # the same, just simpler&lt;br /&gt;
  git push&lt;br /&gt;
&lt;br /&gt;
  # just pushes your things to a test branch. Use the right branch! dangerous!&lt;br /&gt;
  git push origin yourname/testbranch&lt;br /&gt;
&lt;br /&gt;
  # delete a branch&lt;br /&gt;
  git push origin :yourname/testbranch&lt;br /&gt;
&lt;br /&gt;
== Dealing with conflicts ==&lt;br /&gt;
Git will tell you what needs resolving. You can use kdiff3, meld, or many other tools to resolve the conflict. Don&#039;t be afraid you can easily redo and undo everything.&lt;br /&gt;
&lt;br /&gt;
  # Conflicts from here or something else&lt;br /&gt;
  git pull --rebase&lt;br /&gt;
  git status&lt;br /&gt;
&lt;br /&gt;
  # Starts interactive resolver, TOOL can be kdiff3, meld or anything else&lt;br /&gt;
  git mergetool --tool=TOOL filename&lt;br /&gt;
&lt;br /&gt;
  git rebase --continue or similar once everything got resolved&lt;br /&gt;
&lt;br /&gt;
== Working with git ==&lt;br /&gt;
=== Feature branches ===&lt;br /&gt;
==== Create your own short lived feature branch ====&lt;br /&gt;
  git checkout -b yourname/yourfeature origin/org.openembedded.dev&lt;br /&gt;
&lt;br /&gt;
==== Push your feature branch ====&lt;br /&gt;
  git push origin yourname/yourfeature&lt;br /&gt;
&lt;br /&gt;
==== Delete your branch after it was merged ====&lt;br /&gt;
  git push origin :yourname/yourfeature&lt;br /&gt;
&lt;br /&gt;
==== Prune remote branches which have been deleted ====&lt;br /&gt;
  git remote prune origin&lt;br /&gt;
&lt;br /&gt;
==== Upgrade/Rebase your branch to the latest version ====&lt;br /&gt;
  git fetch origin&lt;br /&gt;
  git rebase origin/org.openembedded.dev&lt;br /&gt;
&lt;br /&gt;
==== Change your history ====&lt;br /&gt;
  # select edit, squash, pick to say what to do with the commit&lt;br /&gt;
&lt;br /&gt;
  git rebase -i origin/org.openembedded.dev&lt;br /&gt;
&lt;br /&gt;
  # to abort the operation on a tricky merge&lt;br /&gt;
  git rebase --abort&lt;br /&gt;
&lt;br /&gt;
  # to find out a previous state to use with git reset&lt;br /&gt;
  git reflog&lt;br /&gt;
&lt;br /&gt;
== Seeing changes ==&lt;br /&gt;
&lt;br /&gt;
=== Log ===&lt;br /&gt;
  # See what happened in a branch&lt;br /&gt;
  git log branch&lt;br /&gt;
&lt;br /&gt;
  # See the change, HEAD or branch name will work too&lt;br /&gt;
  git show --color (COMMIT)&lt;br /&gt;
&lt;br /&gt;
  #  Only show you change on foo/file&lt;br /&gt;
  git show --color HEAD -- foo/file&lt;br /&gt;
&lt;br /&gt;
  # Graphical browser&lt;br /&gt;
  gitk&lt;br /&gt;
&lt;br /&gt;
=== What did you change ===&lt;br /&gt;
  # Lists you the revs that are only in your branch compared to org.openembedded.dev&lt;br /&gt;
  git rev-list origin/org.openembedded.dev..&lt;br /&gt;
&lt;br /&gt;
== Other Interesting commands ==&lt;br /&gt;
  # fetch new revisions from all remote repositories&lt;br /&gt;
  git fetch&lt;br /&gt;
&lt;br /&gt;
  # show your local branches and which branch you are in&lt;br /&gt;
  git branch&lt;br /&gt;
&lt;br /&gt;
  # show your all branches&lt;br /&gt;
  git branch -a&lt;br /&gt;
&lt;br /&gt;
  # create a branch and switch to it&lt;br /&gt;
  git checkout -b MYNAME origin/THEIRNAME&lt;br /&gt;
&lt;br /&gt;
  # upgrade a branch&lt;br /&gt;
  git push origin org.openembedded.dev&lt;br /&gt;
  git reflog&lt;br /&gt;
&lt;br /&gt;
  # Change your index to be at the state of REF&lt;br /&gt;
  git reset REF&lt;br /&gt;
&lt;br /&gt;
  # Kill the last commit&lt;br /&gt;
  git reset HEAD^1&lt;br /&gt;
&lt;br /&gt;
  # Prepare a set of patch&lt;br /&gt;
  git format-patch origin&lt;br /&gt;
&lt;br /&gt;
  # What changes have I made&lt;br /&gt;
  git status&lt;br /&gt;
&lt;br /&gt;
  # List details of those changes&lt;br /&gt;
  git diff --cached&lt;br /&gt;
&lt;br /&gt;
== Working with additional git repositories ==&lt;br /&gt;
One of the neat things with git is you can easily work with external repositories.  &lt;br /&gt;
  # add an external repository:&lt;br /&gt;
  git remote add openmoko.org git://git.openmoko.org/git/openmoko.git&lt;br /&gt;
  git fetch openmoko.org&lt;br /&gt;
  &lt;br /&gt;
  # view all remote branches available&lt;br /&gt;
  git branch -r&lt;br /&gt;
&lt;br /&gt;
  # view changes on a remote branch&lt;br /&gt;
  gitk openmoko.org/org.openmoko.asu.stable&lt;br /&gt;
  git log openmoko.org/org.openmoko.asu.stable&lt;br /&gt;
&lt;br /&gt;
  # view all diffs&lt;br /&gt;
  git diff origin/org.openembedded.dev openmoko.org/org.openmoko.asu.stable&lt;br /&gt;
  &lt;br /&gt;
  # view diffs in just one subdirectory&lt;br /&gt;
  git diff origin/org.openembedded.dev openmoko.org/org.openmoko.asu.stable classes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Example 1: ===&lt;br /&gt;
&lt;br /&gt;
  vi packages/gaim/gaim.inc&lt;br /&gt;
  git commit packages/gaim/gaim.inc&lt;br /&gt;
  git pull --rebase&lt;br /&gt;
&lt;br /&gt;
should have a log message like this:&lt;br /&gt;
&lt;br /&gt;
 gaim: make sure do_install does its job in gaim.inc&lt;br /&gt;
 * install lib to ${libdir} instead of /usr/lib&lt;br /&gt;
 * remove executable bits from docs&lt;br /&gt;
&lt;br /&gt;
=== Example 2: ===&lt;br /&gt;
&lt;br /&gt;
 diff /tmp/foo.c /oe/work/gtk+-2.8.4-r0/gtk+-2.8.4/src/foo.c &amp;gt; gtk-2.8.4/fix-foo.patch&lt;br /&gt;
 vi gtk+_2.8.4.bb&lt;br /&gt;
 git add gtk-2.8.4/fix-foo.patch&lt;br /&gt;
 git commit gtk-2.8.4/fix-foo.patch gtk+_2.8.4.bb&lt;br /&gt;
 git pull --rebase&lt;br /&gt;
&lt;br /&gt;
should have a log message like this:&lt;br /&gt;
&lt;br /&gt;
 gtk+ 2.8.4: add patch for buffer overflow&lt;br /&gt;
&lt;br /&gt;
=== Example 3: Working with a private branch ===&lt;br /&gt;
&lt;br /&gt;
Download and create a remote private branch &amp;quot;origin/ulf/linux-2.6.32&amp;quot;.&lt;br /&gt;
The local copy of the branch will be called &amp;quot;ulf/linux-2.6.32&amp;quot;-&lt;br /&gt;
When you do:&lt;br /&gt;
&lt;br /&gt;
 git branch -a&lt;br /&gt;
&lt;br /&gt;
local branches will be at the top, and remote branches&lt;br /&gt;
will be sorted in alpabetical order.&lt;br /&gt;
&lt;br /&gt;
Create the local branch and prepare:&lt;br /&gt;
&lt;br /&gt;
 git clone git@git.openembedded.org:openembedded&lt;br /&gt;
 cd openembedded&lt;br /&gt;
 git config user.name &amp;quot;Ulf Samuelsson&amp;quot;&lt;br /&gt;
 git config user.email &amp;quot;ulf.samuelsson@atmel.com&amp;quot;&lt;br /&gt;
 git checkout -b ulf/linux-2.6.32 origin/org.openembedded.dev&lt;br /&gt;
&lt;br /&gt;
Add something:&lt;br /&gt;
&lt;br /&gt;
 touch test&lt;br /&gt;
 git add test&lt;br /&gt;
 git commit -m &amp;quot;test&amp;quot; test&lt;br /&gt;
&lt;br /&gt;
Create a remote private branch from the local branch.&lt;br /&gt;
It will be called &amp;quot;origin/ulf/linux-2.6.32&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 git push origin ulf/linux-2.6.32&lt;br /&gt;
&lt;br /&gt;
Create a local branch, based on your remote private branch:&lt;br /&gt;
&lt;br /&gt;
 git checkout -b ulf/linux-2.6.32 origin/ulf/linux-2.6.32&lt;br /&gt;
&lt;br /&gt;
Add something to your local branch:&lt;br /&gt;
&lt;br /&gt;
 touch test2&lt;br /&gt;
 git add test2&lt;br /&gt;
 git commit -m &amp;quot;test2&amp;quot; test2&lt;br /&gt;
&lt;br /&gt;
Update your remote private branch:&lt;br /&gt;
&lt;br /&gt;
 git push origin ulf/linux-2.6.32&lt;br /&gt;
&lt;br /&gt;
Once the remote branch has been updated from a local &lt;br /&gt;
branch you need to update any other local branches by:&lt;br /&gt;
&lt;br /&gt;
 git fetch origin&lt;br /&gt;
&lt;br /&gt;
Prepare patches for the mailing list:&lt;br /&gt;
&lt;br /&gt;
 git format-patch origin&lt;br /&gt;
&lt;br /&gt;
Remove your local branch:&lt;br /&gt;
&lt;br /&gt;
 git checkout org.openembedded.dev&lt;br /&gt;
 git branch -d ulf/linux-2.6.32&lt;br /&gt;
&lt;br /&gt;
or possibly:&lt;br /&gt;
&lt;br /&gt;
 git branch -D ulf/linux-2.6.32&lt;br /&gt;
&lt;br /&gt;
Note that the openembedded git server will not&lt;br /&gt;
allow you to delete a private branch.&lt;br /&gt;
Send an email to the mailing list and this will be fixed.&lt;br /&gt;
&lt;br /&gt;
[[Category:Dev]]&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Getting_started_with_OE-Classic&amp;diff=3455</id>
		<title>Getting started with OE-Classic</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Getting_started_with_OE-Classic&amp;diff=3455"/>
		<updated>2010-11-24T07:54:46Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3270 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Setting up the toolchain and doing a build =&lt;br /&gt;
&lt;br /&gt;
Before starting to configure your OE installation by following the instructions on this page make sure you have read [[OEandYourDistro|how OE fits in with your host distribution]] and the [[RequiredSoftware|required software for compilation]].&lt;br /&gt;
&lt;br /&gt;
== Directory Structure ==&lt;br /&gt;
The base directory of your Openembedded environment (&amp;lt;nowiki&amp;gt;/stuff/&amp;lt;/nowiki&amp;gt;) is the location where sources will be checked out (or unpacked).&lt;br /&gt;
&lt;br /&gt;
* You must choose a location with &#039;&#039;&#039;no symlinks above it&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* If you work in a chrooted environment and have ccache installed it is highly recommended to &#039;su - &amp;lt;username&amp;gt;&#039; after you have chrooted. Compilation may fail because ccache needs a valid &amp;lt;nowiki&amp;gt;$HOME&amp;lt;/nowiki&amp;gt;, which is usually set when using a user account. It is recommended that ccache is not installed on systems used to build OpenEmbedded as it has been known to introduce other subtle build failures.&lt;br /&gt;
&lt;br /&gt;
To create the directory structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ mkdir -p /stuff/build/conf&lt;br /&gt;
$ cd /stuff/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Obtaining BitBake ==&lt;br /&gt;
To start using OE, you must first obtain the build tool it needs: &amp;lt;nowiki&amp;gt;bitbake&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is recommended to run bitbake without installing it, as a sibling directory of &amp;lt;nowiki&amp;gt;openembedded/&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;build/&amp;lt;/nowiki&amp;gt; directories. Indeed, as bitbake is written in python it does not need to be compiled. You&#039;ll just have to set the PATH variable so that the [[BitBake]] tools are accessible (see [[#Setup the environment|Setup the environment]] section).&lt;br /&gt;
&lt;br /&gt;
===Getting a working bitbake===&lt;br /&gt;
&lt;br /&gt;
Bitbake switched from a svn repository to a git one, and the former is stuck at version 1.8.13, so when you try to build you may face an error: &amp;quot;Bitbake version 1.8.16 is required and version 1.8.13 was found&amp;quot;. In that case please fetch released version or use git repository.&lt;br /&gt;
&lt;br /&gt;
Which version is safe to use? Last release one is always working. When OE changes require newer version of BitBake metadata is changed and you will get message like above.&lt;br /&gt;
&lt;br /&gt;
One note for those who want to play with development versions of BitBake - Python 2.6 may be required by newer versions. This can be a problem for some Linux distributions.&lt;br /&gt;
&lt;br /&gt;
Basically the easier and faster solution (at the moment I&#039;m writing) is to get release one.&lt;br /&gt;
&lt;br /&gt;
  wget http://download.berlios.de/bitbake/bitbake-1.8.18.tar.gz&lt;br /&gt;
&lt;br /&gt;
Laibsch also provides a [http://oss.leggewie.org/oe/deb/bitbake_1.8.18-1_all.deb deb-package for bitbake 1.8.18] that should work in all current Ubuntu and Debian releases.&lt;br /&gt;
&lt;br /&gt;
===Using releases===&lt;br /&gt;
&lt;br /&gt;
Visit [http://developer.berlios.de/projects/bitbake/ BitBake homepage] and download tarball with latest release. For normal usage we suggest using 1.8.x (stable branch) versions. Unpack it to &#039;&#039;&#039;/stuff/bitbake/&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Obtaining OpenEmbedded using Git ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: &#039;&#039;Once upon a time OpenEmbedded was using Monotone for version control. If you have an OE Monotone repository on your computer, you should replace it with the Git repository.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: &#039;&#039;These are only brief instructions. For a longer description about using Git with OpenEmbedded refer to [[Git]] and [[GitPhraseBook]].&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded project resides in a Git repository. You can find it at &#039;&#039;git://git.openembedded.org/openembedded&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Web interface is: http://cgit.openembedded.org/&lt;br /&gt;
&lt;br /&gt;
To obtain Openembedded:&lt;br /&gt;
# Install git&lt;br /&gt;
# Go to the base directory of your OpenEmbedded environment&lt;br /&gt;
 $ cd /stuff/&lt;br /&gt;
# Checkout the repository&lt;br /&gt;
 $ git clone git://git.openembedded.org/openembedded&lt;br /&gt;
&lt;br /&gt;
or for the firewall challenged try&lt;br /&gt;
 $ git clone http://repo.or.cz/r/openembedded.git&lt;br /&gt;
&lt;br /&gt;
This is the data you&#039;ll be using for all the work.&lt;br /&gt;
&lt;br /&gt;
=== Updating OpenEmbedded ===&lt;br /&gt;
The .dev branch of OE is updated very frequently (as much as several times an hour). The distro branches are not updated as much but still fairly often. It seems good practice to update your OE tree at least daily. To do this, run&lt;br /&gt;
 $ git pull&lt;br /&gt;
(note: this must be done in the directory created by the checkout of openembedded. On this page, this directory is &amp;lt;tt&amp;gt;/stuff/openembedded&amp;lt;/tt&amp;gt;, but my checkout generated a directory &amp;lt;tt&amp;gt;/stuff/openembedded&amp;lt;/tt&amp;gt;. Check the name of your subdir, and use the name on your machine in the following examples)&lt;br /&gt;
&lt;br /&gt;
== Create local configuration ==&lt;br /&gt;
It&#039;s now time to create your local configuration.&lt;br /&gt;
While you could copy the default local.conf.sample like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ cd /stuff/&lt;br /&gt;
$ cp openembedded/conf/local.conf.sample build/conf/local.conf&lt;br /&gt;
$ vi build/conf/local.conf&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is actually recommended to start smaller and keep local.conf.sample in the background and add entries from there step-by-step as you understand and need them. Please, do not just edit build/conf/local.conf.sample but actually READ it (read it and then edit).&lt;br /&gt;
&lt;br /&gt;
For building a .dev branch, in your &amp;lt;nowiki&amp;gt;local.conf&amp;lt;/nowiki&amp;gt; file, you should have at least the following three entries. Example for the Angstrom distribution and the Openmoko gta01 machine:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
BBFILES = &amp;quot;/stuff/openembedded/recipes/*/*.bb&amp;quot;&lt;br /&gt;
DISTRO = &amp;quot;angstrom-2008.1&amp;quot;&lt;br /&gt;
MACHINE = &amp;quot;om-gta01&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you choose to install OE in your home directory, modify local.conf to refer to the OE paths as  /home/&amp;lt;username&amp;gt;/ rather than ~/. It does not find the *.bb packages otherwise.&lt;br /&gt;
&lt;br /&gt;
== Setup the environment ==&lt;br /&gt;
One of the four command sets below will need to be run every time you open a terminal for development. (You can automate this in ~/.profile, /etc/profile, or perhaps use a script to set the necessary variables for using [[BitBake]].)&lt;br /&gt;
&lt;br /&gt;
If you followed the recommendation above to use [[BitBake]] from Git:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ export BBPATH=/stuff/build:/stuff/openembedded&lt;br /&gt;
$ export PATH=/stuff/bitbake/bin:$PATH&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you installed [[BitBake]]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ export BBPATH=/stuff/build:/stuff/openembedded&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alternative syntax for those using the tcsh shell (e.g FreeBSD):&lt;br /&gt;
 &amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ setenv PATH &amp;quot;/stuff/bitbake/bin:&amp;quot;$PATH&lt;br /&gt;
$ setenv BBPATH &amp;quot;/stuff/build:/stuff/openembedded:&amp;quot;$BBPATH&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Start building ==&lt;br /&gt;
The primary interface to the build system is the &amp;lt;nowiki&amp;gt;bitbake&amp;lt;/nowiki&amp;gt; command (see the bitbake users manual). &amp;lt;nowiki&amp;gt;bitbake&amp;lt;/nowiki&amp;gt; will download and patch stuff from the network, so it helps if you are on a well connected machine.&lt;br /&gt;
&lt;br /&gt;
Note that you should issue all bitbake commands from inside of the &amp;lt;nowiki&amp;gt;build/&amp;lt;/nowiki&amp;gt; directory, or you should override TMPDIR to point elsewhere (by default it goes to &amp;lt;nowiki&amp;gt;tmp/&amp;lt;/nowiki&amp;gt; relative to the directory you run the tools in).&lt;br /&gt;
&lt;br /&gt;
Here are some example invocations:&lt;br /&gt;
&lt;br /&gt;
Building a single package (e.g. nano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ bitbake nano&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Building package sets (e.g. task-base):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ bitbake task-base&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Special note for&#039;&#039; &amp;lt;nowiki&amp;gt;task-base&amp;lt;/nowiki&amp;gt;: you may need additional setup for building this very one task. More details in [[ZaurusKernels]]&lt;br /&gt;
&lt;br /&gt;
Building a group of packages and deploying them into a rootfs image:&lt;br /&gt;
&lt;br /&gt;
GPE:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ bitbake x11-gpe-image&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
X11:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ bitbake x11-image&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPIE:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ bitbake opie-image&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;&#039;NOTE:&#039;&#039;&#039; kergoth says it will take around 10GB of disk space to build an opie or gpe image for one architecture.&amp;lt;br&amp;gt;&lt;br /&gt;
sledge says: You can reduce it to ~4GB by [[Advanced_configuration|INHERIT += &amp;quot;rm_work&amp;quot;]])&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;&#039;NOTE:&#039;&#039;&#039; if you are using your custom kernel - set &amp;quot;Use the ARM EABI to compile the kernel (AEABI)&amp;quot; option in &amp;quot;Kernel Features&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
See the /stuff/openembedded/recipes/meta/ directory if you&#039;re curious about what meta/task and image targets exist.&lt;br /&gt;
&lt;br /&gt;
Building a single package, bypassing the long parse step (and therefore its dependencies--use with care):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ bitbake -b /stuff/openembedded/recipes/blah/blah.bb&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See [[Useful targets]] for a description of some of the more useful meta-packages. You will typically need at least one of the base images (&amp;lt;nowiki&amp;gt;bootstrap-image&amp;lt;/nowiki&amp;gt;, &amp;lt;nowiki&amp;gt;opie-image&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;gpe-image&amp;lt;/nowiki&amp;gt;), and if and only if you&#039;re building for an [http://wiki.openzaurus.org/Main_Page OpenZaurus] target requiring an installer image (such as C3000), an additional &amp;lt;nowiki&amp;gt;pivotboot-image&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Output of the build process (temporary files, log files and the binaries) all ends up in the &amp;lt;nowiki&amp;gt;tmp&amp;lt;/nowiki&amp;gt; directory.  Most interesting is probably the &amp;lt;nowiki&amp;gt;tmp/work/&amp;lt;/nowiki&amp;gt; directory.  Just have a look around the [[DirectoryStructure]].            &lt;br /&gt;
&lt;br /&gt;
Images generated by building package groups like &amp;lt;nowiki&amp;gt;opie-image&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;pivotboot-image&amp;lt;/nowiki&amp;gt; are placed in the &amp;lt;nowiki&amp;gt;tmp/deploy/images/&amp;lt;/nowiki&amp;gt; directory. Individual ipkg packages are put in &amp;lt;nowiki&amp;gt;tmp/deploy/ipk&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Adding Packages ==&lt;br /&gt;
# Create [[bbfile]].&lt;br /&gt;
# Try building it locally.&lt;br /&gt;
# Fix eventual problems.&lt;br /&gt;
# Send .[[bbfile]] or an [[OePatch]] to the [http://wiki.openembedded.net/index.php/Mailing_Lists openembedded-devel mailing list]. Please note that changes should comply with the [[Commit_Policy | commit policy]].&lt;br /&gt;
&lt;br /&gt;
= Problems =&lt;br /&gt;
Try to solve problems first by checking that you have done everything right, that nothing has changed from this description and that you have the latest code (see [[GitPhraseBook]]). Look also in the log file (referenced in any error message you will receive). If you still have problems, try checking [[PossibleFailures]] and [http://www.openembedded.org/wiki/OeFaq#builderrors common build errors].  &lt;br /&gt;
Above links are dead, you can try the [[:Category:FAQ]].  If problems persist, ask on [[IRC]] or in the [[Mailing lists|openembedded mailing list]].&lt;br /&gt;
&lt;br /&gt;
The Openembedded metadata is changing constantly.  This implies several things:&lt;br /&gt;
&lt;br /&gt;
# Once you have a &amp;quot;known good&amp;quot; version that works well on your system, keep it!  To update, clone a new copy; don&#039;t overwrite that working version until it&#039;s known to be safe.&lt;br /&gt;
# To resolve build problems, &amp;quot;git pull&amp;quot; is your good friend.  Many times, the issues will already be fixed in the current tree.&lt;br /&gt;
# Not all metadata updates cause the local caches to update correctly.  Sometimes you&#039;ll need to remove the &amp;quot;.../tmp&amp;quot; work directory and rebuild from scratch.&lt;br /&gt;
# Similar issues apply to the package sources you download.&lt;br /&gt;
&lt;br /&gt;
= Portability issues =&lt;br /&gt;
Make sure to set &amp;lt;nowiki&amp;gt;TARGET_OS&amp;lt;/nowiki&amp;gt; to something other than linux in local.conf if your host isn&#039;t linux.&lt;br /&gt;
&lt;br /&gt;
GNU extensions to tools are often required.  Symlink GNU patch, make, and cp (from fileutils), chmod, sed, find, tar, awk into your OE development path.&lt;br /&gt;
&lt;br /&gt;
FreeBSD 4 users: Perl 5.0 is too old.  A more recent perl must be available as &amp;lt;nowiki&amp;gt;/usr/bin/perl&amp;lt;/nowiki&amp;gt;.  Unfortunately just having more recent perl in the path isn&#039;t good enough.  Some scripts are hard-coded for &amp;lt;nowiki&amp;gt;/usr/bin/perl&amp;lt;/nowiki&amp;gt;.  You can test for which perl you&#039;re using by typing perl -v.  see /usr/ports/UPDATING for instructions on updating perl. Don&#039;t forget to do a use.perl port as instructed in /usr/ports/UPDATING&lt;br /&gt;
&lt;br /&gt;
FreeBSD users: Set &amp;lt;nowiki&amp;gt;BUILD_OS&amp;lt;/nowiki&amp;gt; in local.conf to freebsdN where N is your major version number.  At least the cross gcc wants this.&lt;br /&gt;
&lt;br /&gt;
FreeBSD users: The build process of glibc uses a very long command line at some places.  Increase ARG_MAX to at least 131072, by editing /usr/sys/sys/syslimits.h and recompile your kernel (and reboot).&lt;br /&gt;
&lt;br /&gt;
= Productivity notes =&lt;br /&gt;
Use the interactive bitbake mode (&amp;quot;bitbake -i&amp;quot;) to speed up work when debugging or developing .bb files. Remember to run &amp;quot;parse&amp;quot; at the prompt first. Go!&lt;br /&gt;
&lt;br /&gt;
If you want to save some compile time or are interested in additional tweaks to local.conf take a look at the [[Advanced configuration]] page.&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Online_Voting_Policy&amp;diff=3452</id>
		<title>Online Voting Policy</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Online_Voting_Policy&amp;diff=3452"/>
		<updated>2010-11-24T07:54:14Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3274 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rules of Procedures for Online Voting&lt;br /&gt;
&lt;br /&gt;
The articles of association of the OpenEmbedded e.V. provide that certain decisions can be taken by online voting. This includes voting about new members and deciding about certain rules of procedures. In addition the OpenEmbedded e.V. allows to use online voting for decisions which aren&#039;t covered in the articles of association. There are several different types of votes which slightly differ in procedure and method to calculate results. These rules regulate the procedure of online votes and how results are calculated. The intention of these rules is to provide a fair and pragmatic way to let the OpenEmbedded e.V. take decisions by online voting.&lt;br /&gt;
&lt;br /&gt;
=Voting Administrators=&lt;br /&gt;
&lt;br /&gt;
The board of the OpenEmbedded e.V. assigns one or more voting administrators which are responsible for technically performing the voting. This includes sending out the ballots, receiving the votes, calculating and publishing the results.&lt;br /&gt;
&lt;br /&gt;
The voting administrators must not disclose any information about the identity of the voters or any other information which isn&#039;t contained in the published voting results.&lt;br /&gt;
&lt;br /&gt;
=General procedure for online voting=&lt;br /&gt;
&lt;br /&gt;
An online voting is initiated by a voting proposal followed by a discussion period. After the discussion period the voting period is started. The voting is finished by calculating and publishing the voting results.&lt;br /&gt;
&lt;br /&gt;
Results of online votes are effective immediately following publication of the results unless otherwise stated in the voting proposal.&lt;br /&gt;
&lt;br /&gt;
==Voting Proposal==&lt;br /&gt;
&lt;br /&gt;
An online voting is initiated by a proposal for voting which states the subject of the voting. The proposal is sent by email to the membership mailing list and has to include exact and complete information what is voted upon. Only the information which is directly included in the mail sent as voting proposal is subject of the voting.&lt;br /&gt;
&lt;br /&gt;
The voting proposal email has to explicitly be marked as voting proposal by starting the email subject line with the string &amp;quot;Voting Proposal:&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Any active member can initiate a voting by sending a voting proposal.&lt;br /&gt;
&lt;br /&gt;
The member who has initiated a vote can retract the voting proposal by sending an email to the membership list stating the intention to retract the proposal.&lt;br /&gt;
&lt;br /&gt;
A proposal can only be retracted within the discussion period.&lt;br /&gt;
&lt;br /&gt;
==Discussion Period==&lt;br /&gt;
&lt;br /&gt;
The discussion period begins on the date the membership mailing list receives the voting proposal. Unless specified otherwise in the procedures for the specific type of vote (see: Types of Votes), the discussion period lasts for two weeks. The discussion period should be used to discuss the voting and form opinions about the options which are available for voting.&lt;br /&gt;
&lt;br /&gt;
==Start of Voting==&lt;br /&gt;
&lt;br /&gt;
When the discussion period has finished the voting is started by sending ballots to all active members. The ballots should include the text of the proposal which is voted about.&lt;br /&gt;
&lt;br /&gt;
==Voting Period==&lt;br /&gt;
&lt;br /&gt;
The voting period is started by sending out the ballots. Unless specified otherwise in the procedures for the specific type of vote (see: Types of Votes), the voting period lasts for two weeks. During the voting period the active members cast their votes. Only votes cast within the voting period are considered for the results of the voting.&lt;br /&gt;
&lt;br /&gt;
==End of Voting==&lt;br /&gt;
&lt;br /&gt;
After the voting period all cast votes are counted and the results of the voting are published.&lt;br /&gt;
&lt;br /&gt;
The results of a vote are published to the OpenEmbedded e.V. membership by sending them to the membership mailing list. They have to include the number of persons permitted to vote, the total number of votes, and the number of votes for each available voting option. The results should also include a statement, if the voting was valid according to section 5.&lt;br /&gt;
&lt;br /&gt;
=Types of Votes=&lt;br /&gt;
&lt;br /&gt;
There are three types of votes: Votes about new members (3.1), elections of groups of people (3.2), votes for decision (3.3).&lt;br /&gt;
&lt;br /&gt;
==Voting about new members==&lt;br /&gt;
&lt;br /&gt;
The discussion period is started by sending a new member proposal to the membership mailing list. Within the discussion period at least two other members have to declare their support for the vote, otherwise the proposal is considered to be rejected. If two members declare their support the voting is started after the discussion period.&lt;br /&gt;
&lt;br /&gt;
The discussion period has a duration of one week and is extended to two weeks, if requested by a member.&lt;br /&gt;
&lt;br /&gt;
The voting period has a duration of one week.&lt;br /&gt;
&lt;br /&gt;
For new member votes there are three options: &amp;quot;Yes&amp;quot;, &amp;quot;No&amp;quot;, &amp;quot;Abstention&amp;quot;. The new member is accepted, if there are more &amp;quot;Yes&amp;quot; than &amp;quot;No&amp;quot; votes and the vote isn&#039;t invalid according to section 5.&lt;br /&gt;
&lt;br /&gt;
==Electing groups of persons==&lt;br /&gt;
&lt;br /&gt;
For elections of groups of people there is an additional candidacy period before the voting proposal is sent. The person responsible for the execution of the voting sends a call for candidates to the membership mailing list which starts the candidacy period. If there is no explicit rule about who is responsible for execution of the voting, the board of the e.V. is responsible.&lt;br /&gt;
&lt;br /&gt;
The candidacy period lasts two weeks. All members who declare their candidacy in a statement sent to the membership list become candidates for the election.&lt;br /&gt;
&lt;br /&gt;
After the candidacy period the list of candidates is sent as voting proposal. This starts the two-weeks discussion period.&lt;br /&gt;
&lt;br /&gt;
The candidates are voted on as options according to section 3.4.&lt;br /&gt;
&lt;br /&gt;
==Voting about decisions==&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded e.V. can officially take decisions or decide about official statements on request of at least three active member. One member has to send the voting proposal to the membership mailing list. This starts the discussion period. Within the discussion period at least two other members have to declare their support for the vote, otherwise the proposal is considered to be rejected. If two members declare their support the voting is started after the discussion period.&lt;br /&gt;
&lt;br /&gt;
The responsible party for execution of the voting sends the voting proposal which includes all options. This starts the discussion period.&lt;br /&gt;
&lt;br /&gt;
After the discussion period the voting is started. The options are voted on according to section 3.4.&lt;br /&gt;
&lt;br /&gt;
==Voting System==&lt;br /&gt;
===Multiple options===&lt;br /&gt;
&lt;br /&gt;
If there are more than two options (excluding abstention), the following voting system shall be used:&lt;br /&gt;
&lt;br /&gt;
The members are asked to rank the options in terms of their preference into a ballot. A ballot may contain two options of the same rank. All options must be ranked. Each member may make up to one ballot.&lt;br /&gt;
&lt;br /&gt;
The winners are found by:&lt;br /&gt;
&lt;br /&gt;
   1. Given two options A and B, V(A,B) is the number of voters who prefer option A over option B.&lt;br /&gt;
   2. From the list of options, we generate a list of pairwise defeats.&lt;br /&gt;
          * An option A defeats an option B, if V(A,B) is strictly greater than V(B,A).&lt;br /&gt;
   3. From the list of pairwise defeats, we generate a set of transitive defeats.&lt;br /&gt;
          * An option A transitively defeats an option C if A defeats C or if there is some other option B where A defeats B AND B transitively defeats C.&lt;br /&gt;
   4. We construct the Schwartz set from the set of transitive defeats.&lt;br /&gt;
          * An option A is in the Schwartz set if for all options B, either A transitively defeats B, or B does not transitively defeat A.&lt;br /&gt;
   5. If there are defeats between options in the Schwartz set, we drop the weakest such defeats from the list of pairwise defeats, and return to step (iii).&lt;br /&gt;
          * A defeat (A,X) is weaker than a defeat (B,Y) if V(A,X) is less than V(B,Y). Also, (A,X) is weaker than (B,Y) if V(A,X) is equal to V(B,Y) and V(X,A) is greater than V(Y,B).&lt;br /&gt;
          * A weakest defeat is a defeat that has no other defeat weaker than it. There may be more than one such defeat.&lt;br /&gt;
   6. If the number of options in the Schwartz set does not exceed the number of required winners, then the winners are the Schwartz set. If the number of members of the Schwartz set exceeds the number of required winners, the board chooses which of the members of the Schwartz set wins.&lt;br /&gt;
   7. If this results in an insufficient number of winners, then the candidates which have already won according to step (vi) should be removed from the list of options, and then this procedure is repeated from step (i).&lt;br /&gt;
&lt;br /&gt;
Parts of this section are copied from the Constitution for the Debian Project (v1.4), http://www.debian.org/devel/constitution&lt;br /&gt;
&lt;br /&gt;
===Two options===&lt;br /&gt;
&lt;br /&gt;
If the number of options is exactly two (excluding abstension), then:&lt;br /&gt;
&lt;br /&gt;
    * Each active member can vote with &amp;quot;Yes&amp;quot;, &amp;quot;No&amp;quot; or &amp;quot;Abstain&amp;quot;.&lt;br /&gt;
    * If there are more &amp;quot;Yes&amp;quot; than &amp;quot;No&amp;quot; votes and the vote isn&#039;t invalid according to section 5, the decision is accepted.&lt;br /&gt;
&lt;br /&gt;
=Right to vote=&lt;br /&gt;
&lt;br /&gt;
All members of the OpenEmbedded e.V. which are active members at the time the voting period is started have the right to cast a vote. The prerequisite for taking part in online votes is a valid email address in the member database. The member is solely responsible for initially setting and updating his email address in the member database.&lt;br /&gt;
&lt;br /&gt;
=Quorum=&lt;br /&gt;
&lt;br /&gt;
The result of a voting only becomes effective when the number of votes which have chosen an option different from &amp;quot;Abstention&amp;quot; is greater than 20 percent of the number of active members. If this quorum isn&#039;t reached the voting is considered invalid. An invalid voting can be repeated, but not before a period of four weeks has passed between publishing the results of the invalid vote and the proposal for the repeated voting.&lt;br /&gt;
&lt;br /&gt;
=Anonymity=&lt;br /&gt;
&lt;br /&gt;
Online votes are anonymous. The information which members participated in the vote and for which option they voted aren&#039;t disclosed. The voting administrators are allowed to track this information for technically executing the vote. The information mustn&#039;t be used for other purposes and mustn&#039;t be made available to any other people.&lt;br /&gt;
&lt;br /&gt;
=Publication of voting results=&lt;br /&gt;
&lt;br /&gt;
All voting results except for rejected votes about new members are published on the OpenEmbedded e.V. web site, excluding the exact numbers of votes.&lt;br /&gt;
&lt;br /&gt;
=Modification of voting procedure=&lt;br /&gt;
&lt;br /&gt;
The board may modify the voting procedures for individual votes upon request of the e.V. membership if good reason for the change, as determined by the good judgment of the board, is provided.&lt;br /&gt;
&lt;br /&gt;
[[Category:Verein]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=TestingScript&amp;diff=3451</id>
		<title>TestingScript</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=TestingScript&amp;diff=3451"/>
		<updated>2010-11-24T07:54:04Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3275 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Testing Script =&lt;br /&gt;
&lt;br /&gt;
In order to run the OE testing builds a small script has been created. It is felt that this might be useful for others so I am putting and documenting it here.&lt;br /&gt;
The latest version of the script can also be found in the openembedded tree in contrib/testing/testscript.sh&lt;br /&gt;
&lt;br /&gt;
== The conf file ==&lt;br /&gt;
The local.conf used:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# fix next line if you want to use your own mirror, then remove the # for the next two lines&lt;br /&gt;
# You can start a trivial server with &#039;python -m SimpleHTTPServer&#039;&lt;br /&gt;
#SOURCE_MIRROR_URL = &amp;quot;http://localhost:8000/directory&amp;quot;&lt;br /&gt;
#INHERIT += &amp;quot;own-mirrors&amp;quot;&lt;br /&gt;
&lt;br /&gt;
DL_DIR = &amp;quot;${TOPDIR}/downloads&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# if you want to keep tmp dirs for different builds you might want to set TMPDIR to e.g. ${TOPDIR}/tmp_${MACHINE}_${DISTRO}&lt;br /&gt;
TMPDIR = &amp;quot;${TOPDIR}/tmp&amp;quot;&lt;br /&gt;
BBFILES = &amp;quot;${TOPDIR}/openembedded/recipes/*/*.bb&amp;quot;&lt;br /&gt;
ENABLE_BINARY_LOCALE_GENERATION = &amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Which files do we want to parse:&lt;br /&gt;
BBMASK = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ccache always overfill $HOME....&lt;br /&gt;
CCACHE=&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# What kind of images do we want?&lt;br /&gt;
IMAGE_FSTYPES = &amp;quot;tar.gz &amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Make use of my SMP box&lt;br /&gt;
PARALLEL_MAKE=&amp;quot;-j4&amp;quot;&lt;br /&gt;
BB_NUMBER_THREADS = &amp;quot;2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
OE_STRICT_CHECKSUMS = &amp;quot;1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# if you are low on disk space you can remove the next #, disadvantage, nastier debugging in case of failures&lt;br /&gt;
#INHERIT += &amp;quot;rm_work&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# if you want to report build results (recommended) you need to edit OESTATS_BUILDER and add your name or nick in it, then uncomment the next 3 lines.&lt;br /&gt;
#INHERIT += &amp;quot;oestats-client&amp;quot;&lt;br /&gt;
#OESTATS_SERVER = &amp;quot;tinderbox.openembedded.net&amp;quot;&lt;br /&gt;
#OESTATS_BUILDER = &amp;quot;your nick goes here&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Note that in order to use the above conf you need to have:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
BB_ENV_EXTRAWHITE=&amp;quot;MACHINE DISTRO TOPDIR&amp;quot;&lt;br /&gt;
export BB_ENV_EXTRAWHITE MACHINE DISTRO TOPDIR&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== A full script ==&lt;br /&gt;
I have wrapped things together with a small shell script to checkout oe if needed, and to checkout the testing branch:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# test if we have an openembedded dir, clone it if it does not exist&lt;br /&gt;
if [ ! -d openembedded ]&lt;br /&gt;
then&lt;br /&gt;
    (git clone git://git.openembedded.org/openembedded)&lt;br /&gt;
    (cd openembedded; git checkout -b testing-next origin/testing-next)&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# switch to the testing branch&lt;br /&gt;
(cd openembedded; git checkout testing-next)&lt;br /&gt;
&lt;br /&gt;
# test if bitbake exist; if not; fetch it and untar it&lt;br /&gt;
if [ ! -d bitbake-1.10.1 ]&lt;br /&gt;
then&lt;br /&gt;
    (wget http://download.berlios.de/bitbake/bitbake-1.10.1.tar.gz; tar xf bitbake-1.10.1.tar.gz; rm bitbake-1.10.0.tar.gz) &lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# TOPDIR is where we are now&lt;br /&gt;
TOPDIR=`pwd`&lt;br /&gt;
&lt;br /&gt;
# add bitbake to the path&lt;br /&gt;
export PATH=${TOPDIR}/bitbake-1.10.1/bin:$PATH&lt;br /&gt;
&lt;br /&gt;
# create a local.conf by using a here document&lt;br /&gt;
cat &amp;gt; ${TOPDIR}/openembedded/conf/local.conf &amp;lt;&amp;lt; EOF&lt;br /&gt;
# fix next line if you want to use your own mirror, then remove the # for the next two lines&lt;br /&gt;
# You can start a trivial server with &#039;python -m SimpleHTTPServer&#039;&lt;br /&gt;
#SOURCE_MIRROR_URL = &amp;quot;http://localhost:8000/directory&amp;quot;&lt;br /&gt;
#INHERIT += &amp;quot;own-mirrors&amp;quot;&lt;br /&gt;
&lt;br /&gt;
DL_DIR = &amp;quot;${TOPDIR}/downloads&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# if you want to keep tmp dirs for different builds you might want to set TMPDIR to e.g. ${TOPDIR}/tmp_${MACHINE}_${DISTRO}&lt;br /&gt;
TMPDIR = &amp;quot;${TOPDIR}/tmp&amp;quot;&lt;br /&gt;
BBFILES = &amp;quot;${TOPDIR}/openembedded/recipes/*/*.bb&amp;quot;&lt;br /&gt;
ENABLE_BINARY_LOCALE_GENERATION = &amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Which files do we want to parse:&lt;br /&gt;
BBMASK = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ccache always overfill $HOME....&lt;br /&gt;
CCACHE=&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# What kind of images do we want?&lt;br /&gt;
IMAGE_FSTYPES = &amp;quot;tar.gz &amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Make use of my SMP box&lt;br /&gt;
PARALLEL_MAKE=&amp;quot;-j4&amp;quot;&lt;br /&gt;
BB_NUMBER_THREADS = &amp;quot;2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
OE_STRICT_CHECKSUMS = &amp;quot;1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# if you are low on disk space you can remove the next #, disadvantage, nastier debugging in case of failures&lt;br /&gt;
#INHERIT += &amp;quot;rm_work&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# if you want to report build results (recommended) you need to edit OESTATS_BUILDER and add your name or nick in it, then uncomment the next 3 lines.&lt;br /&gt;
#INHERIT += &amp;quot;oestats-client&amp;quot;&lt;br /&gt;
#OESTATS_SERVER = &amp;quot;tinderbox.openembedded.net&amp;quot;&lt;br /&gt;
#OESTATS_BUILDER = &amp;quot;your nick goes here&amp;quot;&lt;br /&gt;
&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
# smake sure BB_ENV_EXTRAWHIT is correct, and export the needed vars&lt;br /&gt;
BB_ENV_EXTRAWHITE=&amp;quot;MACHINE DISTRO TOPDIR&amp;quot;&lt;br /&gt;
export BB_ENV_EXTRAWHITE MACHINE DISTRO TOPDIR&lt;br /&gt;
export BBPATH=${TOPDIR}/openembedded&lt;br /&gt;
&lt;br /&gt;
# pull the current branch; in case a stale lock exists remove it&lt;br /&gt;
(cd openembedded; rm -f .git/index.lock;git pull)&lt;br /&gt;
&lt;br /&gt;
# clean tmp; I want to start with a clean build; if you changed TMPDIR in the conf file better change it here too.&lt;br /&gt;
rm -rf ${TOPDIR}/tmp&lt;br /&gt;
&lt;br /&gt;
# add an echo about the vars so we can see what has been done in a log file&lt;br /&gt;
echo $MACHINE $DISTRO $TARGET_RECIPE&lt;br /&gt;
&lt;br /&gt;
# and do the actual work.&lt;br /&gt;
bitbake ${TARGET_RECIPE}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This script uses the external env variables MACHINE, DISTRO and TARGET_RECIPE.&amp;lt;br&amp;gt;&lt;br /&gt;
You might of course add these to the beginning of the script. E.g.:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
MACHINE=&amp;quot;beagleboard&amp;quot;&lt;br /&gt;
DISTRO=&amp;quot;minimal&amp;quot;&lt;br /&gt;
TARGET_RECIPE=&amp;quot;console-image&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting things on Hudson autobuilder (1) ==&lt;br /&gt;
&lt;br /&gt;
I use hudson (www.hudson.org) as autobuilder. If you also want to do that install hudson and create a small project.&amp;lt;br&amp;gt;&lt;br /&gt;
The first option is to create a job with one build step and use the script above as build step. In order to get the env vars working I checked &amp;quot;This build is parametrized&amp;quot; and defined 3 enum parameters named MACHINE, DISTRO and TARGET_RECIPE. Make sure the parameters are of the enum type. The value you choose when running the build will be passed as environment variable.&lt;br /&gt;
&lt;br /&gt;
== Getting things on Hudson autobuilder (2) ==&lt;br /&gt;
A more advanced mechanism is to build a multiconfiguration with hudson.&lt;br /&gt;
&lt;br /&gt;
This is done by selecting &amp;quot;Build multi-configuration project&amp;quot; when creating the job. Note that you cannot change a regular project in a multi-configuration project.&lt;br /&gt;
After having done that you can select your configuration matrix. This can have multiple axes. When building hudson, by default it will compile all permutations. However mechanisms exist to limit the # of permutations.&lt;br /&gt;
&lt;br /&gt;
I have been a little bit lazy here. I only created one axe (MACHINE) and as I only wanted to build one distro and image for each machine I prepended the script above with a little bit of selection code:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
if [ $MACHINE = &amp;quot;neek&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
    DISTRO=&amp;quot;minimal&amp;quot;&lt;br /&gt;
    TARGET_RECIPE=&amp;quot;console-image&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
if [ $MACHINE = &amp;quot;nslu2le&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
    DISTRO=&amp;quot;slugos&amp;quot;&lt;br /&gt;
    TARGET_RECIPE=&amp;quot;slugos-image&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
if [ $MACHINE = &amp;quot;nslu2be&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
    DISTRO=&amp;quot;slugos&amp;quot;&lt;br /&gt;
    TARGET_RECIPE=&amp;quot;slugos-image&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
if [ $MACHINE = &amp;quot;calamari&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
    DISTRO=&amp;quot;minimal&amp;quot;&lt;br /&gt;
    TARGET_RECIPE=&amp;quot;console-image&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
if [ $MACHINE = &amp;quot;mpc8313e-rdb&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
    DISTRO=&amp;quot;minimal&amp;quot;&lt;br /&gt;
    TARGET_RECIPE=&amp;quot;console-image&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
if [ $MACHINE = &amp;quot;sheevaplug&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
    DISTRO=&amp;quot;minimal&amp;quot;&lt;br /&gt;
    TARGET_RECIPE=&amp;quot;console-image&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
You get the idea.&lt;br /&gt;
&lt;br /&gt;
One more small remark: multi-configuration will build each config in its own dir. The disadvantage is that each dir has its own copy of oe, bitbake, downloads etc.&lt;br /&gt;
I have avoided this by simply doing a &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd ../..&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
as the start of the script.&lt;br /&gt;
This causes hudson to build everything two levels up.&lt;br /&gt;
&lt;br /&gt;
And if you want to run things periodically create a build trigger for it.&lt;br /&gt;
I use:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0 18 * * 5&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Which starts the script every friday (5) at 18.00 local time, so hopefully there are results after the weekend.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
This terminates my wrap up of my build script.&lt;br /&gt;
Feel free to update it with improvements, better solutions etc.&lt;br /&gt;
&lt;br /&gt;
--- eFfeM, nov 4, 2010&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Organization&amp;diff=3450</id>
		<title>Organization</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Organization&amp;diff=3450"/>
		<updated>2010-11-24T07:53:52Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3276 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The current organization for OE is a German eV legal entity (similar to KDE: http://ev.kde.org/) and is for the purpose of managing finances, voting, and membership.&lt;br /&gt;
&lt;br /&gt;
An &#039;eV&#039; for &#039;eingetragener Verein&#039;, in the German law, translates to a voluntary organization; a group of individuals who voluntarily enter into an agreement to form a body (or organization) to accomplish a purpose. The organization has members.&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded eV statues are located here: http://docs.openembedded.org/organization/2008-11-22_statutes-de.pdf&lt;br /&gt;
&lt;br /&gt;
A bablefish translation is here -- could German speaking folks please clean this up: [[OpenEmbedded eV Statutes]]&lt;br /&gt;
&lt;br /&gt;
During FOSDEM 2008 in Brussels, Belgium, a group of founding members physically gathered to get the paperwork going.&lt;br /&gt;
&lt;br /&gt;
= The current board of directors =&lt;br /&gt;
&lt;br /&gt;
* President &#039;&#039;Dr. Michael Lauer&#039;&#039;&lt;br /&gt;
* Vice President &#039;&#039;Philip Balister&#039;&#039;&lt;br /&gt;
* Vice President and Treasurer &#039;&#039;Florian Boor&#039;&#039;&lt;br /&gt;
* Board Member &#039;&#039;Graeme Gregory&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Current Members =&lt;br /&gt;
(please keep in alphabetical order)&lt;br /&gt;
# Alessandro Gardich&lt;br /&gt;
# Chris Larson&lt;br /&gt;
# Cliff Brake&lt;br /&gt;
# Daniel Willmann&lt;br /&gt;
# Denys Dmytriyenko&lt;br /&gt;
# Dirk Opfer&lt;br /&gt;
# Dmitry Eremin­Solenikov&lt;br /&gt;
# Eric Bénard&lt;br /&gt;
# Florian Boor&lt;br /&gt;
# Frans Meulenbroeks&lt;br /&gt;
# Graeme Gregory&lt;br /&gt;
# Henning Heinold&lt;br /&gt;
# Holger Freyther&lt;br /&gt;
# Jan Lübbe&lt;br /&gt;
# John Willis&lt;br /&gt;
# Joshua Lock&lt;br /&gt;
# Ken Gilmer&lt;br /&gt;
# Khem Raj&lt;br /&gt;
# Koen Kooi&lt;br /&gt;
# Leon Woestenberg&lt;br /&gt;
# Liam Girdwood&lt;br /&gt;
# Marcin Juszkiewicz&lt;br /&gt;
# Marco Cavallini&lt;br /&gt;
# Mark Brown&lt;br /&gt;
# Michael Lauer&lt;br /&gt;
# Philip Balister&lt;br /&gt;
# Philip Blundell&lt;br /&gt;
# Phillip Zabel&lt;br /&gt;
# Richard Purdie&lt;br /&gt;
# Robert Schuster&lt;br /&gt;
# Roman I Khimov&lt;br /&gt;
# Stefan Schmidt&lt;br /&gt;
# Tom King&lt;br /&gt;
# Tom Rini&lt;br /&gt;
&lt;br /&gt;
= OE Developers =&lt;br /&gt;
Openembedded Developers are people who have write access to the git repository.  Due to the nature of OE, there are many developers, and each one tends to maintain a section of OE.  A list of maintainers can be found [http://cgit.openembedded.net/cgit.cgi?url=openembedded/tree/MAINTAINERS here].  See [[OpenEmbedded Developers]] for a list of current developers.&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* process for adding new members&lt;br /&gt;
* process for voting&lt;br /&gt;
* responsibility of the board&lt;br /&gt;
* conflict resolution&lt;br /&gt;
&lt;br /&gt;
= Pointers for Board Members =&lt;br /&gt;
* [[Checklist for the General Assembly]]&lt;br /&gt;
&lt;br /&gt;
= Online Voting Policy =&lt;br /&gt;
* [[Online Voting Policy]]&lt;br /&gt;
&lt;br /&gt;
= Faq =&lt;br /&gt;
; Are contributions tax deductible?&amp;lt;br /&amp;gt;&lt;br /&gt;
: Yes they are. &lt;br /&gt;
; Should I become member of the OE e.V.?&lt;br /&gt;
: If you are contributing to OE frequently and/or you are interested in getting involved in administrative or organisational tasks it might be a good idea to join OE e.V.&lt;br /&gt;
; How do I become member of the OE e.V.?&lt;br /&gt;
: Let an existing member introduce you by sending a short introduction to the &#039;ev&#039; [http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-members mailinglist]. If you don&#039;t know one get in touch with us on the development mailinglist or IRC first. The e.V. is open for anyone to join and its not meant to be an exclusive club of a few developers. &lt;br /&gt;
; Is there a membership fee?&lt;br /&gt;
: Yes, and no, since you are allowed to defined the amount on your own.&lt;br /&gt;
&lt;br /&gt;
[[Category:Dev]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Success_stories&amp;diff=3449</id>
		<title>Success stories</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Success_stories&amp;diff=3449"/>
		<updated>2010-11-24T07:53:42Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3277 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A list of projects, companies and other people using OE as well as some quotes from OE users.&lt;br /&gt;
&lt;br /&gt;
== Commercial == &lt;br /&gt;
* 4G-Systems are using it for the [http://meshcube.org Meshcube], see [http://www.meshcube.org/meshwiki/OpenEmbeddedDevelopment] &lt;br /&gt;
* Dream Multimedia TV are using it for their Dreambox 702x, see [http://developer.elitedvb.net/listprojects.php?curr_dir=80] &lt;br /&gt;
* [http://www.mn-solutions.de M&amp;amp;N Solutions] is using it for it&#039;s MNCI &amp;quot;Ramses&amp;quot; device for software release 5.4. They use a local derivate of OE for their radio hand-held terminals RT3000 and RT4000 and for their fork-lift terminal RT2100. &lt;br /&gt;
* [http://www.toradex.com Toradex] are using it for their Colibri development boards &lt;br /&gt;
* [http://www.axon.tv/ Axon Digital Design] builds small Linux based firmwares for some of their modular HDTV boards. &lt;br /&gt;
* [http://www.emqbit.com/ emQbit] is using it for their development boards &lt;br /&gt;
* [http://openmoko.com/ OpenMoko] is using it for the OpenMoko SmartPhone Distribution &lt;br /&gt;
* Techsol is using it for their [http://www.medallionsystem.com/ Medallion] boards. &lt;br /&gt;
* [http://www.gumstix.com/ Gumstix] is using OpenEmbedded for their small form factor Basix, Connex, and Verdex motherboards&lt;br /&gt;
* [http://buglabs.net Bug Labs] is using Poky Linux on the [http://buglabs.net/products BUG] device, a portable and modular Linux platform.&lt;br /&gt;
* [http://bec-systems.com BEC Systems] is helping customers use OE in commercial projects.&lt;br /&gt;
* [http://www.sidebranch.com Sidebranch] uses OE to help companies get on speed with embedded Linux in an open manner.&lt;br /&gt;
* Hark Technologies uses OE for their [http://linuxdevices.com/news/NS7648514863.html AT91SAM9260 SBC]&lt;br /&gt;
* [http://www.ronetix.at Ronetix] are using [http://www.kaeilos.com KaeilOS] it for their development boards&lt;br /&gt;
* Palm is using OpenEmbedded to build Palm [http://developer.palm.com/ webOS]&lt;br /&gt;
* [http://www.mvista.com/ MontaVista Software, Inc.] includes BitBake and OpenEmbedded based metadata collections as part of their [[MVL6]] product.&lt;br /&gt;
* [http://www.koansoftware.com/ KOAN] use OpenEmbedded (and BitBake) as foundation of their product [http://www.kaeilos.com KaeilOS] industrial grade embedded linux.&lt;br /&gt;
* [http://www.kernelconcepts.de/en/ kernel concepts] makes use of OpenEmbedded in its product [http://www.mucross.com µCross]&lt;br /&gt;
&lt;br /&gt;
== Inhouse Usage == &lt;br /&gt;
* AMD: internal work on distributions for a thin client &lt;br /&gt;
* [http://www.openedhand.com Openedhand] : Internal development work and custom images &lt;br /&gt;
* Siemens: internal work in R&amp;amp;D &lt;br /&gt;
* TI: internal work on distributions for developer boards &lt;br /&gt;
* [http://www.digital-cube.co.kr Digitalcube] : internal work in R&amp;amp;D for developer boards and PMP &lt;br /&gt;
* [http://www.kernelconcepts.de/en kernel concepts] : Internal R&amp;amp;D tasks and demo images for customers. &lt;br /&gt;
* NXP Semiconductors: Custom images &amp;amp; distributions for research purposes with third parties.&lt;br /&gt;
* [http://www.tid.es/netvehicles/tools.htm Telefonica I+D Networked Vehicles Division] : R&amp;amp;D tasks in automotive field. OE is used for vehicle On Board Units and infrastructure Road Side Units.&lt;br /&gt;
* [http://www.atmel.com Atmel]: demos and documentation on all AT91 ARM based products available on [http://www.linux4sam.org www.linux4sam.org] : are using [http://www.angstrom-distribution.org Ångström]/OE.&lt;br /&gt;
* [http://www.mentorel.com Mentorel]: demo images for customers using [http://www.angstrom-distribution.org Ångström]/OE.&lt;br /&gt;
* [http://www.slimlogic.co.uk SlimLogic]: Customer and internal R&amp;amp;D projects.&lt;br /&gt;
* [http://www.eccam.com Eccam]: is using [http://www.angstrom-distribution.org Ångström]/OE in R&amp;amp;D projects - like [http://www.eccam.com/opengles_map.php this map rendering demo].&lt;br /&gt;
&lt;br /&gt;
== Education and Research == &lt;br /&gt;
* University of Twente: http://www.freeband.nl/project.cfm?id=494&amp;amp;language=en &lt;br /&gt;
* University of California, San Diego: https://wiisard.org/ &lt;br /&gt;
* University of Frankfurt: ELAN Project (E-Learning in Mobile Ad-hoc Networks) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Open Source == &lt;br /&gt;
* All [http://www.angstrom-distribution.org Ångström] releases are based on OE&lt;br /&gt;
* All [http://openzaurus.org OpenZaurus] releases &amp;gt;= 3.5.1 are based on OE &lt;br /&gt;
* All [http://opensimpad.org OpenSIMpad] releases &amp;gt;= 0.9.1 are based on OE &lt;br /&gt;
* [http://www.nslu2-linux.org/wiki/OpenSlug/HomePage OpenSlug] distribution for the Linksys NSLU2 and the [http://www.nslu2-linux.org/wiki/Unslung/HomePage Unslung] distribution for the NSLU2 as well. &lt;br /&gt;
* [http://owmnr.ifaistos.awmn.net OWMNR] - Open Wireless Metropolitan Network Router. OE based distribution for creating a wireless router. &lt;br /&gt;
* [http://gpephone.linuxtogo.org GPE Phone Edition] uses OE for VMWare demo images and to build SDKs. &lt;br /&gt;
* The [http://jlime.com JLime] Linux distribution uses OE for all current releases.&lt;br /&gt;
* All [http://dev.openbossa.org/mamona Mamona] releases are based on OE&lt;br /&gt;
* [http://jalimo.org Jalimo] maintains the Java build recipes in OE and provides binary packages for Maemo-based devices.&lt;br /&gt;
* The italian company [http://www.koansoftware.com KOAN] adopted OE in February 2009 as foundation for their [http://www.kaeilos.com KaeilOS] distribution since its release 4.0&lt;br /&gt;
&lt;br /&gt;
== Open Hardware ==&lt;br /&gt;
* [http://wiki.emqbit.com/free-ecb-at91 Free ECB_AT91] - An open Single Board computer that [http://wiki.emqbit.com/openembedded runs openembedded].&lt;br /&gt;
&lt;br /&gt;
== Quotes == &lt;br /&gt;
&#039;&#039;Well, looks like openembedded has really sorted out my install/setup nightmare for this eval board... thanks you guys. In the last 4 hours, i&#039;ve gotten more done with this board than i have in 6 months.&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;I will try and add an smdk2410.conf machine file to the setup soon... not that i expect it&#039;ll be useful to a lot of people, but i&#039;ll try to at least document it so that other machines can be supported easily enough.&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Well I just got OE set up and I&#039;ve been really impressed so far.&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;OE takes all of the hassle out of cross-compiling.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Java&amp;diff=3448</id>
		<title>Java</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Java&amp;diff=3448"/>
		<updated>2010-11-24T07:53:31Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3278 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is here to answer all things Java related to OpenEmbedded.&lt;br /&gt;
&lt;br /&gt;
=State of support=&lt;br /&gt;
==Virtual machine and class library==&lt;br /&gt;
Currently (since September 2008) you will be able to build packages for your target system that use a many VMs and their class libraries. For a full J2SE environment on the target you can build JamVM and Cacao as the virtual machine and GNU Classpath as the class library.&lt;br /&gt;
&lt;br /&gt;
For J2ME you can have the &amp;quot;Connected Device Configuration&amp;quot; (CDC) in either the &amp;quot;Foundation&amp;quot; or &amp;quot;Personal&amp;quot; profile using the GPLed PhoneME Advanced virtual machine. See below for details.&lt;br /&gt;
&lt;br /&gt;
For J2ME&#039;s &amp;quot;Mobile Information Device Profile&amp;quot; (MIDP2.0) you can use MIDPath.&lt;br /&gt;
&lt;br /&gt;
Support for OpenJDK (with either Cacao or Hotspot/Zero as the runtime) is available through the Jalimo overlay. This will be merged soon. Future additions will also include Hotspot/Shark which is a variant of Hotspot using a generic JIT compiler based on LLVM.&lt;br /&gt;
&lt;br /&gt;
It is planned to use OpenJDK as the native Java runtime. That way Java packages will be compiled against this library.&lt;br /&gt;
&lt;br /&gt;
==Java libraries==&lt;br /&gt;
The number of available Java libraries is still small but can grow quickly as the necessary infrastructure is in place. Currently libraries such as dbus-java, kxml2, libmatthew, librxtx, sqlitejdbc, javasqlite, woodstox, xmlpull, SWT (3.4, Gtk+), a large bunch of the Jakarta commons libraries and stuff like BSF, POI, log4j, logkit and ORO are available.&lt;br /&gt;
&lt;br /&gt;
For the Maemo platform&#039;s &amp;quot;hildon&amp;quot; environment special SWT packages are available which allow a better integration (i.e. hildon menus, hildon file chooser dialog).&lt;br /&gt;
&lt;br /&gt;
== PhoneME Advanced ==&lt;br /&gt;
PhoneME Advanced is provided in the &#039;Foundation&#039; and &#039;Personal&#039; profile through the recipes phoneme-advanced-foundation and (surprise!) phoneme-advanced-personal. The way the recipes are written both can be compiled and installed at the same time on the target device.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note:&#039;&#039; At the moment the personal profile&#039;s AWT support relies on Qt3 which is heavily outdated. If possible you should prefer the foundation profile with SWT for the GUI or contribute to [https://phoneme.dev.java.net PhoneME] to fix this. :)&lt;br /&gt;
&lt;br /&gt;
When a PhoneME Advanced package is installed you will find the VM in $libdir_jvm (which is &#039;&#039;/usr/lib/jvm&#039;&#039; by default). The package provides a java-cdc symlink which is changeable through update-alternatives and a cvm-&amp;lt;profile name&amp;gt; symlink.&lt;br /&gt;
&lt;br /&gt;
==J2ME MIDP2.0==&lt;br /&gt;
J2ME MIDP2.0 is supported through the MIDPath project. MIDPath provides the neccessary libraries (taken from PhoneME and/or the respective JSRs) and OpenEmbedded has direct support for a few devices (e.g. button mappings). Please note that while MIDPath can run most MIDP2.0 programs it is no official MIDP2.0 implementation.&lt;br /&gt;
&lt;br /&gt;
MIDPath can be run on top of either PhoneME Advanced or a J2SE-like environment (JamVM/Cacao and GNU Classpath or any of the OpenJDK variants). If PhoneME is installed it is preferred.&lt;br /&gt;
&lt;br /&gt;
==OpenJDK==&lt;br /&gt;
OpenJDK is the name of the F/OSS Java stack from Sun. It normally consists of the class library (often referred to as OpenJDK as well), the Hotspot runtime and many many tools (e.g. javah, rmic, javaws). OpenEmbedded support building OpenJDK with the CacaoVM. This gives many platforms which Hotspot does not directly support a fast Java VM. Please note that Cacao lacks many advanced features like JVMTI. Your only other option is the Zero port of Hotspot. Zero is a C++-based interpreter and can be run on any platform supporting libffi. This gives you a featurefull VM for many platforms at the cost of performance.&lt;br /&gt;
&lt;br /&gt;
==Toolchain==&lt;br /&gt;
In order to build Java packages no virtual machine needs to be installed on the build machine. OpenEmbedded builds everything on its own.&lt;br /&gt;
&lt;br /&gt;
Missing but planned to be included are popular Java build tools like Ant.&lt;br /&gt;
&lt;br /&gt;
=== GNU Classpath Tools ===&lt;br /&gt;
Included in the package classpath-native are the tools &#039;gjar&#039;, &#039;gjavah&#039;, &#039;gjavap&#039;, &#039;gjarsigner&#039; (and soon gjdoc). Those tools usually work without problems and should be fully compatible to the ones provided by OpenJDK.&lt;br /&gt;
&lt;br /&gt;
=== OpenJDK language tools ===&lt;br /&gt;
OpenEmbedded supports the OpenJDK language tools consisting of &#039;sun-javac&#039;, &#039;javap&#039;, &#039;javah&#039; and &#039;apt&#039;. Put &#039;openjdk-langtools-native&#039; to the dependencies of your recipe to use those binaries. Albeit the tools are from OpenJDK they run on Cacao/JamVM and GNU Classpath.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; openjdk-langtools-native is not a provider of &#039;virtual/javac-native&#039; it only provides a &#039;sun-javac&#039; binary. Refer to the [[#Native Java compiler aka virtual/javac-native|virtual/javac-native discussion]] for details.&lt;br /&gt;
&lt;br /&gt;
=== Ant ===&lt;br /&gt;
Ant is an often used tool in the Java world. Even OpenJDK uses it. Unfortunately it is also a complex beast with many dependencies (many of which use Ant itself). Despite all this troubles Ant (1.7.1) is available and supported as an application which can be run from build recipes.&lt;br /&gt;
&lt;br /&gt;
=A word of warning=&lt;br /&gt;
Every so often people on the net suggest that in order to get Java stuff running in OpenEmbedded, you need to install a JDK, Kaffe or Jikes and then make modifications to the PATH variable in order to allow the&lt;br /&gt;
build use the runtime or compiler. &#039;&#039;&#039;These suggestions are wrong!&#039;&#039;&#039; The Java support in OpenEmbedded is (and strives to stay) &#039;&#039;completely&#039;&#039; self-hosting. You should not need a single bit of Java on your host OS to get the Java recipes to compile.&lt;br /&gt;
&lt;br /&gt;
On the other hand the Java support in OE can happily co-exist with whatever &#039;java&#039;, &#039;javac&#039; and other tools you might have installed in your OS. Due to the nature of some configure scripts, those will sometimes find these executables but in the end only the tools from OpenEmbedded&#039;s staging directory will be used (if not its a bug that needs to be fixed).&lt;br /&gt;
&lt;br /&gt;
Please note that problem reports that are caused by pulling in native Java tools (those from your OS) into the OpenEmbedded build process will be closed as invalid. The reason is that the recipes are only supposed to work with the built-in toolchain.&lt;br /&gt;
&lt;br /&gt;
=Configuring (add info about what and where)=&lt;br /&gt;
In this section you learn about the things you can set up. In many OpenEmbedded-based distributions some or most of these decision may have already been made for you so there is no need to specify them. However in case you want to provide the Java support in your distribution you need to know which knobs are available.&lt;br /&gt;
&lt;br /&gt;
==Bootstrap process==&lt;br /&gt;
As told in the toolchain support section the whole Java support in OpenEmbedded is self-hosting. This mean you do not need to have any bit of Java on your build machine as OpenEmbedded will build this itself.&lt;br /&gt;
&lt;br /&gt;
This bootstrap process contains the following steps: At first jikes-native is compiled which is a Java 1.4-capable compiler that does not need a runtime or (strictly) a class library to work. With this compiler we compile the initial runtime (package virtual/java-initial).&lt;br /&gt;
&lt;br /&gt;
virtual/java-initial is a preliminary runtime. This virtual package is currently provided by cacao-initial or jamvm-initial. After that ecj-initial is built. At that point we have a 1.5-capable compiler running on a Java 1.4 compatible VM.&lt;br /&gt;
&lt;br /&gt;
The compiler is then used to build virtual/java-native and finally virtual/javac-native. The former virtual package is provided by either cacao-native or jamvm-native. The latter package is currently only provided through ecj-bootstrap-native. Having built these packages provides the OpenEmbedded build environment with a Java5-capable compiler and runtime. At that point we are ready to compile any other Java package.&lt;br /&gt;
&lt;br /&gt;
==Bootstrap virtual machine aka virtual/java-initial==&lt;br /&gt;
The bootstrap virtual machine has the sole purpose of running ecj-initial (the bootstrap compiler) to compile a 1.5-capable runtime and library. The bootstrap VM runs on your build host and is therefore a -native package. Inside the native staging directory the VM provides a &#039;java-initial&#039; executable.&lt;br /&gt;
&lt;br /&gt;
As told above there are currently two packages that provide &#039;virtual/java-native&#039;. Add&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_PROVIDER_virtual/java-initial = &amp;quot;cacao-initial&amp;quot;&lt;br /&gt;
  PREFERRED_VERSION_cacao-initial = &amp;quot;0.98&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to your local or site configuration to choose the Cacao VM. This virtual machine has a JIT compiler and is generally faster but takes a bit longer to compile. Furthermore this VM is only tested to work correctly on X86 build hosts. If you chose Cacao there will also be a &#039;cacao-initial&#039; binary in your native staging directory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; There is a problem with Cacao 0.98 running on recent distributions where mmaping the zero page is not allowed. Chose jamvm-initial (see below) if you do not want to change the vm_mmap_min_adr restriction on your system.&lt;br /&gt;
&lt;br /&gt;
In case Cacao is unsuitable for you add&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_PROVIDER_virtual/java-initial = &amp;quot;jamvm-initial&amp;quot;&lt;br /&gt;
  PREFERRED_VERSION_jamvm-initial = &amp;quot;1.4.5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to your configuration. JamVM is an interpreting Java virtual machine. Despite interpreting only it is very fast (implements many modern interpreter techniques) and compiles quickly. Furthermore it is known to work on X86 and PowerPC build hosts.&lt;br /&gt;
&lt;br /&gt;
==Native virtual machine aka virtual/java-native==&lt;br /&gt;
As for virtual/java-initial this virtual package provides a Java virtual machine which runs on your build host. Its purpose is to run any Java programs that are needed during your build process. The most prominent program that it is supposed to run is the compiler ECJ. The virtual/java-native package provides a &#039;java&#039; binary inside the native staging directory. At the moment you can chose between two runtimes: Cacao and JamVM.&lt;br /&gt;
&lt;br /&gt;
As for the general features it is the same as for java-initial. However for virtual/java-native later versions of the VMs are used so stability and platform support is better. For instance you can use cacao-native on PowerPC as well since the version of Cacao used properly supports it.&lt;br /&gt;
&lt;br /&gt;
To chose Cacao add the following line to your configuration:&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_PROVIDER_virtual/java-native = &amp;quot;cacao-native&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Besides &#039;java&#039; cacao-native install a &#039;cacao&#039; binary into the native staging directory.&lt;br /&gt;
&lt;br /&gt;
If you favor JamVM (or are having trouble with Cacao) use:&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_PROVIDER_virtual/java-native = &amp;quot;jamvm-native&amp;quot;&lt;br /&gt;
&lt;br /&gt;
There will also be a &#039;jamvm&#039; binary in native staging directory besides the &#039;java&#039; one with jamvm-native.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Native versions of jamvm are unsupported on amd64/x86_64 hosts since OpenEmbedded lacks a native libffi. If you desperately need jamvm on your platform consider installing the development package for libffi of your distro.&lt;br /&gt;
&lt;br /&gt;
== Native Java compiler aka virtual/javac-native ==&lt;br /&gt;
The virtual/javac-native package provides the &#039;javac&#039; binary which is to be found within the native staging directory. This compiler is used to build all of the Java packages within OpenEmbedded. &lt;br /&gt;
&lt;br /&gt;
There are two recipes which provide this functionality: &lt;br /&gt;
&lt;br /&gt;
ecj-bootstrap-native uses the commandline variant of the Eclipse IDE&#039;s integrated compiler. In order to use that compiler add the following to your configuration:&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_PROVIDER_virtual/javac-native = &amp;quot;ecj-bootstrap-native&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The second option is OpenJDK&#039;s Java compiler which is the F/OSS variant of good old &#039;javac&#039;. If you experience trouble with ecj you should try OpenJDK&#039;s&lt;br /&gt;
Java compiler by setting the following in your configuration:&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_PROVIDER_virtual/javac-native = &amp;quot;openjdk-javac-native&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; OpenJDK&#039;s javac is actually build in the package openjdk-language-tools-native (provides a &#039;sun-javac&#039; binary). The reason for this is to allow &#039;ecj-bootstrap-native&#039; and &#039;openjdk-language-tools-native&#039; to coexist in the staging dir.&lt;br /&gt;
&lt;br /&gt;
=== ecj-bootstrap-native, ecj-initial and libecj-bootstrap ===&lt;br /&gt;
Since ecj-initial and ecj-bootstrap-native use the same jar file the compilation step for both packages is done through in the libecj-bootstrap recipe. Therefore in order to decide which ECJ version to use for compilation you need to set a version preference for that recipe:&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_VERSION_libecj-bootstrap = &amp;quot;3.4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Target virtual machine ==&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; There used to be a virtual/java package. It turned out that by having this it prevented offering multiple J2SE-compatible VMs for the target device.&lt;br /&gt;
&lt;br /&gt;
From a distributors point of view you can build the jamvm, cacao, phoneme or openjdk recipes and provide them to your users. Those can then either install the packages directly by its name or rely&lt;br /&gt;
on a chosing of the packaging.&lt;br /&gt;
&lt;br /&gt;
At the moment Cacao and JamVM are supported runtimes. Cacao is ready for x86, PowerPC and ARM systems (others are untested and AVR32 is not suppported) and has a JIT compiler. JamVM can be used on x86, PowerPC, ARM and MIPS. PhoneME Advanced should support x86, PowerPC, ARM, MIPS and Sparc.&lt;br /&gt;
&lt;br /&gt;
Additionally OpenJDK can be built using either Cacao (same properties as above) or the Zero port of Hotspot. Zero is an C++-based interpreter capable of running on any platform that is supported by libffi.&lt;br /&gt;
&lt;br /&gt;
When installed all J2SE runtimes provide the &#039;java&#039; executable (chosen through update-alternatives). PhoneME Advanced gives you a &#039;java-cdc&#039; executable.&lt;br /&gt;
&lt;br /&gt;
=== Runtime provider ===&lt;br /&gt;
&#039;&#039;&#039;Warning:&#039;&#039;&#039; When we talk of &#039;runtime provider&#039; here this is meant in the OpenEmbedded sense (PROVIDES = build provides, RPROVIDES = runtime provides)&lt;br /&gt;
The Cacao, JamVM or OpenJDK packages are set to provide &#039;java2-runtime&#039;. Packages which need a J2SE-capable VM should RDEPEND on this. By inheriting the &#039;java-library&#039; class in your recipe this is done automatically.&lt;br /&gt;
&lt;br /&gt;
PhoneME on the other hand is set to provide &#039;java-cdc-runtime&#039;.&lt;br /&gt;
&lt;br /&gt;
== GNU Classpath for headless machines aka classpath-minimal ==&lt;br /&gt;
Through setting the provider for &#039;classpath&#039; you can decide whether you build a full class library with support for AWT/Swing (having a gtk+ dependency) or a variant that works without that and is primarily meant for headless devices. It might also be handy if you decide not to use AWT/Swing and use SWT instead. To chose the minimal variant add this to your configuration:&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_PROVIDER_classpath = &amp;quot;classpath-minimal&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Otherwise you need to add this line:&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_PROVIDER_classpath = &amp;quot;classpath&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Currently the Angstrom distribution does not set a preference and you have to provide your own.&lt;br /&gt;
&lt;br /&gt;
=Writing a Java recipe=&lt;br /&gt;
This section is going to tell you, how to write a proper recipe to build a Java library or program.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;At the moment this is a stub and you will only find some scattered information which at a later point will be merged into a consistent whole.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==java-native.bbclass==&lt;br /&gt;
If you use the &#039;&#039;java-library&#039;&#039; bbclass in a recipe &#039;&#039;foo&#039;&#039; and generate a native variant (e.g. &#039;&#039;foo-native&#039;&#039;) you should use&lt;br /&gt;
&lt;br /&gt;
  inherit java-native&lt;br /&gt;
&lt;br /&gt;
instead of &#039;&#039;native&#039;&#039;. By doing so, you make sure, that any jars created by the recipe are properly installed into staging.&lt;br /&gt;
&lt;br /&gt;
==ant-native==&lt;br /&gt;
If you need Ant to build your recipe add &#039;&#039;ant-native&#039;&#039; to your recipes dependencies. This will allow you to call the built-in Ant executable.&lt;br /&gt;
&lt;br /&gt;
= Information on specific libraries =&lt;br /&gt;
== swt3.4-gtk and swt3.4-gtk-hildon ==&lt;br /&gt;
Some effort has been done to integrate Gtk+-based SWT 3.4 into the Hildon environment (that is what Maemo provides). Distributions targeting Maemo should set the preferred provider for swt3.4-gtk like this:&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_PROVIDER_swt3.4-gtk = &amp;quot;swt3.4-gtk-hildon&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Important&#039;&#039;: If you do not want the hildon variant it is best to declare&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_PROVIDER_swt3.4-gtk = &amp;quot;swt3.4-gtk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
as well. So bitbake will not chose the wrong one by accident (which would otherwise pull in all kinds of unwanted dependencies).&lt;br /&gt;
&lt;br /&gt;
= Caveats, known issues, hints, miscellaneous information =&lt;br /&gt;
== Version suggestions ==&lt;br /&gt;
Everyone and his dog knows that combining glibc 2.8, gcc 2.95 and Linux kernel 2.6.26 is not going to work. In the GNU Classpath realm we also have a set of versions that do not fit together. Here are some suggestions for your PREFERRED_VERSIONs. Stick to these if you are unsure. You can always find out which version are &#039;&#039;supposed&#039;&#039; to be compatible by reading the READMEs of the VMs.&lt;br /&gt;
&lt;br /&gt;
=== jamvm-initial and classpath-initial ===&lt;br /&gt;
Use this and nothing else:&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_VERSION_jamvm-initial = &amp;quot;1.4.5&amp;quot;&lt;br /&gt;
  PREFERRED_VERSION_classpath-initial = &amp;quot;0.93&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== cacao-initial and classpath-initial ===&lt;br /&gt;
Use this and nothing else:&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_VERSION_cacao-initial = &amp;quot;0.98&amp;quot;&lt;br /&gt;
  PREFERRED_VERSION_classpath-initial = &amp;quot;0.93&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== jamvm[-native] and classpath[-native] ===&lt;br /&gt;
These are the releases that appear to be stable.&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_VERSION_jamvm-native = &amp;quot;1.5.3&amp;quot;&lt;br /&gt;
  PREFERRED_VERSION_classpath-native = &amp;quot;0.98&amp;quot;&lt;br /&gt;
&lt;br /&gt;
For the target device:&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_VERSION_jamvm = &amp;quot;1.5.2&amp;quot;&lt;br /&gt;
  PREFERRED_VERSION_classpath = &amp;quot;0.98&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== cacao[-native] and classpath[-native] ===&lt;br /&gt;
These releases appear to be stable:&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_VERSION_cacao-native = &amp;quot;0.99.3&amp;quot;&lt;br /&gt;
  PREFERRED_VERSION_classpath-native = &amp;quot;0.97.2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
For the target device take these:&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_VERSION_cacao = &amp;quot;0.99.4&amp;quot;&lt;br /&gt;
  PREFERRED_VERSION_classpath = &amp;quot;0.98&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== libecj-bootstrap ===&lt;br /&gt;
&lt;br /&gt;
  PREFERRED_VERSION_libecj-bootstrap = &amp;quot;3.4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Extra binaries and symlinks ==&lt;br /&gt;
Since both Cacao and JamVM can be installed in staging you can use this and modify the &#039;java&#039; or &#039;java-initial&#039; symlink if you want to switch to a certain VM.&lt;br /&gt;
&lt;br /&gt;
== Debugging Cacao on the target ==&lt;br /&gt;
You need to debug the Cacao JVM on your target device using GDB and need some pointers on how to get started? Read [https://wiki.evolvis.org/jalimo/index.php/CacaoDebugging this] page from the Jalimo Wiki.&lt;br /&gt;
&lt;br /&gt;
=Future plans =&lt;br /&gt;
==Default Bytecode compliance level==&lt;br /&gt;
Soon an option will be introduced to set the default bytecode compliance level. For any Java package that does not explicitly provide this level (not many do this) the one you set in your configuration will be used.&lt;br /&gt;
&lt;br /&gt;
==OpenJDK + Cacao==&lt;br /&gt;
The flexibility of the Cacao runtime allows it to run it with OpenJDK&#039;s class library. This allows you to use the official class library and a JIT-capable runtime on an ARM device (as of today Hotspot has no JIT on ARM).&lt;br /&gt;
&lt;br /&gt;
Since the middle of August 2008 OpenJDK + Cacao can be build and is included in the Debian armel sid repositories (package cacao-oj6-sdk). Xerxes Rånby is showing some webbapplets running using OpenJDK + CACAO on his blog: http://labb.zafena.se/?p=1&lt;br /&gt;
&lt;br /&gt;
Since December 2008 OpenJDK + Cacao can be crosscompiled with OpenEmbedded as demonstrated by Robert Schuster!&lt;br /&gt;
Check out http://rschuster.blogs.evolvis.org/2008/12/21/serving-cross-compiled-openjdk-with-icedtea/ and the answers http://rschuster.blogs.evolvis.org/2008/12/23/comments-on-latest-post-on-openjdk/&lt;br /&gt;
&lt;br /&gt;
==Ant integration for build recipes==&lt;br /&gt;
Although &#039;&#039;ant&#039;&#039; can be used as a standalone tool there is no direct support for it in the recipe. E.g. the Debian buildsystem (CDBS) has support classes that can be used for Ant-based Java sourcepackages. It would be nice to have this too for OpenEmbedded.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
This space is for *your* questions and those that appeared more often on the mailing list. Things will be added here by the Jalimo folk/OE-Java maintainers or by you asking a question.&lt;br /&gt;
&lt;br /&gt;
== Q: I do get all these editions, configurations and profiles that exist in the Java world wrong. Any pointer on this? ==&lt;br /&gt;
I found these articles in Wikipedia helpful to clarify the situation [http://en.wikipedia.org/wiki/Java_platform Java platform], [http://en.wikipedia.org/wiki/Java_ME Java ME].&lt;br /&gt;
&lt;br /&gt;
== Q: I need to solve a specific Java problem in OE and want to throw money at this. Whom can I contact? ==&lt;br /&gt;
The [http://jalimo.org Jalimo] project has done a lot of Java work in OE and are available for contract work.  You can also ask for experienced devs on the openembedded-devel mailing list.&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Software Components]]&lt;br /&gt;
[[Category:Java]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=JavaRecipeHowto&amp;diff=3447</id>
		<title>JavaRecipeHowto</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=JavaRecipeHowto&amp;diff=3447"/>
		<updated>2010-11-24T07:53:16Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3279 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
This page describes how to create a recipe for a pre-existing Java project or library that is not currently available in OpenEmbedded or Jalimo.  It assumes a basic working knowledge of OpenEmbedded and Java tools such as &amp;lt;tt&amp;gt;javac&amp;lt;/tt&amp;gt;.  An example library will be built from sources: Concierge, an OSGi framework.&lt;br /&gt;
&lt;br /&gt;
= Prerequisites =&lt;br /&gt;
&lt;br /&gt;
Before proceeding with this howto, you&#039;ll need to verify that your OpenEmbedded build environment is working properly.  This falls into two categories, the core BitBake system and the OpenEmbedded recipes, and the Java tools that are built inside of OpenEmbedded.&lt;br /&gt;
&lt;br /&gt;
== General Open Embedded ==&lt;br /&gt;
&lt;br /&gt;
After installing OpenEmbedded, go to the root of the installation and run &amp;lt;tt&amp;gt;bitbake&amp;lt;/tt&amp;gt; to confirm your environment is working properly:&lt;br /&gt;
&lt;br /&gt;
 $ bitbake&lt;br /&gt;
 NOTE: Handling BitBake files: \ (5485/5485) [100 %]&lt;br /&gt;
 NOTE: Parsing finished. 5249 cached, 0 parsed, 236 skipped, 0 masked.&lt;br /&gt;
 NOTE: Cache is clean, not saving.&lt;br /&gt;
 Nothing to do.  Use &#039;bitbake world&#039; to build everything, or run &#039;bitbake --help&#039;&lt;br /&gt;
 for usage information.&lt;br /&gt;
 &lt;br /&gt;
If you get a parse error or sanity check error, please consult the general OE troubleshooting page.&lt;br /&gt;
&lt;br /&gt;
== Java Native Tools ==&lt;br /&gt;
&lt;br /&gt;
The next step is to build the host-side tools that will be used to compile Java libraries.  While this process is somewhat complex, involving tools such as ecj, [http://www.gnu.org/software/classpath/ gnu classpath], and [http://www.cacaojvm.org/ cacao], it is necessary.  First, try building cacao-native.  In OpenEmbedded the convention is to append &amp;quot;-native&amp;quot; to a package if it&#039;s intended to be used on the host rather than something intended for the target. This should pull in the dependencies.&lt;br /&gt;
&lt;br /&gt;
 $ bitbake cacao-native&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 NOTE: package cacao-native-0.99.3: completed&lt;br /&gt;
 NOTE: Tasks Summary: Attempted 265 tasks of which 248 didn&#039;t need to be rerun and 0 failed.&lt;br /&gt;
 NOTE: build 200810031648: completed&lt;br /&gt;
&lt;br /&gt;
= BitBake Classes =&lt;br /&gt;
&lt;br /&gt;
BitBake classes are how the core bitbake program can be extended for specific tasks.  The Jalimo group has added two bbclasses: &amp;lt;tt&amp;gt;java.bbclass&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;java-library.bbclass&amp;lt;/tt&amp;gt;.  These classes make it easier to write recipes that require or generate Java code by handing mapping to OE-hosts JVM, and managing classpath dependencies.  These classes also define conventions for where JVMs, and Java libraries should live on the target image.&lt;br /&gt;
&lt;br /&gt;
= Creating a recipe =&lt;br /&gt;
&lt;br /&gt;
Now it&#039;s time to write our own recipe for a Java library.  This will allow a package to be built and deployed to an OE image, and lets other people benefit from the work.  In this example we will be writing a recipe for [http://concierge.sourceforge.net Concierge], a light and simple [http://osgi.org OSGi] framework.&lt;br /&gt;
&lt;br /&gt;
== General Items ==&lt;br /&gt;
&lt;br /&gt;
The first step is to decide where your recipe should live.  It&#039;s a good idea when adding or modifying recipes to isolate them in such a way that they are easily installed on top of existing OE installations.  However for now we will just add our recipe into the Jalimo oe-overlay directory.  On my machine this directory is:&lt;br /&gt;
&lt;br /&gt;
 $OEROOT/jalimo/oe-overlay/packages&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;tt&amp;gt;packages&amp;lt;/tt&amp;gt; I will create a directory &amp;lt;tt&amp;gt;concierge&amp;lt;/tt&amp;gt; and a file &amp;lt;tt&amp;gt;concierge.bb&amp;lt;/tt&amp;gt;.  There are a few items that are common to all recipes, some metadata used to identify the package, it&#039;s license, and where it comes from.  Here is our initial recipe &amp;lt;tt&amp;gt;concierge.bb&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 DESCRIPTION = &amp;quot;A lightweight R3 OSGi Framework&amp;quot;&lt;br /&gt;
 AUTHOR = &amp;quot;Jan Rellermeyer&amp;quot;&lt;br /&gt;
 LICENSE = &amp;quot;BSD&amp;quot;&lt;br /&gt;
 HOMEPAGE = &amp;quot;http://concierge.sourceforge.net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Inheriting &amp;lt;tt&amp;gt;java-library&amp;lt;/tt&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
The next step is to add the &amp;lt;tt&amp;gt;java-library&amp;lt;/tt&amp;gt; functionality into your recipe so that compiling and jarring the code is easy.&lt;br /&gt;
&lt;br /&gt;
 inherit java-library&lt;br /&gt;
&lt;br /&gt;
We need to use another tool called &amp;lt;tt&amp;gt;fastjar-native&amp;lt;/tt&amp;gt; which will take our compiled code and create a Jar.  In Bitbake the way to describe that you depend on another recipe is the DEPENDS variable:&lt;br /&gt;
&lt;br /&gt;
 DEPENDS = &amp;quot;fastjar-native&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Pulling in your Sources ==&lt;br /&gt;
&lt;br /&gt;
An OE variable &amp;lt;tt&amp;gt;SRC_URI&amp;lt;/tt&amp;gt; defines where BitBake looks for package sources from.  Looking on the Concierge homepage, it appears that the sources live in an svn server here: &lt;br /&gt;
&lt;br /&gt;
 svn://concierge.svn.sourceforge.net/svnroot/concierge&lt;br /&gt;
&lt;br /&gt;
Now we have to make a decision about what version we want to build.  It is possible to write recipes for different versions of packages.  The common practice is to create an &amp;quot;.inc&amp;quot; file that includes common functionality across all the versions.  For now we will only be providing one version so this isn&#039;t necessary.  Looking in the &amp;lt;tt&amp;gt;tags&amp;lt;/tt&amp;gt; folder shows that the latest release is 1.0.0 RC3.  We will define our &amp;lt;tt&amp;gt;SRC_URI&amp;lt;/tt&amp;gt; variable to load sources for this tag:&lt;br /&gt;
&lt;br /&gt;
 SRC_URI = &amp;quot;svn://concierge.svn.sourceforge.net/svnroot/concierge/tags/Concierge/1.0.0.RC3/;module=framework;proto=https;rev=220;localdir=${PN}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Note the parameters in the string.  These parameters are read by BitBake to determine what exactly to download and where to put the sources.  &amp;lt;tt&amp;gt;${PN}&amp;lt;/tt&amp;gt; defines &#039;Package Name&#039; and is a good way of keeping recipe code clean and reusable.&lt;br /&gt;
&lt;br /&gt;
== Testing it out ==&lt;br /&gt;
&lt;br /&gt;
== Examining the Result ==&lt;br /&gt;
&lt;br /&gt;
= Conclusion =&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
[[Category:Java]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=How_to_submit_a_patch_to_OpenEmbedded&amp;diff=3446</id>
		<title>How to submit a patch to OpenEmbedded</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=How_to_submit_a_patch_to_OpenEmbedded&amp;diff=3446"/>
		<updated>2010-11-24T07:52:36Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3280 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== A task-oriented guide to creating a patch ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: More details are available on the policy pages, but this document is good enough for most beginners.&lt;br /&gt;
&lt;br /&gt;
* [[Patchwork]]&lt;br /&gt;
* [[Commit Policy]]&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say you [[How to create a bitbake recipe for dummies|create a new bitbake recipe for OpenEmbedded]] and you&#039;d like to submit it for inclusion (and you&#039;ve already tested that it works, of course).&lt;br /&gt;
&lt;br /&gt;
=== Set up git ===&lt;br /&gt;
&lt;br /&gt;
Properly configuring git (using tekkub@gmail.com as an example user)&lt;br /&gt;
&lt;br /&gt;
On Debain / Ubuntu (Note: Fedora uses `yum` OpenSuse uses zypper or yast)&lt;br /&gt;
&lt;br /&gt;
 sudo aptitude install git-core git-email&lt;br /&gt;
&lt;br /&gt;
These are important to the commit meta-data&lt;br /&gt;
&lt;br /&gt;
 git config --global user.name &amp;quot;Tekkub&amp;quot;&lt;br /&gt;
 git config --global user.email &amp;quot;tekkub@gmail.com&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Any Google Apps account&lt;br /&gt;
&lt;br /&gt;
 git config --global sendemail.smtpserver smtp.gmail.com&lt;br /&gt;
 git config --global sendemail.smtpserverport 587&lt;br /&gt;
 git config --global sendemail.smtpencryption tls&lt;br /&gt;
 git config --global sendemail.smtpuser tekkupl@gmail.com&lt;br /&gt;
&lt;br /&gt;
You can use the --envelope-sender option to have the email appear to from the address you are subscribed to the list. You will need to use the Accounts and import tab ender the gmail settings tab. Use the Send mail ass selection to address you want to send email from.&lt;br /&gt;
&lt;br /&gt;
=== Create and Commit your patch ===&lt;br /&gt;
&lt;br /&gt;
1. First you have to subscribe to the mailing-list &#039;&#039;&#039;openembedded-devel@lists.openembedded.org&#039;&#039;&#039; to be able to post your patch. See [[Mailing lists]]&lt;br /&gt;
&lt;br /&gt;
2. Commit with a concise and descriptive message - one that explains your changes in a way others get a short overview without&lt;br /&gt;
looking at the code.&lt;br /&gt;
&lt;br /&gt;
 cd org.openembedded.dev/ # or whereever you keep your clone of the repo&lt;br /&gt;
 git add recipes/nodejs/&lt;br /&gt;
 git commit -s # don&#039;t use the -m option but include my signature&lt;br /&gt;
&lt;br /&gt;
 nodejs: added recipe for v0.2.1&lt;br /&gt;
 &lt;br /&gt;
 * included libev-cross patch which prevents wscript from executing cross-compiled code&lt;br /&gt;
 * included node-cross patch which forwards DEST_CPU to v8&#039;s ARCH&lt;br /&gt;
&lt;br /&gt;
3. Create your patch. &#039;&#039;&#039;Use -N for N commits&#039;&#039;&#039; to be included in the patch. &#039;&#039;&#039;Use -s to add a signoff line&#039;&#039;&#039; like &amp;quot;Signed-off-by: Tekku B. &amp;lt;tekkub@gmail.com&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 git format-patch -1 # creating a patch for my only commit&lt;br /&gt;
&lt;br /&gt;
If you are submitting a second version also add&lt;br /&gt;
 --subject-prefix=&amp;quot;PATCH v2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4. Send your patch to patchwork&lt;br /&gt;
&lt;br /&gt;
 git send-email --to=openembedded-devel@lists.openembedded.org 001-nodejs-added-recipe-for-v0.2.1&lt;br /&gt;
&lt;br /&gt;
Your patch will be immediately visible on http://patchwork.openembedded.org/&lt;br /&gt;
 &lt;br /&gt;
5. Once your patch has been accepted or rejected, create an account and update the status to &amp;quot;accepted&amp;quot; or &amp;quot;rejected&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5++. If you get &#039;&#039;&#039;soft-rejected (a lot of feedback)&#039;&#039;&#039;, you should make changes according to the feedback, submit the next version, and update the status of the previous patch to &amp;quot;superseded&amp;quot;. Remember to use `--subject-prefix` to mark the patch iteration.&lt;br /&gt;
&lt;br /&gt;
== Appendix ==&lt;br /&gt;
&lt;br /&gt;
=== steps for people which don&#039;t have smtp access for git === &lt;br /&gt;
&lt;br /&gt;
Patches should not be set as attachment but inline.&lt;br /&gt;
&lt;br /&gt;
If you do not have smtp access to your email account you have two options:&lt;br /&gt;
&lt;br /&gt;
1. use a different account (e.g. gmail). you can make one especially&lt;br /&gt;
for this. Note that the account may differ from the one in signed-off&lt;br /&gt;
(although that is inconvenient)&lt;br /&gt;
&lt;br /&gt;
2. just include the patch in the body of your email. Make sure you use&lt;br /&gt;
an email client that does not touch the message (turn spaces in tabs,&lt;br /&gt;
wrap lines etc etc).&lt;br /&gt;
&lt;br /&gt;
A good mail client to do so is &#039;&#039;&#039;pine&#039;&#039;&#039; (or &#039;&#039;&#039;alpine&#039;&#039;&#039;) or mutt.&lt;br /&gt;
For more information refer to Documentation/email-clients.txt in linux&lt;br /&gt;
kernel sources.&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=ToolingUseCases&amp;diff=3445</id>
		<title>ToolingUseCases</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=ToolingUseCases&amp;diff=3445"/>
		<updated>2010-11-24T07:52:21Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3281 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
This page defines primary user-roles in using OpenEmbedded.  The material resulted from some discussions at OEDEM that were truncated due to time restrictions.&lt;br /&gt;
&lt;br /&gt;
= Goals =&lt;br /&gt;
&lt;br /&gt;
The goal of identifying user-roles is to be able to categorize different tooling scenarios, and what types of users will be interested in specific features.  Tools designed for role type may not be appropriate for other roles.  For example, a GUI for recipe editing may not be helpful for an application developer that&#039;s looking to remote debug their application on a target.  On the other hand, a simple press-button build GUI may not be interesting for a seasoned OE hacker.&lt;br /&gt;
&lt;br /&gt;
= Role Types =&lt;br /&gt;
&lt;br /&gt;
== Application Developer ==&lt;br /&gt;
&lt;br /&gt;
The application developer&#039;s main concern is developing and testing any given application on a target system.  This person does not care nor want to learn much about the internal details of the build system or package metadata.  The best possible case is that these systems are transparent and the developer is able to easily build and deploy applications to the target device.&lt;br /&gt;
&lt;br /&gt;
=== Primary Tooling Requirements ===&lt;br /&gt;
&lt;br /&gt;
* Build Application for Target&lt;br /&gt;
* Debug Application on Target&lt;br /&gt;
* Generate build system artifacts for Application (recipes)&lt;br /&gt;
&lt;br /&gt;
=== Ideas ===&lt;br /&gt;
&lt;br /&gt;
* Develop an Eclipse plugin to &amp;quot;Export project as Recipe&amp;quot;&lt;br /&gt;
** For CDT (C/C++) projects make, automake recipes are generated&lt;br /&gt;
** For Java projects java-library based recipies are generated&lt;br /&gt;
** Python?&lt;br /&gt;
** Initially wizard can just create a tarball of project sources&lt;br /&gt;
** Integration with SCM plugins?&lt;br /&gt;
** How to capture project dependencies?&lt;br /&gt;
** How to define export target?  OTE, cloud, etc.?&lt;br /&gt;
&lt;br /&gt;
== Distro Developer ==&lt;br /&gt;
&lt;br /&gt;
Distro developer&#039;s concern is to compose packages and configurations into a working system.  The distro developer has deep knowledge of packages available in Linux, and how sets of packages work well together.  Additionally the distro developer is not afraid to work deeply within the build system to make it better, and to produce better, more maintainable package metadata and target systems.&lt;br /&gt;
&lt;br /&gt;
=== Primary Tooling Requirements ===&lt;br /&gt;
&lt;br /&gt;
* Build system image &lt;br /&gt;
* Create/edit distro definitions&lt;br /&gt;
* Debug build problems&lt;br /&gt;
* Visualize package dependencies&lt;br /&gt;
&lt;br /&gt;
== Package Developer ==&lt;br /&gt;
&lt;br /&gt;
The package developer is often a mix of the previous two role types.  Often they have some knowledge of the build system and applications and build tools used to create those applications.  They typically act as a bridge between pure application developers and the resulting target system that&#039;s produced.  Package developers write recipes, debug applications, and debug build problems.&lt;br /&gt;
&lt;br /&gt;
=== Primary Tooling Requirements ===&lt;br /&gt;
&lt;br /&gt;
* Create and edit package metadata&lt;br /&gt;
* Easily integrate package metadata into build system&lt;br /&gt;
* Debug build issues&lt;br /&gt;
* Visualize Package Dependencies&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
* OpenEmbedded Tools for Eclipse (OTE) was designed for this role type.&lt;br /&gt;
&lt;br /&gt;
== Target System User ==&lt;br /&gt;
&lt;br /&gt;
This role type typically is not exposed to package metadata, cross compilers, or build systems.  They are system users, and as such, at times want to:&lt;br /&gt;
&lt;br /&gt;
* Generate system&lt;br /&gt;
* Update system&lt;br /&gt;
* Install packages&lt;br /&gt;
* Configure package metadata&lt;br /&gt;
&lt;br /&gt;
=== Primary Tooling Requirements ===&lt;br /&gt;
&lt;br /&gt;
* install binary package on target&lt;br /&gt;
* find new packages and package updates for target&lt;br /&gt;
* resolve package dependencies&lt;br /&gt;
&lt;br /&gt;
=== Ideas ===&lt;br /&gt;
&lt;br /&gt;
* A GUI application that runs with a local install of OE that can&lt;br /&gt;
** present a wizard style interface that allows users to build system images&lt;br /&gt;
** download overlays and other non-default artifacts&lt;br /&gt;
** select images, packages, distros, machines, etc.&lt;br /&gt;
** have a simple &#039;installer&#039; that does not require knowledge of bitbake/OE internals&lt;br /&gt;
&lt;br /&gt;
[[Category:OEDEM]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Devshell&amp;diff=3444</id>
		<title>Devshell</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Devshell&amp;diff=3444"/>
		<updated>2010-11-24T07:52:05Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3282 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Q: I want to get a shell where all the variables OE and the recipe defines (CC, CFLAGS, ARCH, ...) are set.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When a build fails, it is often useful to interactively build the part that is failing.  Because OE sets up the build environment, it may not be obvious how to quickly reproduce such an environment.  This is where the interactive devshell can help you.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
One technique that can be use is:&lt;br /&gt;
&lt;br /&gt;
* cd into tmp/work/&amp;lt;failing package dir&amp;gt;/&amp;lt;failing package build dir&amp;gt;&lt;br /&gt;
* copy ../temp/run.do_compile.. x (or do_install or whatever task is failing)&lt;br /&gt;
* edit x and replace the do_compile (at the end of the file) function call w/ bash  &lt;br /&gt;
* ./bash --norc (you now have a shell w/ the environment set up properly for doing a build)&lt;br /&gt;
* make (debug issues, etc)&lt;br /&gt;
* exit (when done to go back to shell without run.do_compile settings)&lt;br /&gt;
&lt;br /&gt;
== Setup devshell ==&lt;br /&gt;
&lt;br /&gt;
The above is mainly for illustration purposes.  A better/quicker way to set up a development shell is this.&lt;br /&gt;
&lt;br /&gt;
* Add &#039;devshell&#039; to your local.conf&#039;s INHERIT variable and enjoy the power of devshell by running it like this:&lt;br /&gt;
&lt;br /&gt;
 bitbake -c devshell &amp;lt;target&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* You now have all the environment variables set up to correctly to run configure, make, etc.&lt;br /&gt;
&lt;br /&gt;
The following variables affect the terminal handling:&lt;br /&gt;
&lt;br /&gt;
 TERMCMD = &amp;quot;${SCREEN_TERMCMD}&amp;quot;&lt;br /&gt;
 TERMCMDRUN = &amp;quot;${SCREEN_TERMCMDRUN}&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # Some common terminal programs to choose from&lt;br /&gt;
 GNOME_TERMCMD = &#039;gnome-terminal --disable-factory -t &amp;quot;$TERMWINDOWTITLE&amp;quot;&#039;&lt;br /&gt;
 GNOME_TERMCMDRUN = &#039;${GNOME_TERMCMD} -x $SHELLCMDS&#039;&lt;br /&gt;
 SCREEN_TERMCMD = &#039;screen -D -m -t &amp;quot;$TERMWINDOWTITLE&amp;quot;&#039;&lt;br /&gt;
 SCREEN_TERMCMDRUN = &#039;${SCREEN_TERMCMD} $SHELLCMDS&#039;&lt;br /&gt;
 XTERM_TERMCMD = &#039;xterm -T &amp;quot;$TERMWINDOWTITLE&amp;quot;&#039;&lt;br /&gt;
 XTERM_TERMCMDRUN = &#039;${XTERM_TERMCMD} -e $SHELLCMDS&#039;&lt;br /&gt;
 KONSOLE_TERMCMD = &#039;konsole -T &amp;quot;$TERMWINDOWTITLE&amp;quot;&#039;&lt;br /&gt;
 KONSOLE_TERMCMDRUN = &#039;${KONSOLE_TERMCMD} -e $SHELLCMDS&#039;&lt;br /&gt;
&lt;br /&gt;
== How to get a Screen-Devshell working ==&lt;br /&gt;
&lt;br /&gt;
Using the above variables create you a devshell. Unfortunatelly you can&#039;t see anything because a new screen session is created - not a new tab in the existing session. Just use a new (SSH) connection to your (remote) account and list your screen sessions with screen -list. The last one should be your devshell and you can connect to it with screen -r &amp;lt;id&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== X11 connection rejected because of wrong authentication ==&lt;br /&gt;
&lt;br /&gt;
Sometimes if you try to run devshell remote over SSH with X11 redirection this error occurs:&lt;br /&gt;
&lt;br /&gt;
 X11 connection rejected because of wrong authentication.&lt;br /&gt;
 ERROR: function do_devshell failed&lt;br /&gt;
&lt;br /&gt;
The problem seems to be the XAUTHORITY handling. The following part in .profile helped some users.&lt;br /&gt;
&lt;br /&gt;
 if [ -e &amp;quot;$HOME/.Xauthority&amp;quot; ] ; then&lt;br /&gt;
     export XAUTHORITY=&amp;quot;$HOME/.Xauthority&amp;quot;&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Debug build]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Styleguide&amp;diff=3443</id>
		<title>Styleguide</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Styleguide&amp;diff=3443"/>
		<updated>2010-11-24T07:51:52Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3283 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Naming Conventions =&lt;br /&gt;
&lt;br /&gt;
[[Versioning Policy|Use $packagename_$version.bb]]&lt;br /&gt;
&lt;br /&gt;
= Format Guidelines =&lt;br /&gt;
&lt;br /&gt;
* No spaces are allowed behind the line continuation symbol&lt;br /&gt;
* The correct spacing for a variable is FOO = &amp;quot;BAR&amp;quot;.&lt;br /&gt;
* Use quotes on the right hand side of assignments: FOO = &amp;quot;BAR&amp;quot;&lt;br /&gt;
* Comments inside bb files are allowed using the &#039;#&#039; character at the beginning of a line.&lt;br /&gt;
* Use spaces for indentation as developers tends to use different amount of spaces per one tab.&lt;br /&gt;
* Indentation of multiline variables such as SRC_URI is desireable.&lt;br /&gt;
&lt;br /&gt;
= Style Checking tools =&lt;br /&gt;
&lt;br /&gt;
Please run ./contrib/oe-stylize.py on your recipes before submitting them.&lt;br /&gt;
&lt;br /&gt;
= Style Guidelines =&lt;br /&gt;
&lt;br /&gt;
* Put the &#039;&#039;inherit&#039;&#039; declaration after the initial variables are set up and before any custom &#039;&#039;do_&#039;&#039; routines. This is flexible as ordering is often important.&lt;br /&gt;
* If you define custom &#039;&#039;do_&#039;&#039; routines, keep them in the order of the tasks being executed, that is:&lt;br /&gt;
** do_fetch&lt;br /&gt;
** do_unpack&lt;br /&gt;
** do_patch&lt;br /&gt;
** do_configure&lt;br /&gt;
** do_compile&lt;br /&gt;
** do_install&lt;br /&gt;
** do_package&lt;br /&gt;
** do_stage&lt;br /&gt;
&lt;br /&gt;
* Don&#039;t use &#039;&#039;cp&#039;&#039; to put files into staging or destination directories, use &#039;&#039;install&#039;&#039; instead.&lt;br /&gt;
* Don&#039;t use &#039;&#039;mkdir&#039;&#039; to create destination directories, use &#039;&#039;install -d&#039;&#039; instead.&lt;br /&gt;
&lt;br /&gt;
* There is a standard set of variables often found in a .bb file and the preferred order (to make the file easily readable to seasoned developers) is&lt;br /&gt;
** DESCRIPTION&lt;br /&gt;
** AUTHOR&lt;br /&gt;
** HOMEPAGE&lt;br /&gt;
** SECTION&lt;br /&gt;
** PRIORITY&lt;br /&gt;
** LICENSE&lt;br /&gt;
** DEPENDS&lt;br /&gt;
** RDEPENDS&lt;br /&gt;
** RRECOMMENDS&lt;br /&gt;
** RSUGGESTS&lt;br /&gt;
** PROVIDES&lt;br /&gt;
** RPROVIDES&lt;br /&gt;
** RCONFLICTS&lt;br /&gt;
** SRCDATE&lt;br /&gt;
** PV&lt;br /&gt;
** PR&lt;br /&gt;
** SRC_URI&lt;br /&gt;
** S&lt;br /&gt;
** inherit ...&lt;br /&gt;
** build class specific variables, i.e. EXTRA_QMAKEVARS_POST&lt;br /&gt;
** task overrides, i.e. do_configure&lt;br /&gt;
** PACKAGE_ARCH&lt;br /&gt;
** PACKAGES&lt;br /&gt;
** FILES&lt;br /&gt;
&lt;br /&gt;
= Example Recipe =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DESCRIPTION = &amp;quot;X11 Code Viewer&amp;quot;&lt;br /&gt;
AUTHOR = &amp;quot;John Bazz &amp;lt;john.bazz@example.org&amp;gt;&amp;quot;&lt;br /&gt;
HOMEPAGE = &amp;quot;http://www.example.org/xcv/&amp;quot;&lt;br /&gt;
SECTION = &amp;quot;x11/applications&amp;quot;&lt;br /&gt;
PRIORITY = &amp;quot;optional&amp;quot;&lt;br /&gt;
LICENSE = &amp;quot;GPLv2&amp;quot;&lt;br /&gt;
DEPENDS = &amp;quot;libsm libx11 libxext libxaw&amp;quot;&lt;br /&gt;
RDEPENDS = &amp;quot;shared-mime-info&amp;quot;&lt;br /&gt;
RRECOMMENDS = &amp;quot;ctags&amp;quot;&lt;br /&gt;
RCONFLICTS = &amp;quot;xcv2&amp;quot;&lt;br /&gt;
SRCDATE = &amp;quot;20060815&amp;quot;&lt;br /&gt;
PV = &amp;quot;0.0+cvs${SRCDATE}&amp;quot;&lt;br /&gt;
PR = &amp;quot;r5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# upstream does not yet publish any release so we have to fetch last working version from CVS&lt;br /&gt;
SRC_URI = &amp;quot;cvs://anonymous@xcv.example.org/cvsroot/xcv;module=xcv \&lt;br /&gt;
           file://toolbar-resize-fix.patch;patch=1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
S = &amp;quot;${WORKDIR}/xcv/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
inherit autotools&lt;br /&gt;
&lt;br /&gt;
do_configure_prepend() {&lt;br /&gt;
    rm ${S}/aclocal.m4&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
do_install() {&lt;br /&gt;
    install -d ${D}${bindir}&lt;br /&gt;
    install -d ${D}${mandir}/man1&lt;br /&gt;
&lt;br /&gt;
    install -m 0755 xcv ${D}${bindir}/   &lt;br /&gt;
    install -m 0644 xcv.1.gz ${D}${mandir}/man1/&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= PR variables with recipes that use INC files = &lt;br /&gt;
When recipe include files are used, the PR handling gets kind of messy.  Its a pain to have to audit the PR in all the dependent recipes when you change something in an INC file.  We usually use the following solution:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
recipe: PR = &amp;quot;${INC_PR}.1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
inc file: INC_PR = &amp;quot;r1&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When converting existing recipes to use INC_PR, set the initial INC_PR to the maximum of the current PRs.&lt;br /&gt;
[[Category:Policy]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Required_software&amp;diff=3441</id>
		<title>Required software</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Required_software&amp;diff=3441"/>
		<updated>2010-11-24T07:51:21Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3285 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= OpenEmbedded&#039;s Software Requirements =&lt;br /&gt;
&lt;br /&gt;
This page is the reference of what software is needed.  But [[OEandYourDistro]] is likely much faster in getting you that software actually installed.&lt;br /&gt;
&lt;br /&gt;
To use the OE build system the following software is required on your system:&lt;br /&gt;
* [http://www.python.org/ Python] (Version 2.5.0 or 2.6.x for latest development version of bitbake)&lt;br /&gt;
** Note that you may also need certain development files for Python e.g. for bitbake&#039;s setup.py to work. Depending on the distribution you use you may want to look for a package called &amp;quot;python-dev&amp;quot;, &amp;quot;python-devel&amp;quot;, or similar.&lt;br /&gt;
* [http://www.gnu.org/software/patch/patch.html GNU Patch] (Version 2.5.9 or later, see ftp://alpha.gnu.org/gnu/diffutils/ .  It is a &amp;quot;testing release&amp;quot; and is not mirrored on the GNU mirrors.)&lt;br /&gt;
* [http://www.gnu.org/software/m4/m4.html GNU m4]&lt;br /&gt;
* [http://www.gnu.org/software/make/ GNU make] (Version 3.80 or later for hh.org kernels)&lt;br /&gt;
* [http://psyco.sourceforge.net/ Psyco JIT Compiler] is recommended to increase performance (32bit only)&lt;br /&gt;
* [http://www.perl.org/ perl] (needs newer than 5.0, how much newer? probably at least 5.6.2)&lt;br /&gt;
* [http://invisible-island.net/diffstat/diffstat.html diffstat]&lt;br /&gt;
* [http://developer.berlios.de/projects/bitbake bitbake]&lt;br /&gt;
&lt;br /&gt;
== Tools to download source files ==&lt;br /&gt;
* wget &lt;br /&gt;
* curl &lt;br /&gt;
* ftp&lt;br /&gt;
* [http://www.nongnu.org/cvs/ cvs]&lt;br /&gt;
* [http://subversion.tigris.org/ subversion]&lt;br /&gt;
* [http://git.or.cz/index.html git]&lt;br /&gt;
&lt;br /&gt;
== Tools to verify integrity of the downloaded sources ==&lt;br /&gt;
* md5sum&lt;br /&gt;
* sha256sum&lt;br /&gt;
&lt;br /&gt;
== Tools to unpack sources ==&lt;br /&gt;
* tar&lt;br /&gt;
* bzip2&lt;br /&gt;
* gzip&lt;br /&gt;
* unzip&lt;br /&gt;
&lt;br /&gt;
== Tools to build the various *-doc packages==&lt;br /&gt;
* [http://www.jclark.com/jade/ Jade] or [http://www.netfolder.com/DSSSL/ OpenJade]&lt;br /&gt;
** I don&#039;t know which of these is preferred&lt;br /&gt;
* [http://sourceforge.net/projects/docbook/ Docbook] DTDs and DSSSL stylesheets&lt;br /&gt;
* [http://sgmltools-lite.sourceforge.net/ sgmltools], called &amp;quot;sgmltools-lite&amp;quot; too&lt;br /&gt;
* [http://sources.redhat.com/docbook-tools/ docbook-utils]&lt;br /&gt;
** docbook-utils download is hard to find; look in ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES&lt;br /&gt;
* [ftp://ftp.gnu.org/pub/gnu/texinfo/ Texinfo]&lt;br /&gt;
* [http://www.nongnu.org/texi2html/ texi2html] (Perl script that converts Texinfo to HTML)&lt;br /&gt;
&lt;br /&gt;
== Other packages ==&lt;br /&gt;
* [http://www.gnu.org/software/sed/sed.html GNU sed] 4.x&lt;br /&gt;
* [http://www.gnu.org/software/bison/bison.html Bison]&lt;br /&gt;
* bc (binary calculator), if you want to build a Zaurus 2.4 or any of the collie kernels&lt;br /&gt;
* glibc headers (libc6-dev in Debian, glibc-devel in RPM based (in PLD also glibc-static is needed))&lt;br /&gt;
* [http://www.pcre.org/ pcre headers] (Perl 5 Compatible Regular Expression Library, required for e.g. konqueror-embedded)&lt;br /&gt;
* SDL headers to build qemu-native (apt-get install libsdl1.2-dev under Ubuntu/Debian)&lt;br /&gt;
* [http://www.mktemp.org/mktemp/ mktemp] (required by quilt and used in some package patches)&lt;br /&gt;
* help2man - Create simple man pages from --help output&lt;br /&gt;
&lt;br /&gt;
There is an ongoing effort to accurately document the required software within the OpenEmbedded and ultimately, this will be reflected in the ASSUME_PROVIDED variable.&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Using_IceCC&amp;diff=3440</id>
		<title>Using IceCC</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Using_IceCC&amp;diff=3440"/>
		<updated>2010-11-24T07:51:06Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3286 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== IceCC and OE ==&lt;br /&gt;
It is possible to compile on a cluster of machines with OE, and quite easily so.  This code is still somewhat experimental, but should rapidly stabilize thanks to the work that Ifaistos has put into it recently and previous work from likewise and zecke (I hope I did not forget anyone).  You need to take the following steps to prepare for compilation with icecc.  How to set up icecc itself is beyond this intro.&lt;br /&gt;
&lt;br /&gt;
* Put &#039;&#039;INHERIT += &amp;quot;icecc&amp;quot;&#039;&#039; in your local.conf&lt;br /&gt;
* copy the customized [http://bugs.openembedded.org/attachment.cgi?id=1032&amp;amp;action=view create-icecc-env.sh] script to /path/to/your/oe/root/tmp/ and make it executable.&lt;br /&gt;
* set &#039;&#039;ICECC_ENV_EXEC = /path/to/your/oe/root/tmp/create-icecc-env.sh&#039;&#039; in your local.conf&lt;br /&gt;
* set &#039;&#039;ICECC_PATH = /usr/bin/icecc&#039;&#039; in your local.conf (be sure this matches the output of &#039;which icecc&#039;)&lt;br /&gt;
&lt;br /&gt;
User now can specify if certain packages or packages belonging to class should not use icecc to distribute compile jobs to remote machines, but handled localy, by defining ICECC_USER_CLASS_BL and ICECC_USER_PACKAGE_BL with the appropriate values in local.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ICECC config ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #&lt;br /&gt;
 # Nice level of running compilers&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_NICE_LEVEL=&amp;quot;5&amp;quot;&lt;br /&gt;
 ICECC_NICE_LEVEL=&amp;quot;5&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # icecc daemon log file&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_LOG_FILE=&amp;quot;/var/log/iceccd.log&amp;quot;&lt;br /&gt;
 ICECC_LOG_FILE=&amp;quot;/var/log/iceccd.log&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # Identification for the network the scheduler and daemon run on. &lt;br /&gt;
 # You can have several distinct icecc networks in the same LAN&lt;br /&gt;
 # for whatever reason.&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_NETNAME=&amp;quot;&amp;quot;&lt;br /&gt;
 ICECC_NETNAME=&amp;quot;oe&amp;quot;&lt;br /&gt;
 # &lt;br /&gt;
 # You can overwrite here the number of jobs to run in parallel. Per&lt;br /&gt;
 # default this depends on the number of (virtual) CPUs installed. &lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_MAX_JOBS=&amp;quot;&amp;quot;&lt;br /&gt;
 ICECC_MAX_JOBS=&amp;quot;3&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # This is the directory where the icecc daemon stores the environments&lt;br /&gt;
 # it compiles in. In a big network this can grow quite a bit, so use some&lt;br /&gt;
 # path if your /tmp is small - but the user icecc has to write to it.&lt;br /&gt;
 # &lt;br /&gt;
 # ICECC_BASEDIR=&amp;quot;/var/cache/icecc&amp;quot;&lt;br /&gt;
 ICECC_BASEDIR=&amp;quot;/var/cache/icecc&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # icecc scheduler log file&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_SCHEDULER_LOG_FILE=&amp;quot;/var/log/icecc_scheduler.log&amp;quot;&lt;br /&gt;
 ICECC_SCHEDULER_LOG_FILE=&amp;quot;/var/log/icecc_scheduler.log&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # If the daemon can&#039;t find the scheduler by broadcast (e.g. because &lt;br /&gt;
 # of a firewall) you can specify it.&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_SCHEDULER_HOST=&amp;quot;&amp;quot;&lt;br /&gt;
 ICECC_SCHEDULER_HOST=&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Local Configuration ===&lt;br /&gt;
&lt;br /&gt;
A sample local.conf entry for icecc that does not distribute compiles jobs for native packages looks like this.&lt;br /&gt;
Change the paths to match your setup&lt;br /&gt;
&lt;br /&gt;
 PARALLEL_MAKE = &amp;quot;-j 10&amp;quot;&lt;br /&gt;
 ICECC_PATH = &amp;quot;/usr/bin/icecc&amp;quot;&lt;br /&gt;
 ICECC_ENV_EXEC = &amp;quot;/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/tmp/icecc-create-env&amp;quot;&lt;br /&gt;
 ICECC_USER_CLASS_BL = &amp;quot; native&amp;quot;&lt;br /&gt;
 INHERIT += &amp;quot;icecc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Successes and Failures ===&lt;br /&gt;
&lt;br /&gt;
This whole explanation is probably highly dependent on the icecc version used. Please do add success reports here.  Also note that a lot of packages turn PARALLEL_MAKE off, as they break if compiled on a single machine, although i have noticed that they do not fail under icecc.  Any feedback on this would be helpful&lt;br /&gt;
&lt;br /&gt;
* mixing versions of the icecc package can create problems.  For example the icecc package from dapper and edgy are incompatible.&lt;br /&gt;
* I (Laibsch) have a working setup between two edgy machines now.  I had trouble until I set ICECC_NETNAME and ICECC_SCHEDULER_HOST to the respective, pingable hostnames of the machines.  This is weird since I am on a LAN (192.168.1.x) for both machines and there is no firewall.&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Upgrading_packages&amp;diff=3439</id>
		<title>Upgrading packages</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Upgrading_packages&amp;diff=3439"/>
		<updated>2010-11-24T07:50:51Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3287 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please follow these steps when upgrading a package to a more recent version.  This is not to be seen as dogma, but rather as best practice.  There are basically two cases we need to consider:&lt;br /&gt;
&lt;br /&gt;
# You do want to keep the version of the bb file that is in OE now (somebody else needs this particular version)&lt;br /&gt;
# You don&#039;t.&lt;br /&gt;
&lt;br /&gt;
Make sure you add an appropriate entry in checksums.ini and run the file through contrib/source-checker/oe-checksums-sorter.py if the new version fetches new sources.&lt;br /&gt;
&lt;br /&gt;
= You do not need to keep the last version of the package =&lt;br /&gt;
&lt;br /&gt;
# Use &amp;quot;[http://www.kernel.org/pub/software/scm/git/docs/git-mv.html &amp;lt;u&amp;gt;git-mv&amp;lt;/u&amp;gt;] packages/$pkg/$file_v1.bb packages/$pkg/$file_v2.bb&amp;quot; so that we don&#039;t accumulate unecessary cruft.&lt;br /&gt;
# make &amp;lt;u&amp;gt;further changes&amp;lt;/u&amp;gt; to packages/$pkg/$file_v2.bb as appropriate.&lt;br /&gt;
# At the very minimum do a &amp;lt;u&amp;gt;compilation test&amp;lt;/u&amp;gt; &amp;quot;bitbake $file&amp;quot; to make sure the new package does at least fetch and compile.&lt;br /&gt;
# inspect the output of &amp;quot;&amp;lt;u&amp;gt;git diff&amp;lt;/u&amp;gt; packages/$pkg/&amp;quot;.  Is this really what you want to commit?&lt;br /&gt;
# Final step, &amp;lt;u&amp;gt;publish your work&amp;lt;/u&amp;gt;.  &amp;quot;git commit packages/$pkg/ &amp;amp;&amp;amp; git push&amp;quot;.  Include conf/checksums.ini in your commit, if appropriate (see above).&lt;br /&gt;
&lt;br /&gt;
= You do want to keep the last version of the package =&lt;br /&gt;
&lt;br /&gt;
Same as above, except instead of the first step:&lt;br /&gt;
&lt;br /&gt;
 cp packages/$pkg/$file_v1.bb packages/$pkg/$file_v2.bb&lt;br /&gt;
 git-add packages/$pkg/$file_v2.bb&lt;br /&gt;
&lt;br /&gt;
= Removing recipes = &lt;br /&gt;
&lt;br /&gt;
Although preventing the accumulation of cruft in the repository is good, you should take into account that distributions may be using a certain recipe and depend upon it. Therefore, before removing a recipe from the repository, do a grep in the &#039;conf/distro&#039; directory. If the version you are going to remove is being explicitly used, send the respective patch to the development mailing list for &#039;RFC&#039; first.&lt;br /&gt;
&lt;br /&gt;
: This is too restrictive and I think above paragraph was added to this page without a directive from the core team who should have been the one to decide.  preferred-om-2008-versions.inc looks down virtually all recipes.  In essence, the above requirement for RFC translates into &amp;quot;all old versions have to accumulate in HEAD or an RFC for their removal sent&amp;quot;.  I don&#039;t think that is what we want.  I will certainly not follow that like a slave for packages that I maintain (For example, I will update libassa in a minute to 3.5.0 without keeping 3.4.2 around and wasting my time on re-libtoolizing an obsolete version of a fringe package.  Sorry). --[[User:Laibsch|Laibsch]] 22:07, 18 May 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
[[Category:Policy]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Adding_a_new_Machine&amp;diff=3438</id>
		<title>Adding a new Machine</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Adding_a_new_Machine&amp;diff=3438"/>
		<updated>2010-11-24T07:50:37Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3288 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kernel configuration ==&lt;br /&gt;
&lt;br /&gt;
# Find out which kernel version your custom kernel is (e.g. 2.6.27)&lt;br /&gt;
# Extract the diff: &amp;lt;tt&amp;gt;diff -Nurd linux-2.6.27/ linux-2.6.27-mymachine/&amp;lt;/tt&amp;gt; (this step is optional if you already have a diff) &lt;br /&gt;
# Add &amp;lt;tt&amp;gt;DEFAULT_PREFERENCE_mymachine = &amp;quot;1&amp;quot;&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;SRC_URI_append_mymachine = &amp;quot;file://mymachine.diff&amp;quot;&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;linux_2.6.27.bb&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Put &amp;lt;tt&amp;gt;defconfig&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;recipes/linux/linux-2.6.27/mymachine/defconfig&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you really, really need to be &#039;&#039;special&#039;&#039; (which you really don&#039;t need, but companies seem to feel better when their name is plastered all over the place e.g. &amp;lt;tt&amp;gt;linux-mycompany_2.6.27.bb&amp;lt;/tt&amp;gt;) you can create your &#039;&#039;own&#039;&#039; kernel recipe with the naming options you mentioned, then please use &amp;lt;tt&amp;gt;linux.inc&amp;lt;/tt&amp;gt; to the basics working well. If even that is not &#039;&#039;special&#039;&#039; enough, then well, you are on your own.&lt;br /&gt;
&lt;br /&gt;
By reusing a &amp;lt;tt&amp;gt;linux_2.6.xx&amp;lt;/tt&amp;gt; recipe you can easily see what kind of patches other machines are applying and how issues with that kernel get solved.&lt;br /&gt;
&lt;br /&gt;
== General steps and traps ==&lt;br /&gt;
&lt;br /&gt;
Most of the time people that add new hardware to OE go through something like this (ARM example):&lt;br /&gt;
&lt;br /&gt;
# Add &amp;lt;tt&amp;gt;mymachine.conf&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;linux-mymachine_2.6.xx.bb&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;openmymachine.conf&amp;lt;/tt&amp;gt; distro&lt;br /&gt;
# Complain toolchain doesn&#039;t build, copy over versions from angstrom to get it fixed&lt;br /&gt;
# Complain their device doesn&#039;t boot, change defconfig to support EABI to get it fixed&lt;br /&gt;
# Complain NFS doesn&#039;t work, change defconfig to get that fixed&lt;br /&gt;
&lt;br /&gt;
The toolchain problems wouldn&#039;t have been there if people had used an existing, working distro like angstrom, the kernel issues mentioned above are all handled automagically by linux.inc.&lt;br /&gt;
&lt;br /&gt;
So people, please start by reusing existing things and creating your own stuff &#039;&#039;&#039;when need arises&#039;&#039;&#039;, not when NIH arises.&lt;br /&gt;
&lt;br /&gt;
== Further comments and information ==&lt;br /&gt;
&lt;br /&gt;
* [http://docs.openembedded.org/usermanual/usermanual.html#commonuse_new_machine Adding a new Machine], Chapter 5. Common Use-cases/tasks, OpenEmbedded User Manual&lt;br /&gt;
* where available, don&#039;t forget to provide an URL to the machine&#039;s homepage in the machine configs for those who want to know more about it.&lt;br /&gt;
&lt;br /&gt;
[[Category:Dev]]&lt;br /&gt;
[[Category:Machine]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=How_to_create_a_bitbake_recipe_for_dummies&amp;diff=3437</id>
		<title>How to create a bitbake recipe for dummies</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=How_to_create_a_bitbake_recipe_for_dummies&amp;diff=3437"/>
		<updated>2010-11-24T07:50:19Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3289 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Currently only limited documentation is available on how to create a bitbake recipe. This article is a stub.&lt;br /&gt;
&lt;br /&gt;
* [http://www.gumstix.net/Setup-and-Programming/view/Build-system-overview/Hello-world-tutorial/111.html Gumstix Hello world tutorial]&lt;br /&gt;
* [http://www.google.com/search?hl=en&amp;amp;q=bitbake+recipe+site:lists.linuxtogo.org/pipermail/openembedded-devel/ OpenEmbedded Mailing List Archives ]&lt;br /&gt;
&lt;br /&gt;
== Recipe Template ==&lt;br /&gt;
&lt;br /&gt;
Every recipe should start like this (pretend the package name is CHANGME:&lt;br /&gt;
&lt;br /&gt;
  DESCRIPTION = &amp;quot;&amp;quot;&lt;br /&gt;
  HOMEPAGE = &amp;quot;&amp;quot;&lt;br /&gt;
  LICENSE = &amp;quot;&amp;quot;&lt;br /&gt;
  DEPENDS = &amp;quot;&amp;quot;&lt;br /&gt;
  SRC_URI = &amp;quot; \&lt;br /&gt;
  &amp;quot;&lt;br /&gt;
  # SRC_URI could also point to a git repository, eg:&lt;br /&gt;
  # SRC_URI = &amp;quot; git://host:port/path/to/repo.git;branch=win;protocol=ssh;user=username&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
  # any .patch files included here will be auto-magically applied, increasing the -p level until it sticks.&lt;br /&gt;
  # SRC_URI = &amp;quot;file://omap_ctrl_readl.patch&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
  PR = &amp;quot;r0&amp;quot;  # Package Revision, Update this whenever you change the recipe.&lt;br /&gt;
  &lt;br /&gt;
  # For tarball packages (as opposed to git / svn which include the commit in the URI)&lt;br /&gt;
  SRC_URI[md5sum] = &amp;quot;&amp;quot;&lt;br /&gt;
  SRC_URI[sha256sum] = &amp;quot;&amp;quot;&lt;br /&gt;
  S = &amp;quot;${WORKDIR}/CHANGEME-${PV}&amp;quot;&lt;br /&gt;
  do_configure () {&lt;br /&gt;
    ./configure --prefix=${prefix}&lt;br /&gt;
  }&lt;br /&gt;
  do_compile () {&lt;br /&gt;
    make&lt;br /&gt;
  }&lt;br /&gt;
  do_install () {&lt;br /&gt;
    DESTDIR=${D} oe_runmake install&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;PV&#039;&#039;&#039; refers to the revision. I.E. PV=0.2.1 for nodejs_0.2.1.bb&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== wrapped with make ===&lt;br /&gt;
&lt;br /&gt;
This example shows waf wrapped in make&lt;br /&gt;
&lt;br /&gt;
  DESCRIPTION = &amp;quot;nodeJS Evented I/O for V8 JavaScript&amp;quot;&lt;br /&gt;
  HOMEPAGE = &amp;quot;http://nodejs.org&amp;quot;&lt;br /&gt;
  LICENSE = &amp;quot;MIT&amp;quot;&lt;br /&gt;
  DEPENDS = &amp;quot;openssl&amp;quot;&lt;br /&gt;
  SRC_URI = &amp;quot; \&lt;br /&gt;
    http://nodejs.org/dist/node-v${PV}.tar.gz \&lt;br /&gt;
    file://libev-cross-cc.patch \&lt;br /&gt;
    file://node-cross-cc.patch \&lt;br /&gt;
  &amp;quot;&lt;br /&gt;
  SRC_URI[md5sum] = &amp;quot;c6051dd216817bf0f95bea80c42cf262&amp;quot;&lt;br /&gt;
  SRC_URI[sha256sum] = &amp;quot;5bb7d084b2138ce43fcb34739ed894379c450a1dd569a1c710405bc39d2861c2&amp;quot;&lt;br /&gt;
  S = &amp;quot;${WORKDIR}/node-v${PV}&amp;quot;&lt;br /&gt;
  do_configure () {&lt;br /&gt;
    ./configure --prefix=${prefix} --without-snapshot&lt;br /&gt;
  }&lt;br /&gt;
  do_compile () {&lt;br /&gt;
    make&lt;br /&gt;
  }&lt;br /&gt;
  do_install () {&lt;br /&gt;
    DESTDIR=${D} oe_runmake install&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
=== make ===&lt;br /&gt;
&lt;br /&gt;
 TODO&lt;br /&gt;
&lt;br /&gt;
=== autotools ===&lt;br /&gt;
&lt;br /&gt;
 TODO&lt;br /&gt;
&lt;br /&gt;
=== scons ===&lt;br /&gt;
&lt;br /&gt;
 TODO&lt;br /&gt;
&lt;br /&gt;
=== waf ===&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Dev]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=GitServerSetup&amp;diff=3436</id>
		<title>GitServerSetup</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=GitServerSetup&amp;diff=3436"/>
		<updated>2010-11-24T07:50:04Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3290 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Git Service Overview =&lt;br /&gt;
&lt;br /&gt;
Our git services are hosted on git.openembedded.org. There is a user called git and the repositories are located within /home/git/repositories. There is one repository for managing gitosis itself and currently one called openembedded.git with our metadata. git, webgit and gitosis are installed as debian packages, /etc/gitweb.con is pointing to /home/git/repositories. git-daemon is running as a serv the service configuration can be found in /var/services/git-daemon/run and it points to /home/git/repositories as configuration as well.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Service Infrastructure =&lt;br /&gt;
== gitosis ==&lt;br /&gt;
Installed with debian. Clone :gitosis-admin if you are part of the admin team&lt;br /&gt;
&lt;br /&gt;
== gitweb ==&lt;br /&gt;
/etc/gitweb.conf, it will list repositories from /home/git/repositories that have the gitweb flag in the object dir. This is the case for openembedded.git&lt;br /&gt;
&lt;br /&gt;
== git-daemon ==&lt;br /&gt;
It is running as runsv service. This means there is a /var/run/service/git-daemon/ directory and inside the run file is the command of git-daemon. As basepath it is pointing to /home/git/repositores. Everything with a special flag inside the repository will be exported via git-daemon. This is the case for the openembedded.git repository&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Managing and Troubleshooting =&lt;br /&gt;
== Adding new keys ==&lt;br /&gt;
You will need admin rights. Then you can git-clone git@git.openembedded.org:gitosis-admin. You can add a key to keydir. Use name.pub for the key, then you can add name to the gitosis.conf. Commit your change and then git-push and the guy is able to push afterwards.&lt;br /&gt;
&lt;br /&gt;
== How the commit mails and ciabot work ==&lt;br /&gt;
In the openembedded.git repository there is the activated &amp;quot;update&amp;quot; hook. At the end of this script git-notify in /home/git is called. git-notify was copied from the wine project at a certain date, see the top of the file.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
Add loglevel = DEBUG below [gitosis] (2nd line). Then you get more output when login fails or no permissions are given.&lt;br /&gt;
&lt;br /&gt;
[[Category:Dev]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Push_patches_upstream&amp;diff=3434</id>
		<title>Push patches upstream</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Push_patches_upstream&amp;diff=3434"/>
		<updated>2010-11-24T07:49:03Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3292 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Outline =&lt;br /&gt;
&lt;br /&gt;
OE has quite many patches that are just too valuable to keep to&lt;br /&gt;
ourselves.  OE encourages the following soft policy for adding patches&lt;br /&gt;
to the repository.&lt;br /&gt;
&lt;br /&gt;
By the way, [http://patch-tracker.debian.org/ Debian], [http://patches.ubuntu.com/ Ubuntu], [http://sources.gentoo.org/viewcvs.py/gentoo-x86/ Gentoo] as well as [http://cvs.fedoraproject.org/viewvc/rpms/ Fedora] are of course always a great source for grabbing high-quality patches to include in OE.&lt;br /&gt;
&lt;br /&gt;
= Policy =&lt;br /&gt;
&lt;br /&gt;
 1) first line in a patch starts with &#039;&#039;&#039;upstream:&#039;&#039;&#039; and goes on to list the&lt;br /&gt;
    URL where the bug has been reported upstream or &amp;quot;OE-only&amp;quot; if the patch &lt;br /&gt;
    is just a hack or applicable only to OE.&lt;br /&gt;
 2) further information can optionally be listed in the following fields.&lt;br /&gt;
    Adding them is strongly encouraged where appropriate.&lt;br /&gt;
 &lt;br /&gt;
    * status: pending, accepted in XXX, rejected (upstream)&lt;br /&gt;
    * origin: where the patch has been stolen  ;-) &lt;br /&gt;
    * comment: any further detail such as description or reason for&lt;br /&gt;
               application of the patch&lt;br /&gt;
&lt;br /&gt;
Take a look at [http://cgit.openembedded.org/cgit.cgi?url=openembedded/tree/recipes/busybox/busybox-1.9.2/adduser-longops.patch an example]&lt;br /&gt;
&lt;br /&gt;
= Push&#039;em-weekends =&lt;br /&gt;
&lt;br /&gt;
These are sprints in the spirit of our [[bug days|bug-squashing weekends]] when we try to &lt;br /&gt;
push our patches to the upstream projects.  The first such sprint was held &lt;br /&gt;
on short notice from Friday, February 15th 2008 to Monday, the 18th.  A few &lt;br /&gt;
patches were already pushed upstream.  Second sprint is scheduled for first weekend in August.&lt;br /&gt;
&lt;br /&gt;
Pushing our bugs upstream is beneficial for us (easier maintainability) and&lt;br /&gt;
them (we give back our work).  The following two commands can give you a &lt;br /&gt;
list of patches still in need of being documented in line with above policy.&lt;br /&gt;
&lt;br /&gt;
 find recipes/ \( -name &#039;*.patch&#039; -or -name &#039;*.diff&#039; \) -print0 | xargs -0 egrep -L \^upstream\:&lt;br /&gt;
&lt;br /&gt;
You can push those patches upstream even if you are only a normal user of &lt;br /&gt;
OE. Let us know via the [http://bugs.openembedded.net bug tracker] if you have reported one of our patches&lt;br /&gt;
upstream.  Please be sure to test if the patch is still being applied&lt;br /&gt;
to the most recent version of the package in OE.&lt;br /&gt;
&lt;br /&gt;
= sample text for upstream reports =&lt;br /&gt;
&lt;br /&gt;
 Hi,&lt;br /&gt;
 &lt;br /&gt;
 thank you for sharing your work in $project.  Openembedded.org includes&lt;br /&gt;
 recipes to cross-compile $project for a large number of target devices.&lt;br /&gt;
 &lt;br /&gt;
 I would like to make you aware of some of the changes that we at the &lt;br /&gt;
 openembedded.org project did to the sources you publish.&lt;br /&gt;
 &lt;br /&gt;
   Patch: http://cgit.openembedded.org/cgit.cgi?url=openembedded/tree/recipes/$project/$patch-url&lt;br /&gt;
   Comment: $explanation&lt;br /&gt;
 &lt;br /&gt;
 You can find all our patches for $project at &lt;br /&gt;
 http://cgit.openembedded.org/cgit.cgi?url=openembedded/tree/recipes/$project/&lt;br /&gt;
 &lt;br /&gt;
 Thank you again for your work.&lt;br /&gt;
 &lt;br /&gt;
 Regards&lt;br /&gt;
 &lt;br /&gt;
 $name&lt;br /&gt;
&lt;br /&gt;
[[Category:Policy]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=OpenEmbedded_Developers&amp;diff=3433</id>
		<title>OpenEmbedded Developers</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=OpenEmbedded_Developers&amp;diff=3433"/>
		<updated>2010-11-24T07:48:52Z</updated>

		<summary type="html">&lt;p&gt;Eric: Undo revision 3293 by Yjytalamago (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Below is the list of developers that currently have commit access to OE git repos.&lt;br /&gt;
&lt;br /&gt;
Please list in alphabetical order, format: Name (git_key_name)&lt;br /&gt;
&lt;br /&gt;
# ??? quickdev&lt;br /&gt;
# Aloisio Almeida (aloisio_almeida)&lt;br /&gt;
# Andrea Adami (andrea_adami)&lt;br /&gt;
# Angus Ainslie (angus_ainslie)&lt;br /&gt;
# Bernhard Guillon (bernhard_guillon)&lt;br /&gt;
# Carsten Haitzler (carsten_haitzler)&lt;br /&gt;
# Chris Larson (kergoth)&lt;br /&gt;
# [[User:Cbrake|Cliff Brake]] (cbrake)&lt;br /&gt;
# Daniel Willmann (daniel_willmann)&lt;br /&gt;
# Denis Carikli (denis_carikli)&lt;br /&gt;
# Denys Dmytriyenko (denys_dmytriyenko)&lt;br /&gt;
# Dirk Opfer (dirk_opfer)&lt;br /&gt;
# Dmitry Baryshkov (dmitry_baryshkov)&lt;br /&gt;
# Elena Grandi (elena_grandi)&lt;br /&gt;
# Enrico Scholz (enrico_scholz)&lt;br /&gt;
# Erik Hovland (erik_hovland)&lt;br /&gt;
# [[User:Florian|Florian Boor]] (florian_boor)&lt;br /&gt;
# Frans Meulenbroeks (frans_meulenbroeks)&lt;br /&gt;
# Graeme Gregory (xora)&lt;br /&gt;
# Henning Heinold (henning_heinold)&lt;br /&gt;
# Holger Freyther (zecke)&lt;br /&gt;
# Jan Luebbe (jan_luebbe)&lt;br /&gt;
# Jeremy Laine (jeremy_laine)&lt;br /&gt;
# John Lee (john_lee)&lt;br /&gt;
# Julien Cassignol (julien_cassignol)&lt;br /&gt;
# Junqian Gordon Xu (xjqian)&lt;br /&gt;
# Kalev Lember (kalev_lember)&lt;br /&gt;
# Khem Raj (khem_raj)&lt;br /&gt;
# Klaus Kurzmann (klaus_kurzmann)&lt;br /&gt;
# Koen Kooi (koen)&lt;br /&gt;
# Kristoffer Ericson (kristoffer_ericson)&lt;br /&gt;
# Liam Girdwood (liam_girdwood)&lt;br /&gt;
# [[User:Likewise|Leon Woestenberg]] (leon_woestenberg)&lt;br /&gt;
# Lukas Gorris (lukas_gorris)&lt;br /&gt;
# Lynn Lin (lynn_lin)&lt;br /&gt;
# [[User:MarcinHrwJuszkiewicz|Marcin Juszkiewicz]] (hrw)&lt;br /&gt;
# [[User:MarcoCavallini|Marco Cavallini]] (mckoan)&lt;br /&gt;
# Mark Brown (mark_brown)&lt;br /&gt;
# Martin Dietze (martin_dietze)&lt;br /&gt;
# Martin Jansa (martin_jansa)&lt;br /&gt;
# [[User:Mickey|Michael Lauer]] (mickeyl)&lt;br /&gt;
# Mike Westerhof (mwester)&lt;br /&gt;
# Mustafa Yuecel (mustafa_yuecel)&lt;br /&gt;
# Otavio Salvador (otavio_salvador)&lt;br /&gt;
# Oyvind Repvik (oyvind_repvik)&lt;br /&gt;
# Paul Eggleton (paul_eggleton)&lt;br /&gt;
# Paul Sokolovsky (pfalcon)&lt;br /&gt;
# Phil Blundell (phil_blundell)&lt;br /&gt;
# Philip Balister (crofton)&lt;br /&gt;
# Philipp Zabel (phillip_zabel)&lt;br /&gt;
# Przemyslaw Wesolek (przemyslaw_wesolek)&lt;br /&gt;
# Relix Domke (felix_domke)&lt;br /&gt;
# Richard Purdie (rpurdie)&lt;br /&gt;
# Robert Schuster (robert_schuster)&lt;br /&gt;
# Rod Whitby (rwhitby)&lt;br /&gt;
# Rodrigo Vivi (rodrigo_vivi)&lt;br /&gt;
# Rolf Leggewie (rolf)&lt;br /&gt;
# Roman Khimov (roman_khimov)&lt;br /&gt;
# Sebastian Spaeth (sebastian_spaeth)&lt;br /&gt;
# Sergey Lapin (sergey_lapin)&lt;br /&gt;
# Shane Volpe (shane_volpe)&lt;br /&gt;
# Simon Busch (morphis)&lt;br /&gt;
# Stanislav Brabec (stanislav_brabec)&lt;br /&gt;
# Stefan Schmidt (stefan_schmidt)&lt;br /&gt;
# [[User:Sledz|Steffen Sledz]] (steffen_sledz)&lt;br /&gt;
# Theodore Roth (theodore_roth)&lt;br /&gt;
# Thomas Kunze (thomas_kunze)&lt;br /&gt;
# Tick Chen (tick_chen)&lt;br /&gt;
# Tim Ellis (tim_ellis)&lt;br /&gt;
# Tom Rini (tom_rini)&lt;br /&gt;
# Ulf Samuelsson (ulf_samuelsson)&lt;br /&gt;
# Xerxes Rånby (xerxes_ranby)&lt;br /&gt;
# Yuri Bushmelev (yuri_bushmelev)&lt;br /&gt;
&lt;br /&gt;
[[Category:Dev]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
</feed>