[oe] release-2010.12 branch ready for testing

Frans Meulenbroeks fransmeulenbroeks at gmail.com
Fri Nov 19 08:38:11 UTC 2010


2010/11/18 Khem Raj <raj.khem at gmail.com>:
> Hello all,
>
> The work branch for upcoming 2010.12 release has been created. Please
> lend your hand in testing this branch and cherry-picking
> fixes that we need to make the release a robust one. Testing as many
> combinations of machine/distro/image as possible would be
> nice. Please use the Testing matrix to report the results.
>
> If you are not cloning then ignore the first step
>
> $ git clone git://git.openembedded.org/openembedded
> $ cd openembedded
> $ git checkout -b release-2010.12 origin/release-2010.12
>
> Cherry pick the patches that need to go into this branch and when you
> are ready to push them then do
>
> $ git push -v origin release-2010.12:release-2010.12
>
> this will only push the commits meant for release branch and other
> branches wont be pushed
>
> Please send the patches that need to be cherry picked to mailing list
> for review with subject line prefixed with [release-2010.12]
> or discuss on IRC.
>
> Thank you for help
>
> Lets make this release a success
>
> -Khem
>

I suggest as one of the tests to do a real clean build.
Typically my tests start with an empty TMPDIR, but I tend to reuse my
downloads dir. Also normally for packages not in downloads I use a
local premirror (at least at work).

Yesterday I found that php did not fetch any more from the src as a
new version was made available and the old version moved to a
different address (museum).
Could be there are more of this.
Suggestion is that a build is tested with an empty downloads dir and
without any mirror (but can't set it up such a test easily at the
moment)

For php I have a crude patch, but will try to improve it this weekend.

The crude patch is to change php.inc with:
diff --git a/recipes/php/php.inc b/recipes/php/php.inc
index bfee93c..ae9c7e2 100644
--- a/recipes/php/php.inc
+++ b/recipes/php/php.inc
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.php.net"
 SECTION = "console/network"
 LICENSE = "PHP"

-SRC_URI =     "http://us2.php.net/distributions/php-${PV}.tar.bz2;name=src \
+SRC_URI =     "http://museum.php.net/php5/php-${PV}.tar.bz2;name=src \
                file://acinclude-xml2-config.patch \
                file://php-m4-divert.patch"

However, that does not allow having the newest version and an older
version in a recipe as the SRC_URI mismatches
Plan is to move SRC_URI outside the inc and to the individual recipes,
but it'll be sat or sun before I get to that.
I'll also try to peek at upgrading php for master.

Frans




More information about the Openembedded-devel mailing list