From: Denys Dmytriyenko <de...@ti.com>

With migration from crosstool-NG to ABE, libgcov.a changed path and is now
available in ${libdir}. So, instead of being packaged into own libgcov-dev
package, it gets picked up by "catchall" libc6-staticdev package. This mostly
works, as long as nothing directly depends on libgcov-dev. Unfortunately,
packagegroup-core-standalone-sdk-target does and is the one being used when
building SDKs with -c populate_sdk. Correct path to generate libgcov-dev pkg.

Signed-off-by: Denys Dmytriyenko <de...@ti.com>
---
This is required for fido/jethro, but krogoth/master introduces single -dev
package rule, so separate libgcov-dev package can be dropped entirely.

 .../external-linaro-toolchain/external-linaro-toolchain.bb              | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb
 
b/meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb
index ea41179..531caf7 100644
--- 
a/meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb
+++ 
b/meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb
@@ -301,7 +301,7 @@ PKGV_gdbserver = "${ELT_VER_GDBSERVER}"
 ALLOW_EMPTY_${PN}-mtrace = "1"
 FILES_${PN}-mtrace = "${bindir}/mtrace"
 
-FILES_libgcov-dev = "${libdir}/${TARGET_SYS}/${BINV}/libgcov.a"
+FILES_libgcov-dev = "${libdir}/libgcov.a"
 
 FILES_libsegfault = "${base_libdir}/libSegFault*"
 
-- 
2.2.0

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to