From eee0beb7da54159853b540e8e0ea4bed74eeeeda Mon Sep 17 00:00:00 2001 From: Andrey Zhizhikin Date: Tue, 1 Sep 2020 20:21:07 +0000 Subject: gstreamer1.0: update to NXP release MM_04.05.05_2005_L5.4.24 Align recipes to match NXP release 5.4.24-2.1.0 by updating the branch to MM_04.05.05_2005_L5.4.24. Following notes are additions to the regular bump of recipes: -------------------------- gstreamer1.0-plugins-bad: Drop patches applied upstream and refresh all patches in layer with devtool to clean-up fuzz during apply. Backport patch to be able to compile with OpenCV 4.4.0 provided in upstream OE-Core. imx-gst1.0-plugin: Introduce the patch to solve compiler error reported when -fcommon is used in GCC10 configuration. -------------------------- Signed-off-by: Andrey Zhizhikin --- ..._parser.h-fix-compiler-error-with-fcommon.patch | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 recipes-multimedia/gstreamer/imx-gst1.0-plugin/0001-fsl_parser.h-fix-compiler-error-with-fcommon.patch (limited to 'recipes-multimedia/gstreamer/imx-gst1.0-plugin') diff --git a/recipes-multimedia/gstreamer/imx-gst1.0-plugin/0001-fsl_parser.h-fix-compiler-error-with-fcommon.patch b/recipes-multimedia/gstreamer/imx-gst1.0-plugin/0001-fsl_parser.h-fix-compiler-error-with-fcommon.patch new file mode 100644 index 00000000..9a0afea5 --- /dev/null +++ b/recipes-multimedia/gstreamer/imx-gst1.0-plugin/0001-fsl_parser.h-fix-compiler-error-with-fcommon.patch @@ -0,0 +1,34 @@ +From eb89cd344535706c6194359bd1f1fed50162a041 Mon Sep 17 00:00:00 2001 +From: Andrey Zhizhikin +Date: Tue, 1 Sep 2020 08:24:52 +0000 +Subject: [PATCH] fsl_parser.h: fix compiler error with -fcommon + +When -fcommon is set in GCC10 configuration, following error is produced +during linking: +./git/ext-includes/fsl_parser.h:598: multiple definition of `TrackExtTagIndex'; +./git/ext-includes/fsl_parser.h:598: first defined here + +Remove unused enum name to resolve multiple definitions, it is not used +anywhere in the code base. + +Signed-off-by: Andrey Zhizhikin +--- + ext-includes/fsl_parser.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/ext-includes/fsl_parser.h b/ext-includes/fsl_parser.h +index d3aae20..c037c9a 100755 +--- a/ext-includes/fsl_parser.h ++++ b/ext-includes/fsl_parser.h +@@ -595,7 +595,7 @@ enum{ + FSL_PARSER_TRACKEXTTAG_CRYPTO_ENCRYPTED_BYTE_BLOCK, + FSL_PARSER_TRACKEXTTAG_CRYPTO_SKIP_BYTE_BLOCK, + FSL_PARSER_TRACKEXTTAG_CRYPTO_IV, +-}TrackExtTagIndex; ++}; + + typedef struct _SeiPosition + { +-- +2.17.1 + -- cgit v1.2.3-54-g00ecf