summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/gcc
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2012-07-23 14:28:46 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-07-24 10:35:32 +0100
commit3049f6b8dfffcab6143995d51b9ee0129939a8e2 (patch)
tree1e65ad6d83373bab2d577ef39b96aa39518b6a60 /meta/recipes-devtools/gcc
parent7642d980ee9393f88afa822e4b0320e4ead56e9e (diff)
downloadpoky-3049f6b8dfffcab6143995d51b9ee0129939a8e2.tar.gz
libgcc: Add missing dependency on libc:do_package
do_package writes out shlibs data and libgcc can depend on the values there. We therefore need to express the depdency so that sstate can account for it for example. Without this a version change in eglibc can "psersist" in the sstate cache and corrupt builds. (From OE-Core rev: 4148bc80c008d25c8a536c7c7dfdeac1669a6662) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/gcc')
-rw-r--r--meta/recipes-devtools/gcc/libgcc_4.7.bb1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-devtools/gcc/libgcc_4.7.bb b/meta/recipes-devtools/gcc/libgcc_4.7.bb
index 55aa03c0e3..c796253c82 100644
--- a/meta/recipes-devtools/gcc/libgcc_4.7.bb
+++ b/meta/recipes-devtools/gcc/libgcc_4.7.bb
@@ -64,6 +64,7 @@ do_install () {
64 rm -rf ${D}${libdir}/${TARGET_SYS}/${BINV}/include 64 rm -rf ${D}${libdir}/${TARGET_SYS}/${BINV}/include
65} 65}
66 66
67do_package[depends] += "virtual/${MLPREFIX}libc:do_package"
67do_package_write_ipk[depends] += "virtual/${MLPREFIX}libc:do_package" 68do_package_write_ipk[depends] += "virtual/${MLPREFIX}libc:do_package"
68do_package_write_deb[depends] += "virtual/${MLPREFIX}libc:do_package" 69do_package_write_deb[depends] += "virtual/${MLPREFIX}libc:do_package"
69do_package_write_rpm[depends] += "virtual/${MLPREFIX}libc:do_package" 70do_package_write_rpm[depends] += "virtual/${MLPREFIX}libc:do_package"