From 824ab8dd0f6c67d38cf502d39d08051cf1607256 Mon Sep 17 00:00:00 2001 From: Philippe Coval <philippe.coval@huawei.com> Date: Fri, 1 Apr 2022 11:05:09 +0200 Subject: [PATCH] flutter-engine: Patch for Dart to enable mallinfo2 Forwarded: https://github.com/meta-flutter/meta-flutter/pull/97 Relate-to: https://github.com/meta-flutter/meta-flutter/issues/95 Signed-off-by: Philippe Coval <philippe.coval@huawei.com> --- .../files/0005-dart-enable-mallinfo2.patch | 13 +++++++++++++ .../flutter-engine/flutter-engine-%_git.bbappend | 6 ++++++ 2 files changed, 19 insertions(+) create mode 100644 recipes-graphics/flutter-engine/files/0005-dart-enable-mallinfo2.patch create mode 100644 recipes-graphics/flutter-engine/flutter-engine-%_git.bbappend diff --git a/recipes-graphics/flutter-engine/files/0005-dart-enable-mallinfo2.patch b/recipes-graphics/flutter-engine/files/0005-dart-enable-mallinfo2.patch new file mode 100644 index 0000000..62f0242 --- /dev/null +++ b/recipes-graphics/flutter-engine/files/0005-dart-enable-mallinfo2.patch @@ -0,0 +1,13 @@ +diff --git a/runtime/runtime_args.gni b/runtime/runtime_args.gni +index dd25e813dff..8b3999abcc0 100644 +--- a/runtime/runtime_args.gni ++++ b/runtime/runtime_args.gni +@@ -48,7 +48,7 @@ + + # Whether to use mallinfo2 instead of mallinfo which is deprecated starting + # with libc 2.33 +- dart_use_mallinfo2 = false ++ dart_use_mallinfo2 = true + + # Whether to link Crashpad library for crash handling. Only supported on + # Windows for now. diff --git a/recipes-graphics/flutter-engine/flutter-engine-%_git.bbappend b/recipes-graphics/flutter-engine/flutter-engine-%_git.bbappend new file mode 100644 index 0000000..8532518 --- /dev/null +++ b/recipes-graphics/flutter-engine/flutter-engine-%_git.bbappend @@ -0,0 +1,6 @@ +# SPDX-FileCopyrightText: Huawei Inc. +# +# SPDX-License-Identifier: Apache-2.0 + +FILESEXTRAPATHS:append := ":${THISDIR}/files" +SRC_URI:append = " file://0005-dart-enable-mallinfo2.patch;patchdir=third_party/dart" -- GitLab