[OE-core] [oe-core][V2][PATCH] mesa: Upgrade to 10.4.0

Nicolas Dechesne nicolas.dechesne at linaro.org
Thu Jan 29 10:10:42 UTC 2015


On Thu, Jan 29, 2015 at 11:05 AM, Pengyu Ma <pengyu.ma at windriver.com> wrote:
> On 01/29/2015 05:53 PM, Nicolas Dechesne wrote:
>>
>> On Wed, Jan 28, 2015 at 9:57 AM, Pengyu Ma <pengyu.ma at windriver.com>
>> wrote:
>>>
>>> diff --git a/meta/recipes-graphics/mesa/mesa-gl_10.3.4.bb
>>> b/meta/recipes-graphics/mesa/mesa-gl_10.4.0.bb
>>> similarity index 100%
>>> rename from meta/recipes-graphics/mesa/mesa-gl_10.3.4.bb
>>> rename to meta/recipes-graphics/mesa/mesa-gl_10.4.0.bb
>>> diff --git a/meta/recipes-graphics/mesa/mesa_10.3.4.bb
>>> b/meta/recipes-graphics/mesa/mesa_10.4.0.bb
>>> similarity index 78%
>>> rename from meta/recipes-graphics/mesa/mesa_10.3.4.bb
>>> rename to meta/recipes-graphics/mesa/mesa_10.4.0.bb
>>
>> why not 10.4.3 directly, instead?
>
> 10.4.0 is intel graphic stack 2014 Q4 Release version
> https://01.org/linuxgraphics/downloads/2014/2014q4-intel-graphics-stack-release
>
> It is stable and verified with other packages libdrm xorg-video-intel and
> xserver-xorg in oe-core master.

well, i am not sure this is right... at least probably not the right
argument. oe-core is not meant to be tied to specific intel stable
releases, whether it is about content or  schedule..

i would believe our goal is to provide the most recent stable release
instead. so that each OE (well, Yocto) release ends up with the most
recent versions.

fwiw, for the boards/platforms i care about, 10.4.3 would be fine.

>>
>>
>>
>>> index 50092c9..7d3723e 100644
>>> --- a/meta/recipes-graphics/mesa/mesa_10.3.4.bb
>>> +++ b/meta/recipes-graphics/mesa/mesa_10.4.0.bb
>>> @@ -2,8 +2,8 @@ require ${BPN}.inc
>>>
>>>   SRC_URI =
>>> "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2"
>>>
>>> -SRC_URI[md5sum] = "fa0558a3d02c2bb8c208c030ccdc992e"
>>> -SRC_URI[sha256sum] =
>>> "e6373913142338d10515daf619d659433bfd2989988198930c13b0945a15e98a"
>>> +SRC_URI[md5sum] = "b7b37117eecbdfaaf3075acfb063d5a3"
>>> +SRC_URI[sha256sum] =
>>> "98a7dff3a1a6708c79789de8b9a05d8042e867067f70e8f30387c15026233219"
>>>
>>>   S = "${WORKDIR}/Mesa-${PV}"
>>>
>>> diff --git a/meta/recipes-graphics/mesa/mesa_git.bb
>>> b/meta/recipes-graphics/mesa/mesa_git.bb
>>> index b046ae2..e554ff4 100644
>>> --- a/meta/recipes-graphics/mesa/mesa_git.bb
>>> +++ b/meta/recipes-graphics/mesa/mesa_git.bb
>>> @@ -4,8 +4,8 @@ DEFAULT_PREFERENCE = "-1"
>>>
>>>   LIC_FILES_CHKSUM =
>>> "file://docs/license.html;md5=6a23445982a7a972ac198e93cc1cb3de"
>>>
>>> -SRCREV = "c7b9a2e38a3e471562b50dab8be65db8ac6819f8"
>>> -PV = "10.3.4+git${SRCPV}"
>>> +SRCREV = "f70e4d4afd16e66506ce3b055edb3b71b1464890"
>>> +PV = "10.4.3+git${SRCPV}"
>>
>> that's the commit for 10.4.3 tag, this isn't consistent with the
>> change you did in the non _git recipe.
>
> _git version include the latest stable version of mesa.
> So that's why we keep 2 versions.


ok, that makes sense. i wasn't sure about what the _git was supposed to be.



More information about the Openembedded-core mailing list