<div dir="ltr">On Wed, Dec 4, 2013 at 9:43 AM, Martin Jansa <span dir="ltr">&lt;<a href="mailto:martin.jansa@gmail.com" target="_blank">martin.jansa@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Wed, Dec 04, 2013 at 09:07:54AM -0800, Iyad Qumei wrote:<br>
&gt; The original icecc script does not handle toolchain content<br>
&gt; properly, resulting in build failures, such as<br>
&gt;<br>
&gt;    gxx: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found<br>
&gt;<br>
&gt; This patch brings in the latest script form the icecream source, and<br>
&gt; modifies it for use in the OE build environment.  The change was tested<br>
&gt; with OE-Core built toolchain, and external toolchain.<br>
&gt;<br>
&gt; Signed-off-by: Iyad Qumei &lt;<a href="mailto:iyadkq@gmail.com">iyadkq@gmail.com</a>&gt;<br>
&gt; ---<br>
&gt;  .../icecc-create-env-native/icecc-create-env       |  266 +++++++++++++++-----<br>
&gt;  ...<a href="http://ive_0.1.bb" target="_blank">ive_0.1.bb</a> =&gt; <a href="http://icecc-create-env-native_1.0.1.bb" target="_blank">icecc-create-env-native_1.0.1.bb</a>} |    5 +-<br>
&gt;  2 files changed, 209 insertions(+), 62 deletions(-)<br>
&gt;  rename meta/recipes-devtools/icecc-create-env/{<a href="http://icecc-create-env-native_0.1.bb" target="_blank">icecc-create-env-native_0.1.bb</a> =&gt; <a href="http://icecc-create-env-native_1.0.1.bb" target="_blank">icecc-create-env-native_1.0.1.bb</a>} (89%)<br>

<br>
</div>NACK<br>
<div class="im"><br></div></blockquote><div>What are you trying to say?<br></div><div>This patch was created per instructions on how submit patches.<br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">
&gt;<br>
&gt; diff --git a/meta/recipes-devtools/icecc-create-env/icecc-create-env-native/icecc-create-env b/meta/recipes-devtools/icecc-create-env/icecc-create-env-native/icecc-create-env<br>
&gt; index 7e4dbc4..0eb2217 100755<br>
&gt; --- a/meta/recipes-devtools/icecc-create-env/icecc-create-env-native/icecc-create-env<br>
&gt; +++ b/meta/recipes-devtools/icecc-create-env/icecc-create-env-native/icecc-create-env<br>
&gt; @@ -24,12 +24,12 @@ add_file ()<br>
&gt;    fi<br>
&gt;    test -z &quot;$name&quot; &amp;&amp; return<br>
&gt;    # ls -H isn&#39;t really the same as readlink, but<br>
&gt; -  # readlink is not portable enough.<br>
&gt; +  # readlink is not portable enough.<br>
<br>
</div>Don&#39;t introduce trailing whitespaces<br></blockquote><div><br></div><div>There is no space problems here, I checked it in vi, and indentation looks consistent in the context.<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><div class="h5"><br>
&gt;    path=`ls -H $path`<br>
&gt;    toadd=&quot;$name=$path&quot;<br>
&gt;    is_contained &quot;$toadd&quot; &amp;&amp; return<br>
&gt;    if test -z &quot;$silent&quot;; then<br>
&gt; -  echo &quot;adding file $toadd&quot;<br>
&gt; +    echo &quot;adding file $toadd&quot;<br>
&gt;    fi<br>
&gt;    target_files=&quot;$target_files $toadd&quot;<br>
&gt;    if test -x &quot;$path&quot;; then<br>
&gt; @@ -43,19 +43,81 @@ add_file ()<br>
&gt;               #         libc.so.6 =&gt; /lib/tls/libc.so.6 (0xb7e81000)<br>
&gt;               #         /lib/ld-linux.so.2 (0xb7fe8000)<br>
&gt;               # covering both situations ( with =&gt; and without )<br>
&gt; -          for lib in `ldd &quot;$path&quot; | sed -n &#39;s,^[^/]*\(/[^ ]*\).*,\1,p&#39;`; do<br>
&gt; -         test -f &quot;$lib&quot; || continue<br>
&gt; -         # Check wether the same library also exists in the parent directory,<br>
&gt; -         # and prefer that on the assumption that it is a more generic one.<br>
&gt; -         local baselib=`echo &quot;$lib&quot; | sed &#39;s,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,&#39;`<br>
&gt; -         test -f &quot;$baselib&quot; &amp;&amp; lib=$baselib<br>
&gt; -       add_file &quot;$lib&quot;<br>
&gt; -        done<br>
&gt; -      fi<br>
&gt; +           for lib in `ldd &quot;$path&quot; | sed -n &#39;s,^[^/]*\(/[^ ]*\).*,\1,p&#39;`; do<br>
&gt; +          test -f &quot;$lib&quot; || continue<br>
&gt; +          # Check wether the same library also exists in the parent directory,<br>
&gt; +          # and prefer that on the assumption that it is a more generic one.<br>
&gt; +          local baselib=`echo &quot;$lib&quot; | sed &#39;s,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,&#39;`<br>
&gt; +          test -f &quot;$baselib&quot; &amp;&amp; lib=$baselib<br>
&gt; +             add_file &quot;$lib&quot;<br>
&gt; +           done<br>
&gt; +     fi<br>
<br>
</div></div>Don&#39;t mix tabs and spaces.<br>
<div><div class="h5"><br></div></div></blockquote><div>fixed.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
&gt;      fi<br>
&gt;    fi<br>
&gt;  }<br>
&gt;<br>
&gt; +# returns abs path to filedir<br>
&gt; +abs_path()<br>
&gt; +{<br>
&gt; +    local path=$1<br>
&gt; +    if test -f &quot;$path&quot;; then<br>
&gt; +        pushd $(dirname $path) &gt; /dev/null 2&gt;&amp;1<br>
&gt; +        dir_path=`pwd -P`<br>
&gt; +        path=$dir_path/$(basename $path)<br>
&gt; +        popd &gt; /dev/null 2&gt;&amp;1<br>
&gt; +    elif test -d &quot;$path&quot;; then<br>
&gt; +        pushd $path &gt; /dev/null 2&gt;&amp;1<br>
&gt; +        path=`pwd -P`<br>
&gt; +        popd &gt; /dev/null 2&gt;&amp;1<br>
&gt; +    fi<br>
&gt; +    echo $path<br>
&gt; +}<br>
&gt; +<br>
&gt; +# Search and add file to the tarball file.<br>
&gt; +search_addfile()<br>
&gt; +{<br>
&gt; +    local compiler=$1<br>
&gt; +    local file_name=$2<br>
&gt; +    local file_installdir=$3<br>
&gt; +    local file=&quot;&quot;<br>
&gt; +<br>
&gt; +    file=$($compiler -print-prog-name=$file_name)<br>
&gt; +<br>
&gt; +    if test -z &quot;$file&quot; || test &quot;$file&quot; = &quot;$file_name&quot; || ! test -e &quot;$file&quot;; then<br>
&gt; +        file=`$compiler -print-file-name=$file_name`<br>
&gt; +    fi<br>
&gt; +<br>
&gt; +    if ! test -e &quot;$file&quot;; then<br>
&gt; +        return 1<br>
&gt; +    fi<br>
&gt; +<br>
&gt; +    if test -z &quot;$file_installdir&quot;; then<br>
&gt; +        # The file is going to be added to the tarball<br>
&gt; +        # in the same path where the compiler found it.<br>
&gt; +<br>
&gt; +        file_installdir=$(dirname $file)<br>
&gt; +        abs_installdir=$(abs_path $file_installdir)<br>
&gt; +<br>
&gt; +        if test &quot;$file_installdir&quot; != &quot;$abs_installdir&quot;; then<br>
&gt; +            # The path where the compiler found the file is relative!<br>
&gt; +            # If the path where the compiler found the file is relative<br>
&gt; +            # to compiler&#39;s path, we must change it to be relative to<br>
&gt; +            # /usr/bin path where the compiler is going to be installed<br>
&gt; +            # in the tarball file.<br>
&gt; +            # Replacing relative path by abs path because the tar command<br>
&gt; +            # used to create the tarball file doesn&#39;t work well with<br>
&gt; +            # relative path as installdir.<br>
&gt; +<br>
&gt; +            compiler_basedir=$(abs_path ${compiler%/*/*})<br>
&gt; +            file_installdir=${abs_installdir/$compiler_basedir/&quot;/usr&quot;}<br>
&gt; +        fi<br>
&gt; +    fi<br>
&gt; +<br>
&gt; +    add_file &quot;$file&quot; &quot;$file_installdir/$file_name&quot;<br>
&gt; +<br>
&gt; +    return 0<br>
&gt; +}<br>
&gt; +<br>
&gt;  # backward compat<br>
&gt;  if test &quot;$1&quot; = &quot;--respect-path&quot;; then<br>
&gt;    shift<br>
&gt; @@ -67,64 +129,151 @@ if test &quot;$1&quot; = &quot;--silent&quot;; then<br>
&gt;   shift<br>
&gt;  fi<br>
&gt;<br>
&gt; -<br>
&gt; -added_gcc=$1<br>
&gt; -shift<br>
&gt; -added_gxx=$1<br>
&gt; -shift<br>
&gt; -added_as=$1<br>
&gt; -shift<br>
&gt; -archive_name=$1<br>
&gt; -<br>
&gt; -if test -z &quot;$added_gcc&quot; || test -z &quot;$added_gxx&quot; ; then<br>
&gt; -     echo &quot;usage: $0 &lt;gcc_path&gt; &lt;g++_path&gt;&quot;<br>
&gt; -     exit 1<br>
&gt; +if test &quot;$1&quot; != &quot;--gcc&quot; -a &quot;$1&quot; != &quot;--clang&quot;; then<br>
&gt; +    # backward compat<br>
&gt; +    added_gcc=$1<br>
&gt; +    shift<br>
&gt; +    added_gxx=$1<br>
&gt; +    shift<br>
&gt; +    added_as=$1<br>
&gt; +    shift<br>
&gt; +    archive_name=$1<br>
&gt; +    shift<br>
&gt; +    gcc=1<br>
&gt; +else<br>
&gt; +    if test &quot;$1&quot; = &quot;--gcc&quot;; then<br>
&gt; +        shift<br>
&gt; +        added_gcc=$1<br>
&gt; +        shift<br>
&gt; +        added_gxx=$1<br>
&gt; +        shift<br>
&gt; +        added_as=$1<br>
&gt; +        shift<br>
&gt; +        archive_name=$1<br>
&gt; +        shift<br>
&gt; +        gcc=1<br>
&gt; +    elif test &quot;$1&quot; = &quot;--clang&quot;; then<br>
&gt; +        shift<br>
&gt; +        added_clang=$1<br>
&gt; +        shift<br>
&gt; +        added_compilerwrapper=$1<br>
&gt; +        shift<br>
&gt; +        clang=1<br>
&gt; +    else<br>
&gt; +        usage<br>
&gt; +        exit 1<br>
&gt; +    fi<br>
&gt;  fi<br>
&gt;<br>
&gt; -if ! test -x &quot;$added_gcc&quot; ; then<br>
&gt; -  echo &quot;&#39;$added_gcc&#39; is no executable.&quot;<br>
&gt; -  exit 1<br>
&gt; +if test -n &quot;$gcc&quot;; then<br>
&gt; +    if test -z &quot;$added_gcc&quot; || test -z &quot;$added_gxx&quot;; then<br>
&gt; +        usage<br>
&gt; +        exit 1<br>
&gt; +    fi<br>
&gt; +    if ! test -x &quot;$added_gcc&quot; ; then<br>
&gt; +        echo &quot;&#39;$added_gcc&#39; is no executable.&quot;<br>
&gt; +        exit 1<br>
&gt; +    fi<br>
&gt; +    if ! test -x &quot;$added_gxx&quot; ; then<br>
&gt; +        echo &quot;&#39;$added_gxx&#39; is no executable.&quot;<br>
&gt; +        exit 1<br>
&gt; +    fi<br>
&gt; +    if test -z &quot;$added_as&quot; ; then<br>
&gt; +      add_file /usr/bin/as /usr/bin/as<br>
&gt; +    else<br>
&gt; +      if ! test -x &quot;$added_as&quot; ; then<br>
&gt; +        echo &quot;&#39;$added_as&#39; is no executable.&quot;<br>
&gt; +        exit 1<br>
&gt; +      fi<br>
&gt; +      add_file $added_as  /usr/bin/as<br>
&gt; +    fi<br>
&gt;  fi<br>
&gt;<br>
&gt; -if ! test -x &quot;$added_gxx&quot; ; then<br>
&gt; -  echo &quot;&#39;$added_gcc&#39; is no executable.&quot;<br>
&gt; -  exit 1<br>
&gt; +if test -n &quot;$clang&quot;; then<br>
&gt; +    if ! test -x &quot;$added_clang&quot; ; then<br>
&gt; +        echo &quot;&#39;$added_clang&#39; is no executable.&quot;<br>
&gt; +        exit 1<br>
&gt; +    fi<br>
&gt; +    if ! test -x &quot;$added_compilerwrapper&quot; ; then<br>
&gt; +        echo &quot;&#39;$added_compilerwrapper&#39; is no executable.&quot;<br>
&gt; +        exit 1<br>
&gt; +    fi<br>
&gt;  fi<br>
&gt;<br>
&gt; +extrafiles=<br>
&gt; +while test &quot;x$1&quot; = &quot;x--addfile&quot;; do<br>
&gt; +    shift<br>
&gt; +    extrafiles=&quot;$extrafiles $1&quot;<br>
&gt; +    shift<br>
&gt; +done<br>
&gt;<br>
&gt; +tempdir=`mktemp -d /tmp/iceccenvXXXXXX`<br>
&gt;<br>
&gt; -add_file $added_gcc /usr/bin/gcc<br>
&gt; -add_file $added_gxx /usr/bin/g++<br>
&gt; +# for testing the environment is usable at all<br>
&gt; +add_file /bin/true<br>
&gt;<br>
&gt; -if test -z &quot;$added_as&quot; ; then<br>
&gt; - add_file /usr/bin/as /usr/bin/as<br>
&gt; -else<br>
&gt; - if ! test -x &quot;$added_as&quot; ; then<br>
&gt; -  echo &quot;&#39;$added_as&#39; is no executable.&quot;<br>
&gt; -  exit 1<br>
&gt; - fi<br>
&gt; +if test -n &quot;$gcc&quot;; then<br>
&gt; +    # getting compilers abs path<br>
&gt; +    added_gcc=$(abs_path $added_gcc)<br>
&gt; +    added_gxx=$(abs_path $added_gxx)<br>
&gt;<br>
&gt; - add_file $added_as  /usr/bin/as<br>
&gt; -fi<br>
&gt; +    if test -z &quot;$clang&quot;; then<br>
&gt; +        add_file $added_gcc /usr/bin/gcc<br>
&gt; +        add_file $added_gxx /usr/bin/g++<br>
&gt; +    else<br>
&gt; +        # HACK: The clang case below will add a wrapper in place of gcc, so add the real<br>
&gt; +        # gcc under a different name that the wrapper will call.<br>
&gt; +        add_file $added_gcc /usr/bin/gcc.bin<br>
&gt; +        add_file $added_gxx /usr/bin/g++.bin<br>
&gt; +    fi<br>
&gt; +    add_file `$added_gcc -print-prog-name=cc1` /usr/bin/cc1<br>
&gt; +    add_file `$added_gxx -print-prog-name=cc1plus` /usr/bin/cc1plus<br>
&gt; +<br>
&gt; +    gcc_as=$($added_gcc -print-prog-name=as)<br>
&gt; +    if test &quot;$gcc_as&quot; = &quot;as&quot;; then<br>
&gt; +      add_file /usr/bin/as<br>
&gt; +    else<br>
&gt; +      add_file &quot;$gcc_as&quot; /usr/bin/as<br>
&gt; +    fi<br>
&gt;<br>
&gt; -add_file `$added_gcc -print-prog-name=cc1` /usr/bin/cc1<br>
&gt; -add_file `$added_gxx -print-prog-name=cc1plus` /usr/bin/cc1plus<br>
&gt; -specfile=`$added_gcc -print-file-name=specs`<br>
&gt; -if test -n &quot;$specfile&quot; &amp;&amp; test -e &quot;$specfile&quot;; then<br>
&gt; -  add_file &quot;$specfile&quot;<br>
&gt; +    search_addfile $added_gcc specs<br>
&gt; +    search_addfile $added_gcc liblto_plugin.so<br>
&gt;  fi<br>
&gt;<br>
&gt; -ltofile=`$added_gcc -print-prog-name=lto1`<br>
&gt; -pluginfile=&quot;${ltofile%lto1}liblto_plugin.so&quot;<br>
&gt; -if test -r &quot;$pluginfile&quot;<br>
&gt; -then<br>
&gt; -  add_file $pluginfile  ${pluginfile#*usr}<br>
&gt; -  add_file $pluginfile  /usr${pluginfile#*usr}<br>
&gt; +if test -n &quot;$clang&quot;; then<br>
&gt; +    add_file $added_clang /usr/bin/clang<br>
&gt; +    # HACK: Older icecream remotes have /usr/bin/{gcc|g++} hardcoded and wouldn&#39;t<br>
&gt; +    # call /usr/bin/clang at all. So include a wrapper binary that will call gcc or clang<br>
&gt; +    # depending on an extra argument added by icecream.<br>
&gt; +    add_file $added_compilerwrapper /usr/bin/gcc<br>
&gt; +    add_file $added_compilerwrapper /usr/bin/g++<br>
&gt; +<br>
&gt; +    add_file $($added_clang -print-prog-name=as) /usr/bin/as<br>
&gt; +<br>
&gt; +    # clang always uses its internal .h files<br>
&gt; +    clangincludes=$(dirname $($added_clang -print-file-name=include/limits.h))<br>
&gt; +    clangprefix=$(dirname $(dirname $added_clang))<br>
&gt; +    for file in $(find $clangincludes -type f); do<br>
&gt; +      # get path without ..<br>
&gt; +      destfile=$(readlink -e $file)<br>
&gt; +      # and convert from &lt;prefix&gt; to /usr if needed<br>
&gt; +      destfile=$(echo $destfile | sed &quot;s#$clangprefix#/usr#&quot; )<br>
&gt; +      add_file &quot;$file&quot; &quot;$destfile&quot;<br>
&gt; +    done<br>
&gt;  fi<br>
&gt;<br>
&gt; -tempdir=`mktemp -d /tmp/iceccenvXXXXXX`<br>
&gt; +for extrafile in $extrafiles; do<br>
&gt; +    add_file $extrafile<br>
&gt; +done<br>
&gt; +<br>
&gt; +# IKLQ ?<br>
&gt; +# special case for weird multilib setups<br>
&gt; +for dir in /lib /lib64 /usr/lib /usr/lib64; do<br>
&gt; +    test -L $dir &amp;&amp; cp -p $dir $tempdir$dir<br>
&gt; +done<br>
&gt; +<br>
&gt;  new_target_files=<br>
&gt; -for i in $target_files; do<br>
&gt; +for i in $target_files; do<br>
<br>
</div></div>Don&#39;t introduce trailing whitespaces<br></blockquote><div><br></div><div>fixed<br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
&gt;   case $i in<br>
&gt;     *=/*)<br>
&gt;      target=`echo $i | cut -d= -f1`<br>
&gt; @@ -151,11 +300,11 @@ target_files=`for i in $new_target_files; do echo $i; done | sort`<br>
&gt;  #if not use the md5 of all files as the archive name<br>
&gt;  if test -z &quot;$archive_name&quot;; then<br>
&gt;    md5sum=NONE<br>
&gt; -  for file in /usr/bin/md5sum /bin/md5 /usr/bin/md5; do<br>
&gt; -    if test -x $file; then<br>
&gt; -      md5sum=$file<br>
&gt; -      break<br>
&gt; -    fi<br>
&gt; +  for file in /usr/bin/md5sum /bin/md5 /usr/bin/md5 /sbin/md5; do<br>
&gt; +     if test -x $file; then<br>
&gt; +       md5sum=$file<br>
&gt; +       break<br>
&gt; +     fi<br>
<br>
</div>Don&#39;t introduce wrong indenntation.<br></blockquote><div><br></div><div>Checked indentation in vi, looks consistent with context.<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im"><br>
&gt;    done<br>
&gt;<br>
&gt;    #calculate md5 and use it as the archive name<br>
&gt; @@ -190,3 +339,4 @@ tar -czhf &quot;$mydir/$archive_name&quot; $target_files || {<br>
&gt;  }<br>
&gt;  cd ..<br>
&gt;  rm -rf $tempdir<br>
&gt; +<br>
&gt; diff --git a/meta/recipes-devtools/icecc-create-env/<a href="http://icecc-create-env-native_0.1.bb" target="_blank">icecc-create-env-native_0.1.bb</a> b/meta/recipes-devtools/icecc-create-env/<a href="http://icecc-create-env-native_1.0.1.bb" target="_blank">icecc-create-env-native_1.0.1.bb</a><br>

&gt; similarity index 89%<br>
&gt; rename from meta/recipes-devtools/icecc-create-env/<a href="http://icecc-create-env-native_0.1.bb" target="_blank">icecc-create-env-native_0.1.bb</a><br>
&gt; rename to meta/recipes-devtools/icecc-create-env/<a href="http://icecc-create-env-native_1.0.1.bb" target="_blank">icecc-create-env-native_1.0.1.bb</a><br>
&gt; index b04474e..c03cf5a 100644<br>
&gt; --- a/meta/recipes-devtools/icecc-create-env/<a href="http://icecc-create-env-native_0.1.bb" target="_blank">icecc-create-env-native_0.1.bb</a><br>
&gt; +++ b/meta/recipes-devtools/icecc-create-env/<a href="http://icecc-create-env-native_1.0.1.bb" target="_blank">icecc-create-env-native_1.0.1.bb</a><br>
&gt; @@ -6,16 +6,13 @@ SECTION = &quot;base&quot;<br>
&gt;  LICENSE = &quot;GPLv2+&quot;<br>
&gt;  LIC_FILES_CHKSUM = &quot;file://icecc-create-env;beginline=2;endline=5;md5=ae1df3d6a058bfda40b66094c5f6065f&quot;<br>
&gt;<br>
&gt; -PR = &quot;r2&quot;<br>
&gt; +PR = &quot;r0&quot;<br>
<br>
</div>drop<br></blockquote><div><br></div><div>why, this new recipe for version 1.0.1. <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
&gt;  DEPENDS = &quot;&quot;<br>
&gt;  INHIBIT_DEFAULT_DEPS = &quot;1&quot;<br>
&gt;<br>
&gt; -FILESPATH = &quot;${FILE_DIRNAME}/${PN}/&quot;<br>
&gt; -<br>
<br>
</div>You cannot drop it without moving file to BPN (see<br>
<a href="http://lists.openembedded.org/pipermail/openembedded-core/2013-December/087239.html" target="_blank">http://lists.openembedded.org/pipermail/openembedded-core/2013-December/087239.html</a><br></blockquote><div><br>
</div><div>You are actually referring us to a patch you just submitted after my message.  This comment must be a joke!<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">)<br>
&gt;  inherit native<br>
&gt;<br>
&gt; -PATCHTOOL = &quot;patch&quot;<br>
<br>
</div>You cannot drop it without causing dependency loop (see<br>
<a href="http://lists.openembedded.org/pipermail/openembedded-core/2013-December/087239.html" target="_blank">http://lists.openembedded.org/pipermail/openembedded-core/2013-December/087239.html</a><br></blockquote><div><br>
</div><div>ditto.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
)<br>
<div class="im"><br>
&gt;  SRC_URI = &quot;file://icecc-create-env&quot;<br>
&gt;<br>
&gt;  S = &quot;${WORKDIR}&quot;<br>
&gt; --<br>
&gt; 1.7.10.4<br>
&gt;<br>
</div>&gt; _______________________________________________<br>
&gt; Openembedded-core mailing list<br>
&gt; <a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
&gt; <a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Martin &#39;JaMa&#39; Jansa     jabber: <a href="mailto:Martin.Jansa@gmail.com">Martin.Jansa@gmail.com</a><br>
</font></span></blockquote></div><br></div></div>