From da46ed4a07d22741f2b0151227de805c7211dd06 Mon Sep 17 00:00:00 2001 From: Javier Viguera Date: Thu, 2 Jan 2020 17:03:40 +0100 Subject: [PATCH] imx-gst1.0-plugin: fix build using MUSL C library Signed-off-by: Javier Viguera --- ...lugin-fix-build-using-MUSL-C-library.patch | 36 +++++++++++++++++++ .../gstreamer/imx-gst1.0-plugin_%.bbappend | 7 ++-- 2 files changed, 41 insertions(+), 2 deletions(-) create mode 100644 meta-digi-dey/recipes-multimedia/gstreamer/imx-gst1.0-plugin/0002-imx-gst1.0-plugin-fix-build-using-MUSL-C-library.patch diff --git a/meta-digi-dey/recipes-multimedia/gstreamer/imx-gst1.0-plugin/0002-imx-gst1.0-plugin-fix-build-using-MUSL-C-library.patch b/meta-digi-dey/recipes-multimedia/gstreamer/imx-gst1.0-plugin/0002-imx-gst1.0-plugin-fix-build-using-MUSL-C-library.patch new file mode 100644 index 000000000..e9f7dc60b --- /dev/null +++ b/meta-digi-dey/recipes-multimedia/gstreamer/imx-gst1.0-plugin/0002-imx-gst1.0-plugin-fix-build-using-MUSL-C-library.patch @@ -0,0 +1,36 @@ +From: Javier Viguera +Date: Thu, 2 Jan 2020 16:49:51 +0100 +Subject: [PATCH] imx-gst1.0-plugin: fix build using MUSL C library + +Signed-off-by: Javier Viguera +--- + tools/gplay2/gplay2.c | 1 - + tools/grecorder/grecorder.c | 2 ++ + 2 files changed, 2 insertions(+), 1 deletion(-) + +diff --git a/tools/gplay2/gplay2.c b/tools/gplay2/gplay2.c +index 3fa056a86307..a6e5db5535d2 100755 +--- a/tools/gplay2/gplay2.c ++++ b/tools/gplay2/gplay2.c +@@ -26,7 +26,6 @@ + */ + + +-#include + #include + #include + #include +diff --git a/tools/grecorder/grecorder.c b/tools/grecorder/grecorder.c +index 1fec19f900fe..dc912d36e056 100644 +--- a/tools/grecorder/grecorder.c ++++ b/tools/grecorder/grecorder.c +@@ -24,7 +24,9 @@ + #include + #include + #include ++#include + #define __USE_LARGEFILE64 ++#define _GNU_SOURCE # For MUSL statvfs64 + #include + + #include "recorder_engine.h" diff --git a/meta-digi-dey/recipes-multimedia/gstreamer/imx-gst1.0-plugin_%.bbappend b/meta-digi-dey/recipes-multimedia/gstreamer/imx-gst1.0-plugin_%.bbappend index 90696801e..1e1c8de7e 100644 --- a/meta-digi-dey/recipes-multimedia/gstreamer/imx-gst1.0-plugin_%.bbappend +++ b/meta-digi-dey/recipes-multimedia/gstreamer/imx-gst1.0-plugin_%.bbappend @@ -1,6 +1,9 @@ -# Copyright (C) 2016-2018 Digi International +# Copyright (C) 2016-2020 Digi International Inc. FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" -SRC_URI += "file://0001-gstimxv4l2-map-dev-video1-to-dev-fb0.patch" +SRC_URI += " \ + file://0001-gstimxv4l2-map-dev-video1-to-dev-fb0.patch \ + file://0002-imx-gst1.0-plugin-fix-build-using-MUSL-C-library.patch \ +" SRC_URI_append_ccimx6 = " file://0002-imx_2d_device_g2d-define-a-G2D_AMPHION_INTERLACED-ma.patch"