]> code.ossystems Code Review - openembedded-core.git/commitdiff
grub_2.02.bb: improve reproducibility
authorJuro Bystricky <juro.bystricky@intel.com>
Mon, 25 Sep 2017 23:36:08 +0000 (16:36 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 4 Dec 2017 17:14:27 +0000 (17:14 +0000)
Remove several build host references from modinfo.sh files.

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Armin Kuster <akuster@mvista.com>
meta/recipes-bsp/grub/grub_2.02.bb

index 57c6559365445398dc3a9aec9c22834b90a7490a..b8055e7537bba9fdb0bae4f2bf8e43ab159efd19 100644 (file)
@@ -8,6 +8,13 @@ FILES_grub-editenv = "${bindir}/grub-editenv"
 
 do_install_append () {
     install -d ${D}${sysconfdir}/grub.d
+    # Remove build host references...
+    find "${D}" -name modinfo.sh -type f -exec \
+        sed -i \
+        -e 's,--sysroot=${STAGING_DIR_TARGET},,g' \
+        -e 's|${DEBUG_PREFIX_MAP}||g' \
+        -e 's:${RECIPE_SYSROOT_NATIVE}::g' \
+        {} +
 }
 
 INSANE_SKIP_${PN} = "arch"