| Message ID | 20260313013519.1055960-1-a-christidis@ti.com |
|---|---|
| State | Under Review |
| Delegated to: | Ryan Eatmon |
| Headers | show |
| Series | [meta-arago,master] flutter-wayland-client: patch build to include cstdint header file | expand |
meta-arago / na / 20260313013519.1055960-1-a-christidis
PRC Results: FAIL
=========================================================
check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
All patches passed
=========================================================
apply-yocto-patch: PASS
=========================================================
master
=====================
Summary:
- Patch Series: [meta-arago][master][PATCH] flutter-wayland-client: patch build to include cstdint header file
- Submitter: From: <a-christidis@ti.com>
From: Antonios Christidis <a-christidis@ti.com>
+From: Antonios Christidis <a-christidis@ti.com>
- Date: Date: Thu, 12 Mar 2026 20:35:19 -0500
+Date: Tue, 10 Mar 2026 11:01:28 -0500
- Num Patches: 1
- Mailing List (public inbox) Commit SHA: 0fb73fd0a8a4e068ae60ab125f25e2d0514a1761
Applied to:
- Repository: lcpd-prc-meta-arago
- Base Branch: master-wip
- Commit Author: Thorsten Lannynd <t-lannynd@ti.com>
- Commit Subject: ti-test: Add request and websocket-client to packagegroup
- Commit SHA: e6c3ad9bdbda5c0703f96f48577df273c0e338ba
Patches
----------------------------------------
All patches applied
=========================================================
check-yocto-repo: PASS
=========================================================
master
=====================
PASS
=========================================================
yocto-check-layers: FAIL
=========================================================
master - FAIL
=====================
ERROR: No recipes in default available for:
This is failing to build. Should this be in a dynamic layer? On 3/12/2026 8:35 PM, a-christidis@ti.com wrote: > From: Antonios Christidis <a-christidis@ti.com> > > Add a patch as part of the SRC. Patch includes the missing header > file cstdint. > > The patch is labeled as Inactive-Upstream, as Sony has stopped > support for the embedded client. On the meta-flutter github, > there are discussions on creating and maintaining a fork. > Nothing is concrete yet. > > Signed-off-by: Antonios Christidis <a-christidis@ti.com> > --- > .../flutter/flutter-wayland-client-arago.inc | 3 + > .../flutter/flutter-wayland-client_%.bbappend | 5 + > ...-message_codec.h-Include-cstdint-lib.patch | 94 +++++++++++++++++++ > 3 files changed, 102 insertions(+) > create mode 100644 meta-arago-test/recipes-graphics/flutter/flutter-wayland-client-arago.inc > create mode 100644 meta-arago-test/recipes-graphics/flutter/flutter-wayland-client_%.bbappend > create mode 100644 meta-arago-test/recipes-graphics/flutter/flutter/0001-message_codec.h-Include-cstdint-lib.patch > > diff --git a/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client-arago.inc b/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client-arago.inc > new file mode 100644 > index 00000000..ed7bd5df > --- /dev/null > +++ b/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client-arago.inc > @@ -0,0 +1,3 @@ > +FILESEXTRAPATHS:prepend := "${THISDIR}/flutter:" > + > +SRC_URI:append = " file://0001-message_codec.h-Include-cstdint-lib.patch" > diff --git a/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client_%.bbappend b/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client_%.bbappend > new file mode 100644 > index 00000000..58fb5497 > --- /dev/null > +++ b/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client_%.bbappend > @@ -0,0 +1,5 @@ > +FLUTTER_ARAGO = "" > +FLUTTER_ARAGO:arago = "flutter-wayland-client-arago.inc" > + > +require ${FLUTTER_ARAGO} > + > diff --git a/meta-arago-test/recipes-graphics/flutter/flutter/0001-message_codec.h-Include-cstdint-lib.patch b/meta-arago-test/recipes-graphics/flutter/flutter/0001-message_codec.h-Include-cstdint-lib.patch > new file mode 100644 > index 00000000..33edda42 > --- /dev/null > +++ b/meta-arago-test/recipes-graphics/flutter/flutter/0001-message_codec.h-Include-cstdint-lib.patch > @@ -0,0 +1,94 @@ > +From dcfcb92c7f42cd6bd92b1048b5e4ea6f01d40e21 Mon Sep 17 00:00:00 2001 > +From: Antonios Christidis <a-christidis@ti.com> > +Date: Tue, 10 Mar 2026 11:01:28 -0500 > +Subject: [PATCH] message_codec.h: Include cstdint lib > + > +Include cstdint lib within message_codec.h. > + > +Upstream-Status: Inactive-Upstream > + > +Signed-off-by: Antonios Christidis <a-christidis@ti.com> > +--- > + .../client_wrapper/include/flutter/basic_message_channel.h | 1 + > + .../common/client_wrapper/include/flutter/binary_messenger.h | 1 + > + .../common/client_wrapper/include/flutter/engine_method_result.h | 1 + > + .../common/client_wrapper/include/flutter/message_codec.h | 1 + > + .../common/client_wrapper/include/flutter/method_channel.h | 1 + > + .../common/client_wrapper/include/flutter/method_codec.h | 1 + > + 6 files changed, 6 insertions(+) > + > +diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h > +index c081946..fcc6b23 100644 > +--- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h > ++++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h > +@@ -7,6 +7,7 @@ > + > + #include <iostream> > + #include <string> > ++#include <cstdint> > + > + #include "binary_messenger.h" > + #include "message_codec.h" > +diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h > +index d552b49..82e47da 100644 > +--- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h > ++++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h > +@@ -7,6 +7,7 @@ > + > + #include <functional> > + #include <string> > ++#include <cstdint> > + > + namespace flutter { > + > +diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h > +index 3cc8b6a..9634ead 100644 > +--- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h > ++++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h > +@@ -8,6 +8,7 @@ > + #include <memory> > + #include <string> > + #include <vector> > ++#include <cstdint> > + > + #include "binary_messenger.h" > + #include "method_codec.h" > +diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h > +index c84d25f..c007b1e 100644 > +--- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h > ++++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h > +@@ -8,6 +8,7 @@ > + #include <memory> > + #include <string> > + #include <vector> > ++#include <cstdint> > + > + namespace flutter { > + > +diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h > +index 6e39a64..34687a6 100644 > +--- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h > ++++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h > +@@ -7,6 +7,7 @@ > + > + #include <iostream> > + #include <string> > ++#include <cstdint> > + > + #include "binary_messenger.h" > + #include "engine_method_result.h" > +diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h > +index b40fa64..edd14d6 100644 > +--- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h > ++++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h > +@@ -8,6 +8,7 @@ > + #include <memory> > + #include <string> > + #include <vector> > ++#include <cstdint> > + > + #include "method_call.h" > + #include "method_result.h" > +-- > +2.34.1 > +
Dear Ryan, You're right, it should be. Just sent a v2 fixing this. Kind Regards, Antonios On 3/13/26 1:32 PM, Ryan Eatmon wrote: > > > This is failing to build. Should this be in a dynamic layer? > > > > On 3/12/2026 8:35 PM, a-christidis@ti.com wrote: >> From: Antonios Christidis <a-christidis@ti.com> >> >> Add a patch as part of the SRC. Patch includes the missing header >> file cstdint. >> >> The patch is labeled as Inactive-Upstream, as Sony has stopped >> support for the embedded client. On the meta-flutter github, >> there are discussions on creating and maintaining a fork. >> Nothing is concrete yet. >> >> Signed-off-by: Antonios Christidis <a-christidis@ti.com> >> --- >> .../flutter/flutter-wayland-client-arago.inc | 3 + >> .../flutter/flutter-wayland-client_%.bbappend | 5 + >> ...-message_codec.h-Include-cstdint-lib.patch | 94 +++++++++++++++++++ >> 3 files changed, 102 insertions(+) >> create mode 100644 >> meta-arago-test/recipes-graphics/flutter/flutter-wayland-client-arago.inc >> create mode 100644 >> meta-arago-test/recipes-graphics/flutter/flutter-wayland-client_%.bbappend >> create mode 100644 >> meta-arago-test/recipes-graphics/flutter/flutter/0001-message_codec.h-Include-cstdint-lib.patch >> >> diff --git >> a/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client-arago.inc >> b/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client-arago.inc >> >> new file mode 100644 >> index 00000000..ed7bd5df >> --- /dev/null >> +++ >> b/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client-arago.inc >> @@ -0,0 +1,3 @@ >> +FILESEXTRAPATHS:prepend := "${THISDIR}/flutter:" >> + >> +SRC_URI:append = " >> file://0001-message_codec.h-Include-cstdint-lib.patch" >> diff --git >> a/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client_%.bbappend >> b/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client_%.bbappend >> >> new file mode 100644 >> index 00000000..58fb5497 >> --- /dev/null >> +++ >> b/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client_%.bbappend >> @@ -0,0 +1,5 @@ >> +FLUTTER_ARAGO = "" >> +FLUTTER_ARAGO:arago = "flutter-wayland-client-arago.inc" >> + >> +require ${FLUTTER_ARAGO} >> + >> diff --git >> a/meta-arago-test/recipes-graphics/flutter/flutter/0001-message_codec.h-Include-cstdint-lib.patch >> b/meta-arago-test/recipes-graphics/flutter/flutter/0001-message_codec.h-Include-cstdint-lib.patch >> >> new file mode 100644 >> index 00000000..33edda42 >> --- /dev/null >> +++ >> b/meta-arago-test/recipes-graphics/flutter/flutter/0001-message_codec.h-Include-cstdint-lib.patch >> @@ -0,0 +1,94 @@ >> +From dcfcb92c7f42cd6bd92b1048b5e4ea6f01d40e21 Mon Sep 17 00:00:00 2001 >> +From: Antonios Christidis <a-christidis@ti.com> >> +Date: Tue, 10 Mar 2026 11:01:28 -0500 >> +Subject: [PATCH] message_codec.h: Include cstdint lib >> + >> +Include cstdint lib within message_codec.h. >> + >> +Upstream-Status: Inactive-Upstream >> + >> +Signed-off-by: Antonios Christidis <a-christidis@ti.com> >> +--- >> + .../client_wrapper/include/flutter/basic_message_channel.h | 1 + >> + .../common/client_wrapper/include/flutter/binary_messenger.h | 1 + >> + .../common/client_wrapper/include/flutter/engine_method_result.h | 1 + >> + .../common/client_wrapper/include/flutter/message_codec.h | 1 + >> + .../common/client_wrapper/include/flutter/method_channel.h | 1 + >> + .../common/client_wrapper/include/flutter/method_codec.h | 1 + >> + 6 files changed, 6 insertions(+) >> + >> +diff --git >> a/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h >> b/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h >> >> +index c081946..fcc6b23 100644 >> +--- >> a/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h >> ++++ >> b/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h >> +@@ -7,6 +7,7 @@ >> + >> + #include <iostream> >> + #include <string> >> ++#include <cstdint> >> + >> + #include "binary_messenger.h" >> + #include "message_codec.h" >> +diff --git >> a/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h >> b/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h >> >> +index d552b49..82e47da 100644 >> +--- >> a/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h >> ++++ >> b/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h >> +@@ -7,6 +7,7 @@ >> + >> + #include <functional> >> + #include <string> >> ++#include <cstdint> >> + >> + namespace flutter { >> + >> +diff --git >> a/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h >> b/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h >> >> +index 3cc8b6a..9634ead 100644 >> +--- >> a/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h >> ++++ >> b/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h >> +@@ -8,6 +8,7 @@ >> + #include <memory> >> + #include <string> >> + #include <vector> >> ++#include <cstdint> >> + >> + #include "binary_messenger.h" >> + #include "method_codec.h" >> +diff --git >> a/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h >> b/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h >> >> +index c84d25f..c007b1e 100644 >> +--- >> a/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h >> ++++ >> b/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h >> +@@ -8,6 +8,7 @@ >> + #include <memory> >> + #include <string> >> + #include <vector> >> ++#include <cstdint> >> + >> + namespace flutter { >> + >> +diff --git >> a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h >> b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h >> >> +index 6e39a64..34687a6 100644 >> +--- >> a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h >> ++++ >> b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h >> +@@ -7,6 +7,7 @@ >> + >> + #include <iostream> >> + #include <string> >> ++#include <cstdint> >> + >> + #include "binary_messenger.h" >> + #include "engine_method_result.h" >> +diff --git >> a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h >> b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h >> >> +index b40fa64..edd14d6 100644 >> +--- >> a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h >> ++++ >> b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h >> +@@ -8,6 +8,7 @@ >> + #include <memory> >> + #include <string> >> + #include <vector> >> ++#include <cstdint> >> + >> + #include "method_call.h" >> + #include "method_result.h" >> +-- >> +2.34.1 >> + >
diff --git a/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client-arago.inc b/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client-arago.inc new file mode 100644 index 00000000..ed7bd5df --- /dev/null +++ b/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client-arago.inc @@ -0,0 +1,3 @@ +FILESEXTRAPATHS:prepend := "${THISDIR}/flutter:" + +SRC_URI:append = " file://0001-message_codec.h-Include-cstdint-lib.patch" diff --git a/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client_%.bbappend b/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client_%.bbappend new file mode 100644 index 00000000..58fb5497 --- /dev/null +++ b/meta-arago-test/recipes-graphics/flutter/flutter-wayland-client_%.bbappend @@ -0,0 +1,5 @@ +FLUTTER_ARAGO = "" +FLUTTER_ARAGO:arago = "flutter-wayland-client-arago.inc" + +require ${FLUTTER_ARAGO} + diff --git a/meta-arago-test/recipes-graphics/flutter/flutter/0001-message_codec.h-Include-cstdint-lib.patch b/meta-arago-test/recipes-graphics/flutter/flutter/0001-message_codec.h-Include-cstdint-lib.patch new file mode 100644 index 00000000..33edda42 --- /dev/null +++ b/meta-arago-test/recipes-graphics/flutter/flutter/0001-message_codec.h-Include-cstdint-lib.patch @@ -0,0 +1,94 @@ +From dcfcb92c7f42cd6bd92b1048b5e4ea6f01d40e21 Mon Sep 17 00:00:00 2001 +From: Antonios Christidis <a-christidis@ti.com> +Date: Tue, 10 Mar 2026 11:01:28 -0500 +Subject: [PATCH] message_codec.h: Include cstdint lib + +Include cstdint lib within message_codec.h. + +Upstream-Status: Inactive-Upstream + +Signed-off-by: Antonios Christidis <a-christidis@ti.com> +--- + .../client_wrapper/include/flutter/basic_message_channel.h | 1 + + .../common/client_wrapper/include/flutter/binary_messenger.h | 1 + + .../common/client_wrapper/include/flutter/engine_method_result.h | 1 + + .../common/client_wrapper/include/flutter/message_codec.h | 1 + + .../common/client_wrapper/include/flutter/method_channel.h | 1 + + .../common/client_wrapper/include/flutter/method_codec.h | 1 + + 6 files changed, 6 insertions(+) + +diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h +index c081946..fcc6b23 100644 +--- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h ++++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/basic_message_channel.h +@@ -7,6 +7,7 @@ + + #include <iostream> + #include <string> ++#include <cstdint> + + #include "binary_messenger.h" + #include "message_codec.h" +diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h +index d552b49..82e47da 100644 +--- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h ++++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/binary_messenger.h +@@ -7,6 +7,7 @@ + + #include <functional> + #include <string> ++#include <cstdint> + + namespace flutter { + +diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h +index 3cc8b6a..9634ead 100644 +--- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h ++++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/engine_method_result.h +@@ -8,6 +8,7 @@ + #include <memory> + #include <string> + #include <vector> ++#include <cstdint> + + #include "binary_messenger.h" + #include "method_codec.h" +diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h +index c84d25f..c007b1e 100644 +--- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h ++++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/message_codec.h +@@ -8,6 +8,7 @@ + #include <memory> + #include <string> + #include <vector> ++#include <cstdint> + + namespace flutter { + +diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h +index 6e39a64..34687a6 100644 +--- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h ++++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_channel.h +@@ -7,6 +7,7 @@ + + #include <iostream> + #include <string> ++#include <cstdint> + + #include "binary_messenger.h" + #include "engine_method_result.h" +diff --git a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h +index b40fa64..edd14d6 100644 +--- a/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h ++++ b/src/flutter/shell/platform/common/client_wrapper/include/flutter/method_codec.h +@@ -8,6 +8,7 @@ + #include <memory> + #include <string> + #include <vector> ++#include <cstdint> + + #include "method_call.h" + #include "method_result.h" +-- +2.34.1 +