<br><br>On Wednesday, November 6, 2013, Saul Wold  wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 11/05/2013 08:58 PM, Khem Raj wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
On Nov 5, 2013, at 8:35 PM, Saul Wold &lt;<a>sgw@linux.intel.com</a>&gt; wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 11/04/2013 07:41 PM, Khem Raj wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
From: Mihaela Sendrea &lt;<a>mihaela.sendrea@enea.com</a>&gt;<br>
<br>
Nedeed for gcc-runtime tests.<br>
<br>
</blockquote>
<br>
i am seeing configure fails with this patch<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
configure:2350: checking for correct TEA configuration<br>
configure:2363: result: ok (TEA 3.9)<br>
configure:2430: configuring expect 5.45<br>
configure:2508: checking for Tcl configuration<br>
configure:2528: error: /srv/ssd/sgw/builds/world/tmp/<u></u>sysroots/genericx86/usr/lib directory doesn&#39;t contain tclConfig.sh<br>
</blockquote></blockquote>
<br>
<br>
OK what happens if you readd DEPENDS += “tcl” ?<br>
since you have it reproduced may be its best to try it out.<br>
<br>
</blockquote>
<br>
yup, DEPENDS does the trick, so there might be some issue someplace else.<br>
<br></blockquote><div><br></div><div>thx i will send an update v5 but i wonder why RDEPENDS didnt turn into a depends may be bitbake issue</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Sau!<br>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
</blockquote>
Sau!<br>
<br>
<br>
<br>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Fixed build on multilib and add patch to remove<br>
!/depot/path/expect -f<br>
which caused rpm to puke on rfs generation<br>
<br>
Signed-off-by: Mihaela Sendrea &lt;<a>mihaela.sendrea@enea.com</a>&gt;<br>
Signed-off-by: Khem Raj &lt;<a>raj.khem@gmail.com</a>&gt;<br>
---<br>
  .../expect/expect/0001-<u></u>configure.in.patch          | 108 ++++++++++++++++<br>
  .../expect/expect/0002-tcl.m4.<u></u>patch                |  17 +++<br>
  .../expect/expect/01-example-<u></u>shebang.patch         | 144 +++++++++++++++++++++<br>
  meta/recipes-devtools/expect/<a href="http://expect_5.45.bb" target="_blank">e<u></u>xpect_5.45.bb</a>        |  60 +++++++++<br>
  4 files changed, 329 insertions(+)<br>
  create mode 100644 meta/recipes-devtools/expect/<u></u>expect/0001-configure.in.patch<br>
  create mode 100644 meta/recipes-devtools/expect/<u></u>expect/0002-tcl.m4.patch<br>
  create mode 100644 meta/recipes-devtools/expect/<u></u>expect/01-example-shebang.<u></u>patch<br>
  create mode 100644 meta/recipes-devtools/expect/<a href="http://expect_5.45.bb" target="_blank">e<u></u>xpect_5.45.bb</a><br>
<br>
diff --git a/meta/recipes-devtools/<u></u>expect/expect/0001-configure.<u></u>in.patch b/meta/recipes-devtools/<u></u>expect/expect/0001-configure.<u></u>in.patch<br>
new file mode 100644<br>
index 0000000..7595a25<br>
--- /dev/null<br>
+++ b/meta/recipes-devtools/<u></u>expect/expect/0001-configure.<u></u>in.patch<br>
@@ -0,0 +1,108 @@<br>
+Allow cross compiling.<br>
+<br>
+Signed-off-by: Anders Roxell &lt;<a>anders.roxell@enea.com</a>&gt;<br>
+Upstream-Status: Pending<br>
+---<br>
+diff -uNr a/<a href="http://configure.in" target="_blank">configure.in</a> b/<a href="http://configure.in" target="_blank">configure.in</a><br>
+--- a/<a href="http://configure.in" target="_blank">configure.in</a>     2012-12-14 15:31:32.623180450 +0100<br>
++++ b/<a href="http://configure.in" target="_blank">configure.in</a>     2012-12-14 15:53:34.518233519 +0100<br>
+@@ -481,7 +481,7 @@<br>
+ ,<br>
+       AC_MSG_RESULT(no)<br>
+ ,<br>
+-      AC_MSG_ERROR([Expect can&#39;t be cross compiled])<br>
++      AC_MSG_RESULT(no)<br>
+ )<br>
+<br>
+ AC_MSG_CHECKING([if any value exists for WNOHANG])<br>
+@@ -506,7 +506,9 @@<br>
+       AC_MSG_RESULT(no)<br>
+       AC_DEFINE(WNOHANG_BACKUP_<u></u>VALUE, 1)<br>
+ ,<br>
+-      AC_MSG_ERROR([Expect can&#39;t be cross compiled])<br>
++      AC_MSG_RESULT(yes)<br>
++      AC_DEFINE_UNQUOTED(WNOHANG_<u></u>BACKUP_VALUE, `cat wnohang`)<br>
++      rm -f wnohang<br>
+ )<br>
+<br>
+ #<br>
+@@ -574,7 +576,8 @@<br>
+       AC_DEFINE(REARM_SIG)<br>
+ ,<br>
+       AC_MSG_RESULT(no)<br>
+-, AC_MSG_WARN([Expect can&#39;t be cross compiled])<br>
++,<br>
++      AC_MSG_RESULT(no)<br>
+ )<br>
+<br>
+ # HPUX7 has trouble with the big cat so split it<br>
+@@ -725,7 +728,9 @@<br>
+ ,<br>
+         AC_MSG_RESULT(no)<br>
+ ,<br>
+-      AC_MSG_ERROR([Expect can&#39;t be cross compiled])<br>
++        AC_MSG_RESULT(yes)<br>
++        AC_DEFINE(HAVE_SGTTYB)<br>
++        PTY_TYPE=sgttyb<br>
+ )<br>
+<br>
+ # mach systems have include files for unimplemented features<br>
+@@ -749,7 +754,9 @@<br>
+ ,<br>
+         AC_MSG_RESULT(no)<br>
+ ,<br>
+-      AC_MSG_ERROR([Expect can&#39;t be cross compiled])<br>
++        AC_DEFINE(HAVE_TERMIO)<br>
++        PTY_TYPE=termios<br>
++        AC_MSG_RESULT(yes)<br>
+ )<br>
+<br>
+   # now check for the new style ttys (not yet posix)<br>
+@@ -771,7 +778,9 @@<br>
+   ,<br>
+         AC_MSG_RESULT(no)<br>
+   ,<br>
+-      AC_MSG_ERROR([Expect can&#39;t be cross compiled])<br>
++        AC_DEFINE(HAVE_TERMIOS)<br>
++        PTY_TYPE=termios<br>
++        AC_MSG_RESULT(yes)<br>
+   )<br>
+ fi<br>
+<br>
+@@ -794,7 +803,7 @@<br>
+ ,<br>
+       AC_MSG_RESULT(no)<br>
+ ,<br>
+-      AC_MSG_ERROR([Expect can&#39;t be cross compiled])<br>
++      AC_MSG_RESULT(no)<br>
+ )<br>
+<br>
+ AC_MSG_CHECKING([if TIOCGWINSZ in termios.h])<br>
+@@ -816,7 +825,7 @@<br>
+ ,<br>
+       AC_MSG_RESULT(no)<br>
+ ,<br>
+-      AC_MSG_ERROR([Expect can&#39;t be cross compiled])<br>
++      AC_MSG_RESULT(no)<br>
+ )<br>
+<br>
+ # finally check for Cray style ttys<br>
+@@ -837,7 +846,7 @@<br>
+ ,<br>
+       AC_MSG_RESULT(no)<br>
+ ,<br>
+-      AC_MSG_ERROR([Expect can&#39;t be cross compiled])<br>
++      AC_MSG_RESULT(no)<br>
+ )<br>
+<br>
+ #<br>
+@@ -889,7 +898,8 @@<br>
+       AC_MSG_RESULT(yes),<br>
+       AC_MSG_RESULT(no)<br>
+ ,<br>
+-      AC_MSG_ERROR([Expect can&#39;t be cross compiled])<br>
++      AC_DEFINE(HAVE_SV_TIMEZONE)<br>
++      AC_MSG_RESULT(yes),<br>
+ )<br>
+<br></blockquote></blockquote></blockquote></blockquote>