diff mbox series

[meta-oe] soci: fix buildpaths warning

Message ID 20240326201822.530736-1-peter.marko@siemens.com
State Accepted
Headers show
Series [meta-oe] soci: fix buildpaths warning | expand

Commit Message

Peter Marko March 26, 2024, 8:18 p.m. UTC
From: Peter Marko <peter.marko@siemens.com>

WARNING: soci-4.0.3-r0 do_package_qa: QA Issue: File /usr/lib/cmake/SOCI/SOCITargets-noconfig.cmake in package soci-dev contains reference to TMPDIR [buildpaths]

This is causing build failures in components depending on soci
when building with rm_work or from sstate-cache.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
---
 meta-oe/recipes-dbs/soci/soci_4.0.3.bb | 4 ++++
 1 file changed, 4 insertions(+)
diff mbox series

Patch

diff --git a/meta-oe/recipes-dbs/soci/soci_4.0.3.bb b/meta-oe/recipes-dbs/soci/soci_4.0.3.bb
index 71ab80c48..25d67ff8b 100644
--- a/meta-oe/recipes-dbs/soci/soci_4.0.3.bb
+++ b/meta-oe/recipes-dbs/soci/soci_4.0.3.bb
@@ -43,3 +43,7 @@  FILES:${PN}-mysql = "${libdir}/lib${BPN}_mysql.so.*"
 FILES:${PN}-postgresql = "${libdir}/lib${BPN}_postgresql.so.*"
 FILES:${PN}-odbc = "${libdir}/lib${BPN}_odbc.so.*"
 FILES:${PN}-oracle = "${libdir}/lib${BPN}_oracle.so.*"
+
+do_install:append() {
+    sed -i 's|${RECIPE_SYSROOT}${prefix}|${_IMPORT_PREFIX}|g' ${D}${libdir}/cmake/SOCI/SOCITargets*.cmake
+}