diff mbox series

[PATCHv2] mesa: update 22.2.0 -> 22.2.2

Message ID 20221024150608.455173-1-f_l_k@t-online.de
State Accepted, archived
Commit cbcaff0b4cc349706b9847f4262746b43adba209
Headers show
Series [PATCHv2] mesa: update 22.2.0 -> 22.2.2 | expand

Commit Message

Markus Volk Oct. 24, 2022, 3:06 p.m. UTC
- add a PACKAGECONFIG for perfetto support

Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
 .../mesa/{mesa-gl_22.2.0.bb => mesa-gl_22.2.2.bb}             | 0
 meta/recipes-graphics/mesa/mesa.inc                           | 4 +++-
 meta/recipes-graphics/mesa/{mesa_22.2.0.bb => mesa_22.2.2.bb} | 0
 3 files changed, 3 insertions(+), 1 deletion(-)
 rename meta/recipes-graphics/mesa/{mesa-gl_22.2.0.bb => mesa-gl_22.2.2.bb} (100%)
 rename meta/recipes-graphics/mesa/{mesa_22.2.0.bb => mesa_22.2.2.bb} (100%)

Comments

Alexandre Belloni Oct. 25, 2022, 3:31 p.m. UTC | #1
Hello,

This is failing on the AB:

https://autobuilder.yoctoproject.org/typhoon/#/builders/120/builds/1856/steps/13/logs/stdio

On 24/10/2022 17:06:08+0200, Markus Volk wrote:
> - add a PACKAGECONFIG for perfetto support
> 
> Signed-off-by: Markus Volk <f_l_k@t-online.de>
> ---
>  .../mesa/{mesa-gl_22.2.0.bb => mesa-gl_22.2.2.bb}             | 0
>  meta/recipes-graphics/mesa/mesa.inc                           | 4 +++-
>  meta/recipes-graphics/mesa/{mesa_22.2.0.bb => mesa_22.2.2.bb} | 0
>  3 files changed, 3 insertions(+), 1 deletion(-)
>  rename meta/recipes-graphics/mesa/{mesa-gl_22.2.0.bb => mesa-gl_22.2.2.bb} (100%)
>  rename meta/recipes-graphics/mesa/{mesa_22.2.0.bb => mesa_22.2.2.bb} (100%)
> 
> diff --git a/meta/recipes-graphics/mesa/mesa-gl_22.2.0.bb b/meta/recipes-graphics/mesa/mesa-gl_22.2.2.bb
> similarity index 100%
> rename from meta/recipes-graphics/mesa/mesa-gl_22.2.0.bb
> rename to meta/recipes-graphics/mesa/mesa-gl_22.2.2.bb
> diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
> index 8a74e0a80a..bad8461fef 100644
> --- a/meta/recipes-graphics/mesa/mesa.inc
> +++ b/meta/recipes-graphics/mesa/mesa.inc
> @@ -22,7 +22,7 @@ SRC_URI = "https://mesa.freedesktop.org/archive/mesa-${PV}.tar.xz \
>             file://0001-nir-nir_opt_move-fix-ALWAYS_INLINE-compiler-error.patch \
>             "
>  
> -SRC_URI[sha256sum] = "b1f9c8fd08f2cae3adf83355bef4d2398e8025f44947332880f2d0066bdafa8c"
> +SRC_URI[sha256sum] = "2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9"
>  
>  UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)"
>  
> @@ -179,6 +179,8 @@ PACKAGECONFIG[vulkan-beta] = "-Dvulkan-beta=true,-Dvulkan-beta=false"
>  
>  PACKAGECONFIG[osmesa] = "-Dosmesa=true,-Dosmesa=false"
>  
> +PACKAGECONFIG[perfetto] = "-Dperfetto=true,-Dperfetto=false,libperfetto"
> +
>  PACKAGECONFIG[unwind] = "-Dlibunwind=enabled,-Dlibunwind=disabled,libunwind"
>  
>  PACKAGECONFIG[lmsensors] = "-Dlmsensors=enabled,-Dlmsensors=disabled,lmsensors"
> diff --git a/meta/recipes-graphics/mesa/mesa_22.2.0.bb b/meta/recipes-graphics/mesa/mesa_22.2.2.bb
> similarity index 100%
> rename from meta/recipes-graphics/mesa/mesa_22.2.0.bb
> rename to meta/recipes-graphics/mesa/mesa_22.2.2.bb
> -- 
> 2.34.1
> 

> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#172101): https://lists.openembedded.org/g/openembedded-core/message/172101
> Mute This Topic: https://lists.openembedded.org/mt/94536553/3617179
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [alexandre.belloni@bootlin.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Markus Volk Oct. 25, 2022, 4:07 p.m. UTC | #2
Hello,

now thats weird. The libegl.so symlink gets installed into the 
libegl-mesa-dev package for my builds. Do you build without 
DISTRO_FEATURE 'opengl' ?

Did it only break with enable PACKAGECONFIG for perfetto ?

Normally libegl.so should be shipped:
<https://git.yoctoproject.org/poky/tree/meta/recipes-graphics/mesa/mesa.inc?h=master-next#n312>

Am Di, 25. Okt 2022 um 17:31:22 +0200 schrieb Alexandre Belloni via 
lists.openembedded.org 
<alexandre.belloni=bootlin.com@lists.openembedded.org>:
> Hello,
> 
> This is failing on the AB:
> 
> <https://autobuilder.yoctoproject.org/typhoon/#/builders/120/builds/1856/steps/13/logs/stdio>
> 
> On 24/10/2022 17:06:08+0200, Markus Volk wrote:
>>  - add a PACKAGECONFIG for perfetto support
>> 
>>  Signed-off-by: Markus Volk <f_l_k@t-online.de 
>> <mailto:f_l_k@t-online.de>>
>>  ---
>>   .../mesa/{mesa-gl_22.2.0.bb => mesa-gl_22.2.2.bb}             | 0
>>   meta/recipes-graphics/mesa/mesa.inc                           | 4 
>> +++-
>>   meta/recipes-graphics/mesa/{mesa_22.2.0.bb => mesa_22.2.2.bb} | 0
>>   3 files changed, 3 insertions(+), 1 deletion(-)
>>   rename meta/recipes-graphics/mesa/{mesa-gl_22.2.0.bb => 
>> mesa-gl_22.2.2.bb} (100%)
>>   rename meta/recipes-graphics/mesa/{mesa_22.2.0.bb => 
>> mesa_22.2.2.bb} (100%)
>> 
>>  diff --git a/meta/recipes-graphics/mesa/mesa-gl_22.2.0.bb 
>> b/meta/recipes-graphics/mesa/mesa-gl_22.2.2.bb
>>  similarity index 100%
>>  rename from meta/recipes-graphics/mesa/mesa-gl_22.2.0.bb
>>  rename to meta/recipes-graphics/mesa/mesa-gl_22.2.2.bb
>>  diff --git a/meta/recipes-graphics/mesa/mesa.inc 
>> b/meta/recipes-graphics/mesa/mesa.inc
>>  index 8a74e0a80a..bad8461fef 100644
>>  --- a/meta/recipes-graphics/mesa/mesa.inc
>>  +++ b/meta/recipes-graphics/mesa/mesa.inc
>>  @@ -22,7 +22,7 @@ SRC_URI = 
>> "https://mesa.freedesktop.org/archive/mesa-${PV}.tar.xz \
>>              
>> file://0001-nir-nir_opt_move-fix-ALWAYS_INLINE-compiler-error.patch 
>> <file://0001-nir-nir_opt_move-fix-always_inline-compiler-error.patch/> 
>> \
>>              "
>> 
>>  -SRC_URI[sha256sum] = 
>> "b1f9c8fd08f2cae3adf83355bef4d2398e8025f44947332880f2d0066bdafa8c"
>>  +SRC_URI[sha256sum] = 
>> "2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9"
>> 
>>   UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)"
>> 
>>  @@ -179,6 +179,8 @@ PACKAGECONFIG[vulkan-beta] = 
>> "-Dvulkan-beta=true,-Dvulkan-beta=false"
>> 
>>   PACKAGECONFIG[osmesa] = "-Dosmesa=true,-Dosmesa=false"
>> 
>>  +PACKAGECONFIG[perfetto] = 
>> "-Dperfetto=true,-Dperfetto=false,libperfetto"
>>  +
>>   PACKAGECONFIG[unwind] = 
>> "-Dlibunwind=enabled,-Dlibunwind=disabled,libunwind"
>> 
>>   PACKAGECONFIG[lmsensors] = 
>> "-Dlmsensors=enabled,-Dlmsensors=disabled,lmsensors"
>>  diff --git a/meta/recipes-graphics/mesa/mesa_22.2.0.bb 
>> b/meta/recipes-graphics/mesa/mesa_22.2.2.bb
>>  similarity index 100%
>>  rename from meta/recipes-graphics/mesa/mesa_22.2.0.bb
>>  rename to meta/recipes-graphics/mesa/mesa_22.2.2.bb
>>  --
>>  2.34.1
>> 
> 
>> 
>> 
>> 
> 
> 
> --
> Alexandre Belloni, co-owner and COO, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com <https://bootlin.com/>
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#172134): 
> <https://lists.openembedded.org/g/openembedded-core/message/172134>
> Mute This Topic: <https://lists.openembedded.org/mt/94536553/3618223>
> Group Owner: openembedded-core+owner@lists.openembedded.org 
> <mailto:openembedded-core+owner@lists.openembedded.org>
> Unsubscribe: 
> <https://lists.openembedded.org/g/openembedded-core/unsub> 
> [f_l_k@t-online.de <mailto:f_l_k@t-online.de>]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Ross Burton Oct. 26, 2022, 8:45 a.m. UTC | #3
This fallout might be related to the libglx patch for mesa?

Ross

> On 25 Oct 2022, at 16:31, Alexandre Belloni via lists.openembedded.org <alexandre.belloni=bootlin.com@lists.openembedded.org> wrote:
> 
> Hello,
> 
> This is failing on the AB:
> 
> https://autobuilder.yoctoproject.org/typhoon/#/builders/120/builds/1856/steps/13/logs/stdio
> 
> On 24/10/2022 17:06:08+0200, Markus Volk wrote:
>> - add a PACKAGECONFIG for perfetto support
>> 
>> Signed-off-by: Markus Volk <f_l_k@t-online.de>
>> ---
>> .../mesa/{mesa-gl_22.2.0.bb => mesa-gl_22.2.2.bb}             | 0
>> meta/recipes-graphics/mesa/mesa.inc                           | 4 +++-
>> meta/recipes-graphics/mesa/{mesa_22.2.0.bb => mesa_22.2.2.bb} | 0
>> 3 files changed, 3 insertions(+), 1 deletion(-)
>> rename meta/recipes-graphics/mesa/{mesa-gl_22.2.0.bb => mesa-gl_22.2.2.bb} (100%)
>> rename meta/recipes-graphics/mesa/{mesa_22.2.0.bb => mesa_22.2.2.bb} (100%)
>> 
>> diff --git a/meta/recipes-graphics/mesa/mesa-gl_22.2.0.bb b/meta/recipes-graphics/mesa/mesa-gl_22.2.2.bb
>> similarity index 100%
>> rename from meta/recipes-graphics/mesa/mesa-gl_22.2.0.bb
>> rename to meta/recipes-graphics/mesa/mesa-gl_22.2.2.bb
>> diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
>> index 8a74e0a80a..bad8461fef 100644
>> --- a/meta/recipes-graphics/mesa/mesa.inc
>> +++ b/meta/recipes-graphics/mesa/mesa.inc
>> @@ -22,7 +22,7 @@ SRC_URI = "https://mesa.freedesktop.org/archive/mesa-${PV}.tar.xz \
>>            file://0001-nir-nir_opt_move-fix-ALWAYS_INLINE-compiler-error.patch \
>>            "
>> 
>> -SRC_URI[sha256sum] = "b1f9c8fd08f2cae3adf83355bef4d2398e8025f44947332880f2d0066bdafa8c"
>> +SRC_URI[sha256sum] = "2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9"
>> 
>> UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)"
>> 
>> @@ -179,6 +179,8 @@ PACKAGECONFIG[vulkan-beta] = "-Dvulkan-beta=true,-Dvulkan-beta=false"
>> 
>> PACKAGECONFIG[osmesa] = "-Dosmesa=true,-Dosmesa=false"
>> 
>> +PACKAGECONFIG[perfetto] = "-Dperfetto=true,-Dperfetto=false,libperfetto"
>> +
>> PACKAGECONFIG[unwind] = "-Dlibunwind=enabled,-Dlibunwind=disabled,libunwind"
>> 
>> PACKAGECONFIG[lmsensors] = "-Dlmsensors=enabled,-Dlmsensors=disabled,lmsensors"
>> diff --git a/meta/recipes-graphics/mesa/mesa_22.2.0.bb b/meta/recipes-graphics/mesa/mesa_22.2.2.bb
>> similarity index 100%
>> rename from meta/recipes-graphics/mesa/mesa_22.2.0.bb
>> rename to meta/recipes-graphics/mesa/mesa_22.2.2.bb
>> -- 
>> 2.34.1
>> 
> 
>> 
>> 
>> 
> 
> 
> -- 
> Alexandre Belloni, co-owner and COO, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#172134): https://lists.openembedded.org/g/openembedded-core/message/172134
> Mute This Topic: https://lists.openembedded.org/mt/94536553/6875888
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [ross.burton@arm.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Alexandre Belloni Oct. 26, 2022, 9:41 a.m. UTC | #4
On 26/10/2022 08:45:10+0000, Ross Burton wrote:
> This fallout might be related to the libglx patch for mesa?
> 

Yeah, sorry, this patch is ok, the failure is coming from glvnd support
and I'm going to reply to the other patch.

> Ross
> 
> > On 25 Oct 2022, at 16:31, Alexandre Belloni via lists.openembedded.org <alexandre.belloni=bootlin.com@lists.openembedded.org> wrote:
> > 
> > Hello,
> > 
> > This is failing on the AB:
> > 
> > https://autobuilder.yoctoproject.org/typhoon/#/builders/120/builds/1856/steps/13/logs/stdio
> > 
> > On 24/10/2022 17:06:08+0200, Markus Volk wrote:
> >> - add a PACKAGECONFIG for perfetto support
> >> 
> >> Signed-off-by: Markus Volk <f_l_k@t-online.de>
> >> ---
> >> .../mesa/{mesa-gl_22.2.0.bb => mesa-gl_22.2.2.bb}             | 0
> >> meta/recipes-graphics/mesa/mesa.inc                           | 4 +++-
> >> meta/recipes-graphics/mesa/{mesa_22.2.0.bb => mesa_22.2.2.bb} | 0
> >> 3 files changed, 3 insertions(+), 1 deletion(-)
> >> rename meta/recipes-graphics/mesa/{mesa-gl_22.2.0.bb => mesa-gl_22.2.2.bb} (100%)
> >> rename meta/recipes-graphics/mesa/{mesa_22.2.0.bb => mesa_22.2.2.bb} (100%)
> >> 
> >> diff --git a/meta/recipes-graphics/mesa/mesa-gl_22.2.0.bb b/meta/recipes-graphics/mesa/mesa-gl_22.2.2.bb
> >> similarity index 100%
> >> rename from meta/recipes-graphics/mesa/mesa-gl_22.2.0.bb
> >> rename to meta/recipes-graphics/mesa/mesa-gl_22.2.2.bb
> >> diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
> >> index 8a74e0a80a..bad8461fef 100644
> >> --- a/meta/recipes-graphics/mesa/mesa.inc
> >> +++ b/meta/recipes-graphics/mesa/mesa.inc
> >> @@ -22,7 +22,7 @@ SRC_URI = "https://mesa.freedesktop.org/archive/mesa-${PV}.tar.xz \
> >>            file://0001-nir-nir_opt_move-fix-ALWAYS_INLINE-compiler-error.patch \
> >>            "
> >> 
> >> -SRC_URI[sha256sum] = "b1f9c8fd08f2cae3adf83355bef4d2398e8025f44947332880f2d0066bdafa8c"
> >> +SRC_URI[sha256sum] = "2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9"
> >> 
> >> UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)"
> >> 
> >> @@ -179,6 +179,8 @@ PACKAGECONFIG[vulkan-beta] = "-Dvulkan-beta=true,-Dvulkan-beta=false"
> >> 
> >> PACKAGECONFIG[osmesa] = "-Dosmesa=true,-Dosmesa=false"
> >> 
> >> +PACKAGECONFIG[perfetto] = "-Dperfetto=true,-Dperfetto=false,libperfetto"
> >> +
> >> PACKAGECONFIG[unwind] = "-Dlibunwind=enabled,-Dlibunwind=disabled,libunwind"
> >> 
> >> PACKAGECONFIG[lmsensors] = "-Dlmsensors=enabled,-Dlmsensors=disabled,lmsensors"
> >> diff --git a/meta/recipes-graphics/mesa/mesa_22.2.0.bb b/meta/recipes-graphics/mesa/mesa_22.2.2.bb
> >> similarity index 100%
> >> rename from meta/recipes-graphics/mesa/mesa_22.2.0.bb
> >> rename to meta/recipes-graphics/mesa/mesa_22.2.2.bb
> >> -- 
> >> 2.34.1
> >> 
> > 
> >> 
> >> 
> >> 
> > 
> > 
> > -- 
> > Alexandre Belloni, co-owner and COO, Bootlin
> > Embedded Linux and Kernel engineering
> > https://bootlin.com
> > 
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#172134): https://lists.openembedded.org/g/openembedded-core/message/172134
> > Mute This Topic: https://lists.openembedded.org/mt/94536553/6875888
> > Group Owner: openembedded-core+owner@lists.openembedded.org
> > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [ross.burton@arm.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> > 
>
diff mbox series

Patch

diff --git a/meta/recipes-graphics/mesa/mesa-gl_22.2.0.bb b/meta/recipes-graphics/mesa/mesa-gl_22.2.2.bb
similarity index 100%
rename from meta/recipes-graphics/mesa/mesa-gl_22.2.0.bb
rename to meta/recipes-graphics/mesa/mesa-gl_22.2.2.bb
diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
index 8a74e0a80a..bad8461fef 100644
--- a/meta/recipes-graphics/mesa/mesa.inc
+++ b/meta/recipes-graphics/mesa/mesa.inc
@@ -22,7 +22,7 @@  SRC_URI = "https://mesa.freedesktop.org/archive/mesa-${PV}.tar.xz \
            file://0001-nir-nir_opt_move-fix-ALWAYS_INLINE-compiler-error.patch \
            "
 
-SRC_URI[sha256sum] = "b1f9c8fd08f2cae3adf83355bef4d2398e8025f44947332880f2d0066bdafa8c"
+SRC_URI[sha256sum] = "2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9"
 
 UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)"
 
@@ -179,6 +179,8 @@  PACKAGECONFIG[vulkan-beta] = "-Dvulkan-beta=true,-Dvulkan-beta=false"
 
 PACKAGECONFIG[osmesa] = "-Dosmesa=true,-Dosmesa=false"
 
+PACKAGECONFIG[perfetto] = "-Dperfetto=true,-Dperfetto=false,libperfetto"
+
 PACKAGECONFIG[unwind] = "-Dlibunwind=enabled,-Dlibunwind=disabled,libunwind"
 
 PACKAGECONFIG[lmsensors] = "-Dlmsensors=enabled,-Dlmsensors=disabled,lmsensors"
diff --git a/meta/recipes-graphics/mesa/mesa_22.2.0.bb b/meta/recipes-graphics/mesa/mesa_22.2.2.bb
similarity index 100%
rename from meta/recipes-graphics/mesa/mesa_22.2.0.bb
rename to meta/recipes-graphics/mesa/mesa_22.2.2.bb