diff mbox series

[meta-oe] perfetto: update 27.1 -> 28.0

Message ID 20221201174129.1218999-1-f_l_k@t-online.de
State Under Review
Headers show
Series [meta-oe] perfetto: update 27.1 -> 28.0 | expand

Commit Message

Markus Volk Dec. 1, 2022, 5:41 p.m. UTC
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
 .../files/0001-meson-add-pc-file-for-lib_perfetto.patch       | 2 +-
 meta-oe/recipes-devtools/perfetto/perfetto.inc                | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

Comments

Khem Raj Dec. 2, 2022, 4:27 p.m. UTC | #1
Hi Markus

Seeing build errors
https://errors.yoctoproject.org/Errors/Details/681762/
https://errors.yoctoproject.org/Errors/Details/681809/

On Thu, Dec 1, 2022 at 9:41 AM Markus Volk <f_l_k@t-online.de> wrote:
>
> Signed-off-by: Markus Volk <f_l_k@t-online.de>
> ---
>  .../files/0001-meson-add-pc-file-for-lib_perfetto.patch       | 2 +-
>  meta-oe/recipes-devtools/perfetto/perfetto.inc                | 4 ++--
>  2 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/meta-oe/recipes-devtools/perfetto/files/0001-meson-add-pc-file-for-lib_perfetto.patch b/meta-oe/recipes-devtools/perfetto/files/0001-meson-add-pc-file-for-lib_perfetto.patch
> index 70de44173..d6092afeb 100644
> --- a/meta-oe/recipes-devtools/perfetto/files/0001-meson-add-pc-file-for-lib_perfetto.patch
> +++ b/meta-oe/recipes-devtools/perfetto/files/0001-meson-add-pc-file-for-lib_perfetto.patch
> @@ -17,7 +17,7 @@ index 06015141c..752b4d928 100644
>       ['c','cpp'],
>  -    default_options: ['c_std=c99', 'cpp_std=c++11']
>  +    default_options: ['c_std=c99', 'cpp_std=c++11'],
> -+    version: '27.1'
> ++    version: '28.0'
>   )
>
>  +soversion = meson.project_version()
> diff --git a/meta-oe/recipes-devtools/perfetto/perfetto.inc b/meta-oe/recipes-devtools/perfetto/perfetto.inc
> index 5cb6f8bb3..a8e72af1a 100644
> --- a/meta-oe/recipes-devtools/perfetto/perfetto.inc
> +++ b/meta-oe/recipes-devtools/perfetto/perfetto.inc
> @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/google/perfetto"
>
>  SRC_URI = "git://github.com/google/perfetto.git;protocol=https;name=perfetto;nobranch=1"
>
> -SRCREV_perfetto = "1c52b5e132312aeb007ed180d4ba1d8d66227923"
> -PV = "27.1"
> +SRCREV_perfetto = "99ead408d98eaa25b7819c7e059734bea42fa148"
> +PV = "28.0"
>
>  S = "${WORKDIR}/git"
> --
> 2.34.1
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#99895): https://lists.openembedded.org/g/openembedded-devel/message/99895
> Mute This Topic: https://lists.openembedded.org/mt/95388111/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Markus Volk Dec. 3, 2022, 8:01 a.m. UTC | #2
Hi Khem,
I tried to build Perfetto for Qemuarm and had an issue. The bad news 
is, it doesn't seem to be the right one. For glibc/gcc perfetto on 
qemuarm builds for me now, but in the clang/musl combination I am now 
at your error message.
I sent a patch for the problem I was having because I think it is an 
improvement.
I have yet to look at the other problem. But that's where the ice gets 
thin. I don't have much experience with musl or clang yet.

Am Fr, 2. Dez 2022 um 08:27:07 -0800 schrieb Khem Raj 
<raj.khem@gmail.com>:
> Hi Markus
> 
> Seeing build errors
> <https://errors.yoctoproject.org/Errors/Details/681762/>
> <https://errors.yoctoproject.org/Errors/Details/681809/>
> 
> On Thu, Dec 1, 2022 at 9:41 AM Markus Volk <f_l_k@t-online.de 
> <mailto:f_l_k@t-online.de>> wrote:
>> 
>>  Signed-off-by: Markus Volk <f_l_k@t-online.de 
>> <mailto:f_l_k@t-online.de>>
>>  ---
>>   .../files/0001-meson-add-pc-file-for-lib_perfetto.patch       | 2 
>> +-
>>   meta-oe/recipes-devtools/perfetto/perfetto.inc                | 4 
>> ++--
>>   2 files changed, 3 insertions(+), 3 deletions(-)
>> 
>>  diff --git 
>> a/meta-oe/recipes-devtools/perfetto/files/0001-meson-add-pc-file-for-lib_perfetto.patch 
>> b/meta-oe/recipes-devtools/perfetto/files/0001-meson-add-pc-file-for-lib_perfetto.patch
>>  index 70de44173..d6092afeb 100644
>>  --- 
>> a/meta-oe/recipes-devtools/perfetto/files/0001-meson-add-pc-file-for-lib_perfetto.patch
>>  +++ 
>> b/meta-oe/recipes-devtools/perfetto/files/0001-meson-add-pc-file-for-lib_perfetto.patch
>>  @@ -17,7 +17,7 @@ index 06015141c..752b4d928 100644
>>        ['c','cpp'],
>>   -    default_options: ['c_std=c99', 'cpp_std=c++11']
>>   +    default_options: ['c_std=c99', 'cpp_std=c++11'],
>>  -+    version: '27.1'
>>  ++    version: '28.0'
>>    )
>> 
>>   +soversion = meson.project_version()
>>  diff --git a/meta-oe/recipes-devtools/perfetto/perfetto.inc 
>> b/meta-oe/recipes-devtools/perfetto/perfetto.inc
>>  index 5cb6f8bb3..a8e72af1a 100644
>>  --- a/meta-oe/recipes-devtools/perfetto/perfetto.inc
>>  +++ b/meta-oe/recipes-devtools/perfetto/perfetto.inc
>>  @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/google/perfetto"
>> 
>>   SRC_URI = 
>> "git://github.com/google/perfetto.git;protocol=https;name=perfetto;nobranch=1"
>> 
>>  -SRCREV_perfetto = "1c52b5e132312aeb007ed180d4ba1d8d66227923"
>>  -PV = "27.1"
>>  +SRCREV_perfetto = "99ead408d98eaa25b7819c7e059734bea42fa148"
>>  +PV = "28.0"
>> 
>>   S = "${WORKDIR}/git"
>>  --
>>  2.34.1
>> 
>> 
>> 
>> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#99915): 
> <https://lists.openembedded.org/g/openembedded-devel/message/99915>
> Mute This Topic: <https://lists.openembedded.org/mt/95388111/3618223>
> Group Owner: openembedded-devel+owner@lists.openembedded.org 
> <mailto:openembedded-devel+owner@lists.openembedded.org>
> Unsubscribe: 
> <https://lists.openembedded.org/g/openembedded-devel/unsub> 
> [f_l_k@t-online.de <mailto:f_l_k@t-online.de>]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Markus Volk Dec. 4, 2022, 7:35 a.m. UTC | #3
Am Fr, 2. Dez 2022 um 08:27:07 -0800 schrieb Khem Raj 
<raj.khem@gmail.com>:
> Seeing build errors

sent a v2 that fixes build with clang
diff mbox series

Patch

diff --git a/meta-oe/recipes-devtools/perfetto/files/0001-meson-add-pc-file-for-lib_perfetto.patch b/meta-oe/recipes-devtools/perfetto/files/0001-meson-add-pc-file-for-lib_perfetto.patch
index 70de44173..d6092afeb 100644
--- a/meta-oe/recipes-devtools/perfetto/files/0001-meson-add-pc-file-for-lib_perfetto.patch
+++ b/meta-oe/recipes-devtools/perfetto/files/0001-meson-add-pc-file-for-lib_perfetto.patch
@@ -17,7 +17,7 @@  index 06015141c..752b4d928 100644
      ['c','cpp'],
 -    default_options: ['c_std=c99', 'cpp_std=c++11']
 +    default_options: ['c_std=c99', 'cpp_std=c++11'],
-+    version: '27.1'
++    version: '28.0'
  )
  
 +soversion = meson.project_version()
diff --git a/meta-oe/recipes-devtools/perfetto/perfetto.inc b/meta-oe/recipes-devtools/perfetto/perfetto.inc
index 5cb6f8bb3..a8e72af1a 100644
--- a/meta-oe/recipes-devtools/perfetto/perfetto.inc
+++ b/meta-oe/recipes-devtools/perfetto/perfetto.inc
@@ -3,7 +3,7 @@  HOMEPAGE = "https://github.com/google/perfetto"
 
 SRC_URI = "git://github.com/google/perfetto.git;protocol=https;name=perfetto;nobranch=1"
 
-SRCREV_perfetto = "1c52b5e132312aeb007ed180d4ba1d8d66227923"
-PV = "27.1"
+SRCREV_perfetto = "99ead408d98eaa25b7819c7e059734bea42fa148"
+PV = "28.0"
 
 S = "${WORKDIR}/git"