diff options
author | Randolph Sapp <rs@ti.com> | 2024-07-10 14:21:54 -0500 |
---|---|---|
committer | Ryan Eatmon <reatmon@ti.com> | 2024-07-11 09:06:01 -0500 |
commit | 5c96306171eac736af7336cf8bd59b0a8694da8b (patch) | |
tree | f523944bc00c9f618dc619d82c501379c9e65ccf | |
parent | 6d2cb7b52ec45d48aa0d2104783549261d022306 (diff) | |
download | meta-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.bb | 6 |
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" | |||
129 | RRECOMMENDS:libopencl-rogue += "libopencl-rogue-tools" | 129 | RRECOMMENDS:libopencl-rogue += "libopencl-rogue-tools" |
130 | FILES:libopencl-rogue-tools += "${bindir}/ocl*" | 130 | FILES:libopencl-rogue-tools += "${bindir}/ocl*" |
131 | DEBIAN_NOAUTONAME:libopencl-rogue-tools = "1" | 131 | DEBIAN_NOAUTONAME:libopencl-rogue-tools = "1" |
132 | INSANE_SKIP:libopencl-rogue-tools = "ldflags" | ||
132 | 133 | ||
133 | # optional tools and tests | 134 | # optional tools and tests |
134 | FILES:${PN}-tools = "${bindir}/" | 135 | FILES:${PN}-tools = "${bindir}/" |
135 | RDEPENDS:${PN}-tools = "python3-core ${PN}" | 136 | RDEPENDS:${PN}-tools = "python3-core ${PN}" |
137 | INSANE_SKIP:${PN}-tools = "ldflags" | ||
136 | 138 | ||
137 | # required firmware | 139 | # required firmware |
138 | FILES:${PN}-firmware = "${base_libdir}/firmware/*" | 140 | FILES:${PN}-firmware = "${base_libdir}/firmware/*" |
@@ -142,4 +144,4 @@ RRECOMMENDS:${PN} += " \ | |||
142 | ${PN}-tools \ | 144 | ${PN}-tools \ |
143 | " | 145 | " |
144 | 146 | ||
145 | INSANE_SKIP:${PN} += "already-stripped dev-so" | 147 | INSANE_SKIP:${PN} += "already-stripped dev-so ldflags" |