summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRandolph Sapp <rs@ti.com>2024-07-10 14:21:54 -0500
committerRyan Eatmon <reatmon@ti.com>2024-07-11 09:06:01 -0500
commit5c96306171eac736af7336cf8bd59b0a8694da8b (patch)
treef523944bc00c9f618dc619d82c501379c9e65ccf
parent6d2cb7b52ec45d48aa0d2104783549261d022306 (diff)
downloadmeta-ti-5c96306171eac736af7336cf8bd59b0a8694da8b.tar.gz
ti-img-rogue-umlibs_23: add ldflags to INSANE_SKIP
Adding this sanity check here preemptively. Since these libraries were compiled with an older version of GCC than what is currently in use on scarthgap and master they won't trip the sanity check just yet, but if someone attempts to update them and uses a newer compiler (for some reason) it will trigger the sanity checks again. This also keeps the DDK 23.3 and 24.1 recipe diff to a minimum. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
-rw-r--r--meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_23.3.6512818.bb6
1 files changed, 4 insertions, 2 deletions
diff --git a/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_23.3.6512818.bb b/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_23.3.6512818.bb
index 288eb52b..40835439 100644
--- a/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_23.3.6512818.bb
+++ b/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_23.3.6512818.bb
@@ -109,7 +109,7 @@ python __anonymous() {
109 mlprefix = d.getVar("MLPREFIX") 109 mlprefix = d.getVar("MLPREFIX")
110 pkgs = " " + " ".join(mlprefix + x + suffix for x in p[1:]) 110 pkgs = " " + " ".join(mlprefix + x + suffix for x in p[1:])
111 d.setVar("DEBIAN_NOAUTONAME:" + fullp, "1") 111 d.setVar("DEBIAN_NOAUTONAME:" + fullp, "1")
112 d.setVar("INSANE_SKIP:" + fullp, "dev-so") 112 d.setVar("INSANE_SKIP:" + fullp, "dev-so ldflags")
113 d.appendVar("RRECOMMENDS:" + fullp, " ${MLPREFIX}ti-img-rogue-umlibs" + suffix) 113 d.appendVar("RRECOMMENDS:" + fullp, " ${MLPREFIX}ti-img-rogue-umlibs" + suffix)
114} 114}
115 115
@@ -129,10 +129,12 @@ RDEPENDS:libopencl-rogue += "opencl-icd-loader"
129RRECOMMENDS:libopencl-rogue += "libopencl-rogue-tools" 129RRECOMMENDS:libopencl-rogue += "libopencl-rogue-tools"
130FILES:libopencl-rogue-tools += "${bindir}/ocl*" 130FILES:libopencl-rogue-tools += "${bindir}/ocl*"
131DEBIAN_NOAUTONAME:libopencl-rogue-tools = "1" 131DEBIAN_NOAUTONAME:libopencl-rogue-tools = "1"
132INSANE_SKIP:libopencl-rogue-tools = "ldflags"
132 133
133# optional tools and tests 134# optional tools and tests
134FILES:${PN}-tools = "${bindir}/" 135FILES:${PN}-tools = "${bindir}/"
135RDEPENDS:${PN}-tools = "python3-core ${PN}" 136RDEPENDS:${PN}-tools = "python3-core ${PN}"
137INSANE_SKIP:${PN}-tools = "ldflags"
136 138
137# required firmware 139# required firmware
138FILES:${PN}-firmware = "${base_libdir}/firmware/*" 140FILES:${PN}-firmware = "${base_libdir}/firmware/*"
@@ -142,4 +144,4 @@ RRECOMMENDS:${PN} += " \
142 ${PN}-tools \ 144 ${PN}-tools \
143" 145"
144 146
145INSANE_SKIP:${PN} += "already-stripped dev-so" 147INSANE_SKIP:${PN} += "already-stripped dev-so ldflags"