From 5c057b4fa322137b95fda6d8e61ec29a12ec2556 Mon Sep 17 00:00:00 2001 From: Yogesh Tyagi Date: Wed, 14 Feb 2024 13:57:05 +0530 Subject: [PATCH] openvino-inference-engine: fix reproducibility issues Prevent host paths from getting into target packages. Also prevents buildpaths warnings for files: | File /usr/src/debug/openvino-inference-engine/2023.3.0/src/plugins/intel_cpu/cross-compiled/attn_memcpy_disp.cpp in package openvino-inference-engine-src contains reference to TMPDIR File | File /usr/src/debug/openvino-inference-engine/2023.3.0/src/plugins/intel_cpu/cross-compiled/mha_single_token_disp.cpp in package openvino-inference-engine-src contains reference to TMPDIR | File /usr/src/debug/openvino-inference-engine/2023.3.0/src/plugins/intel_cpu/cross-compiled/softmax_disp.cpp in package openvino-inference-engine-src contains reference to TMPDIR [buildpaths] Signed-off-by: Yogesh Tyagi Signed-off-by: Anuj Mittal --- .../opencv/openvino-inference-engine_2023.3.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2023.3.0.bb b/dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2023.3.0.bb index 0ac9a625..ebb6f6f5 100644 --- a/dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2023.3.0.bb +++ b/dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2023.3.0.bb @@ -109,7 +109,7 @@ do_install:append() { rm -rf ${D}${prefix}/install_dependencies rm -rf ${D}${prefix}/setupvars.sh - sed -i -e 's:^#include.*imp.hpp"$:#include "/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}/git/src/plugins/intel_cpu/src/nodes/proposal_imp.hpp":g;' ${B}/src/plugins/intel_cpu/cross-compiled/proposal_imp_disp.cpp + find ${B}/src/plugins/intel_cpu/cross-compiled/ -type f -name *_disp.cpp -exec sed -i -e 's%'"${S}"'%'"${TARGET_DBGSRC_DIR}"'%g' {} + } # Otherwise e.g. ros-openvino-toolkit-dynamic-vino-sample when using dldt-inference-engine uses dldt-inference-engine WORKDIR