summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2014-02-04 10:40:35 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-02-04 10:59:46 +0000
commitb01db0424b9cf73e51808f57043710a1c665b2c5 (patch)
treed08b67358815c169f09d1c2e61da3d4e1d117bb2
parent9dee6c2fe0d1882521c0f9a6998257a652845854 (diff)
downloadopenembedded-core-b01db0424b9cf73e51808f57043710a1c665b2c5.tar.gz
openembedded-core-b01db0424b9cf73e51808f57043710a1c665b2c5.tar.bz2
openembedded-core-b01db0424b9cf73e51808f57043710a1c665b2c5.zip
tcl-native: Depend on zlib-native
tcl can use its internal zlib. If it detects zlib during configure, then it gets removed from the sysroot during the build (since its no in DEPENDS), it causes build failures. Worse, if the configure test fails to find zlib, it still appents -lz to the other autoconf tests meaning several fail when they shouldn't. This results in conflicts with system macros and other bizarre issues. The easiest fix is to depend on zlib-native and make things determinstic. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-devtools/tcltk/tcl_8.6.1.bb2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-devtools/tcltk/tcl_8.6.1.bb b/meta/recipes-devtools/tcltk/tcl_8.6.1.bb
index 662261b1cb..79a3f083b6 100644
--- a/meta/recipes-devtools/tcltk/tcl_8.6.1.bb
+++ b/meta/recipes-devtools/tcltk/tcl_8.6.1.bb
@@ -33,7 +33,7 @@ VER = "8.6.1"
inherit autotools ptest
-DEPENDS_class-native = ""
+DEPENDS_class-native = "zlib-native"
EXTRA_OECONF = "--enable-threads --disable-rpath --libdir=${libdir}"