[meta-freescale] [meta-fsl-arm][PATCH] imx-gpu-viv: correct file ownership
Sujith Haridasan
sujith.h at gmail.com
Thu Apr 21 06:04:09 PDT 2016
From: Sujith H <sujith.h at gmail.com>
This recipe copies binary files with `cp`, including `cp -a`, so the file
ownership can end up being the same as the build user. Work around this by
chown'ing everything to root:root.
This avoids a package_qa failure.
Signed-off-by: Sujith H <sujith.h at gmail.com>
Signed-off-by: Christopher Larson <chris_larson at mentor.com>
Signed-off-by: Sujith Haridasan <Sujith_Haridasan at mentor.com>
---
recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc
index ce00724..151ae9b 100644
--- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc
+++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc
@@ -211,6 +211,11 @@ do_install () {
find ${D}${includedir} -type f -exec chmod 644 {} \;
}
+do_install[postfuncs] += "fixup_perms"
+fixup_perms () {
+ chown -R root:root "${D}"
+}
+
ALLOW_EMPTY_${PN} = "1"
FILES_libclc-mx6 = "${libdir}/libCLC${SOLIBS}"
--
1.9.1
More information about the meta-freescale
mailing list