aboutsummaryrefslogtreecommitdiffstats
path: root/classes/icecc.bbclass
diff options
context:
space:
mode:
authorDmitry Eremin-Solenikov <dbaryshkov@gmail.com>2010-06-15 16:49:12 +0400
committerDmitry Eremin-Solenikov <dbaryshkov@gmail.com>2010-06-15 18:38:22 +0400
commit907812852830f1bed8121c24eca4e0dfa491bb02 (patch)
tree92dcb29757e97c923454a25eee02f5cd0d555181 /classes/icecc.bbclass
parent48c3c12e764e706ce8148aaf4c0098c675f9da41 (diff)
downloadopenembedded-907812852830f1bed8121c24eca4e0dfa491bb02.tar.gz
icecc: also set environment in do_install
Libtool in some packages (e.g. curl) tries to relink libraries during installation stage. If the Icecc environment isn't set in the do_install such relinking fails. Fix this by adding do_install_prepend to icecc.bbclass with set_icecc_env() call. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Diffstat (limited to 'classes/icecc.bbclass')
-rw-r--r--classes/icecc.bbclass4
1 files changed, 4 insertions, 0 deletions
diff --git a/classes/icecc.bbclass b/classes/icecc.bbclass
index 8c19cabab7..36cc2310a3 100644
--- a/classes/icecc.bbclass
+++ b/classes/icecc.bbclass
@@ -320,3 +320,7 @@ do_configure_prepend() {
do_compile_prepend() {
set_icecc_env
}
+
+do_install_prepend() {
+ set_icecc_env
+}