diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-07-23 14:28:46 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-07-24 10:35:32 +0100 |
commit | 3049f6b8dfffcab6143995d51b9ee0129939a8e2 (patch) | |
tree | 1e65ad6d83373bab2d577ef39b96aa39518b6a60 /meta/recipes-devtools/gcc/libgcc_4.7.bb | |
parent | 7642d980ee9393f88afa822e4b0320e4ead56e9e (diff) | |
download | poky-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/libgcc_4.7.bb')
-rw-r--r-- | meta/recipes-devtools/gcc/libgcc_4.7.bb | 1 |
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 | ||
67 | do_package[depends] += "virtual/${MLPREFIX}libc:do_package" | ||
67 | do_package_write_ipk[depends] += "virtual/${MLPREFIX}libc:do_package" | 68 | do_package_write_ipk[depends] += "virtual/${MLPREFIX}libc:do_package" |
68 | do_package_write_deb[depends] += "virtual/${MLPREFIX}libc:do_package" | 69 | do_package_write_deb[depends] += "virtual/${MLPREFIX}libc:do_package" |
69 | do_package_write_rpm[depends] += "virtual/${MLPREFIX}libc:do_package" | 70 | do_package_write_rpm[depends] += "virtual/${MLPREFIX}libc:do_package" |