On 05/21/2011 09:09 PM, Khem Raj wrote:
* Currently we are passing -jN flags to eglibc makefiles
   however eglibc uses a make variable called PARALLELMFLAGS
   to pass information about parallel build to sub-makes

* Currently make install ran without parallelism but now
   it should have parallel building flags passed to do_install
   correctly which inturn should improve build time of
   eglibc on systems using parallel build -j with values>  1

Khem,

What kind of testing have you done with this patch, I get a consistent failure on multiple machines with eglibc-initial do_install.

Please review this error log, the make target `<number>' changes, which
leads me to believe it's related to the PARALLEL_MAKE number.

Thanks
        Sau!


Signed-off-by: Khem Raj<[email protected]>
---
  meta/recipes-core/eglibc/eglibc.inc |    6 ++++++
  1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/meta/recipes-core/eglibc/eglibc.inc 
b/meta/recipes-core/eglibc/eglibc.inc
index 8314cb1..39972b0 100644
--- a/meta/recipes-core/eglibc/eglibc.inc
+++ b/meta/recipes-core/eglibc/eglibc.inc
@@ -36,4 +36,10 @@ INHIBIT_DEFAULT_DEPS = "1"

  ARM_INSTRUCTION_SET = "arm"

+# eglibc uses PARALLELMFLAGS variable to pass parallel build info so transfer
+# PARALLEL_MAKE into PARALLELMFLAGS and empty out PARALLEL_MAKE
+EGLIBCPARALLELISM := "PARALLELMFLAGS=${PARALLEL_MAKE}"
+EXTRA_OEMAKE += ${EGLIBCPARALLELISM}
+PARALLEL_MAKE = ""
+
  PACKAGES = "glibc catchsegv sln nscd ldd localedef glibc-utils glibc-dev glibc-doc 
glibc-locale libsegfault glibc-extra-nss glibc-thread-db glibc-pcprofile"

NOTE: make PARALLELMFLAGS=-j 6 cross-compiling=yes 
install_root=/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/image
 includedir=/usr/include prefix=/usr install-bootstrap-headers=yes 
install-headers
make -r PARALLELMFLAGS="-j" CVSOPTS="" -C 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/eglibc-2_13/libc
 objdir=`pwd` 6
make[1]: Entering directory 
`/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/eglibc-2_13/libc'
for inc in 
-I/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux
 -Isysdeps/i386/elf -Inptl/sysdeps/unix/sysv/linux/i386/i586 
-Inptl/sysdeps/unix/sysv/linux/i386 -Isysdeps/unix/sysv/linux/i386 
-Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread 
-Iports/sysdeps/unix/sysv/linux -Isysdeps/unix/sysv/linux -Isysdeps/gnu 
-Isysdeps/unix/common -Isysdeps/unix/mman -Isysdeps/unix/inet 
-Iports/sysdeps/unix/sysv/i386 -Isysdeps/unix/sysv/i386 
-Inptl/sysdeps/unix/sysv -Iports/sysdeps/unix/sysv -Isysdeps/unix/sysv 
-Isysdeps/unix/i386 -Inptl/sysdeps/unix -Iports/sysdeps/unix -Isysdeps/unix 
-Isysdeps/posix -Inptl/sysdeps/i386/i586 -Isysdeps/i386/i586 
-Isysdeps/i386/i486 -Inptl/sysdeps/i386/i486 -Isysdeps/i386/fpu 
-Inptl/sysdeps/i386 -Isysdeps/i386 -Isysdeps/wordsize-32 
-Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 
-Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/generic -Inptl -Iports  
-nostdinc -isystem 
/intel/poky/builds/lsb/tmp/sysroots/i686-linux/usr/lib/core2-poky-linux.gcc-cross-initial/gcc/i586-poky-linux/4.6.0/include
 -isystem 
/intel/poky/builds/lsb/tmp/sysroots/i686-linux/usr/lib/core2-poky-linux.gcc-cross-initial/gcc/i586-poky-linux/4.6.0/include-fixed
 -isystem /intel/poky/builds/lsb/tmp/sysroots/n450/usr/include; do echo "$inc"; 
done \
          > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/includesT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/includesT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/includes
echo 'saved-includes := 
-I/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux
 -Isysdeps/i386/elf -Inptl/sysdeps/unix/sysv/linux/i386/i586 
-Inptl/sysdeps/unix/sysv/linux/i386 -Isysdeps/unix/sysv/linux/i386 
-Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread 
-Iports/sysdeps/unix/sysv/linux -Isysdeps/unix/sysv/linux -Isysdeps/gnu 
-Isysdeps/unix/common -Isysdeps/unix/mman -Isysdeps/unix/inet 
-Iports/sysdeps/unix/sysv/i386 -Isysdeps/unix/sysv/i386 
-Inptl/sysdeps/unix/sysv -Iports/sysdeps/unix/sysv -Isysdeps/unix/sysv 
-Isysdeps/unix/i386 -Inptl/sysdeps/unix -Iports/sysdeps/unix -Isysdeps/unix 
-Isysdeps/posix -Inptl/sysdeps/i386/i586 -Isysdeps/i386/i586 
-Isysdeps/i386/i486 -Inptl/sysdeps/i386/i486 -Isysdeps/i386/fpu 
-Inptl/sysdeps/i386 -Isysdeps/i386 -Isysdeps/wordsize-32 
-Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 
-Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/generic -Inptl -Iports  
-nostdinc -isystem 
/intel/poky/builds/lsb/tmp/sysroots/i686-linux/usr/lib/core2-poky-linux.gcc-cross-initial/gcc/i586-poky-linux/4.6.0/include
 -isystem 
/intel/poky/builds/lsb/tmp/sysroots/i686-linux/usr/lib/core2-poky-linux.gcc-cross-initial/gcc/i586-poky-linux/4.6.0/include-fixed
 -isystem /intel/poky/builds/lsb/tmp/sysroots/n450/usr/include' > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/includes.mkT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/includes.mkT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/includes.mk
(echo 'sysd-rules-sysdirs := sysdeps/i386/elf 
nptl/sysdeps/unix/sysv/linux/i386/i586 nptl/sysdeps/unix/sysv/linux/i386 
sysdeps/unix/sysv/linux/i386 nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread 
sysdeps/pthread ports/sysdeps/unix/sysv/linux sysdeps/unix/sysv/linux 
sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet 
ports/sysdeps/unix/sysv/i386 sysdeps/unix/sysv/i386 nptl/sysdeps/unix/sysv 
ports/sysdeps/unix/sysv sysdeps/unix/sysv sysdeps/unix/i386 nptl/sysdeps/unix 
ports/sysdeps/unix sysdeps/unix sysdeps/posix nptl/sysdeps/i386/i586 
sysdeps/i386/i586 sysdeps/i386/i486 nptl/sysdeps/i386/i486 sysdeps/i386/fpu 
nptl/sysdeps/i386 sysdeps/i386 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 
sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 
sysdeps/generic/elf sysdeps/generic';                      \
         for dir in sysdeps/i386/elf nptl/sysdeps/unix/sysv/linux/i386/i586 
nptl/sysdeps/unix/sysv/linux/i386 sysdeps/unix/sysv/linux/i386 
nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread 
ports/sysdeps/unix/sysv/linux sysdeps/unix/sysv/linux sysdeps/gnu 
sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet 
ports/sysdeps/unix/sysv/i386 sysdeps/unix/sysv/i386 nptl/sysdeps/unix/sysv 
ports/sysdeps/unix/sysv sysdeps/unix/sysv sysdeps/unix/i386 nptl/sysdeps/unix 
ports/sysdeps/unix sysdeps/unix sysdeps/posix nptl/sysdeps/i386/i586 
sysdeps/i386/i586 sysdeps/i386/i486 nptl/sysdeps/i386/i486 sysdeps/i386/fpu 
nptl/sysdeps/i386 sysdeps/i386 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 
sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 
sysdeps/generic/elf sysdeps/generic; do                                     \
           case "$dir" in                                                     \
           /*) ;;                                                             \
           *) dir="\$(..)$dir" ;;                                             \
           esac;                                                              \
           asm='.S .s';                                                       \
                                                              \
           for o in .o .os .op .og .ob .oS; do                                \
             set % % rtld-% rtld-% rtld-% % m_% s_% ptw-% %;                    
      \
             while [ $# -ge 2 ]; do                                           \
               t=$1; shift;                                                   \
               d=$1; shift;                                                   \
               v=${t%%%}; [ x"$v" = x ] || v="\$(${v}CPPFLAGS)";              \
               for s in $asm .c; do                                           \
                 echo "\$(objpfx)$t$o: $dir/$d$s \$(before-compile)";  \
                 echo " \$(compile-command$s) $v";                            \
               done;                                                          \
             done;                                                            \
           done;                                                              \
           echo "\$(inst_includedir)/%.h: $dir/%.h \$(+force)";       \
           echo "       \$(do-install)";                                      \
         done;                                                                \
         echo 'sysd-rules-done = t') > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/sysd-rulesT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/sysd-rulesT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/sysd-rules
for dir in 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux
 sysdeps/i386/elf nptl/sysdeps/unix/sysv/linux/i386/i586 
nptl/sysdeps/unix/sysv/linux/i386 sysdeps/unix/sysv/linux/i386 
nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread 
ports/sysdeps/unix/sysv/linux sysdeps/unix/sysv/linux sysdeps/gnu 
sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet 
ports/sysdeps/unix/sysv/i386 sysdeps/unix/sysv/i386 nptl/sysdeps/unix/sysv 
ports/sysdeps/unix/sysv sysdeps/unix/sysv sysdeps/unix/i386 nptl/sysdeps/unix 
ports/sysdeps/unix sysdeps/unix sysdeps/posix nptl/sysdeps/i386/i586 
sysdeps/i386/i586 sysdeps/i386/i486 nptl/sysdeps/i386/i486 sysdeps/i386/fpu 
nptl/sysdeps/i386 sysdeps/i386 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 
sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 
sysdeps/generic/elf sysdeps/generic  nptl  ports; do \
          test -f $dir/syscalls.list && \
          { sysdirs='sysdeps/i386/elf nptl/sysdeps/unix/sysv/linux/i386/i586 
nptl/sysdeps/unix/sysv/linux/i386 sysdeps/unix/sysv/linux/i386 
nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread 
ports/sysdeps/unix/sysv/linux sysdeps/unix/sysv/linux sysdeps/gnu 
sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet 
ports/sysdeps/unix/sysv/i386 sysdeps/unix/sysv/i386 nptl/sysdeps/unix/sysv 
ports/sysdeps/unix/sysv sysdeps/unix/sysv sysdeps/unix/i386 nptl/sysdeps/unix 
ports/sysdeps/unix sysdeps/unix sysdeps/posix nptl/sysdeps/i386/i586 
sysdeps/i386/i586 sysdeps/i386/i486 nptl/sysdeps/i386/i486 sysdeps/i386/fpu 
nptl/sysdeps/i386 sysdeps/i386 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 
sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 
sysdeps/generic/elf sysdeps/generic' \
            asm_CPP='i586-poky-linux-gcc -m32 -march=core2 -msse3 
-mtune=generic -mfpmath=sse 
--sysroot=/intel/poky/builds/lsb/tmp/sysroots/n450-tcbootstrap -c  -Iinclude  
@/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/includes
  -Ilibio -I. -D_LIBC_REENTRANT -include include/libc-symbols.h       
-DASSEMBLER  -DGAS_SYNTAX -g -Wa,--noexecstack   -E -x assembler-with-cpp' \
            /bin/sh sysdeps/unix/make-syscalls.sh $dir || exit 1; }; \
          test $dir = sysdeps/unix && break; \
        done > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/sysd-syscallsT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/sysd-syscallsT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/sysd-syscalls
gawk -f scripts/gen-sorted.awk \
               -v subdirs='csu assert ctype locale intl catgets math setjmp 
signal stdlib stdio-common libio malloc string wcsmbs time dirent grp pwd posix 
io termios resource misc socket sysvipc gmon gnulib iconv iconvdata wctype 
manual shadow gshadow po argp crypt nss localedata timezone rt conform debug 
libidn dlfcn elf' \
               -v srcpfx='' \
               nptl/sysdeps/pthread/Subdirs sysdeps/unix/inet/Subdirs 
sysdeps/unix/Subdirs assert/Depend intl/Depend catgets/Depend stdlib/Depend 
stdio-common/Depend libio/Depend malloc/Depend string/Depend wcsmbs/Depend 
time/Depend posix/Depend iconvdata/Depend nss/Depend localedata/Depend 
rt/Depend debug/Depend > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/sysd-sorted-tmp
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/sysd-sorted-tmp
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/sysd-sorted
make[1]: Leaving directory 
`/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/eglibc-2_13/libc'
make[1]: Entering directory 
`/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/eglibc-2_13/libc'
{ echo '#include "posix/bits/posix1_lim.h"';            \
          echo '#define _LIBC 1';                                       \
          echo '#include "misc/sys/uio.h"'; } |                 \
        i586-poky-linux-gcc -m32 -march=core2 -msse3 -mtune=generic 
-mfpmath=sse --sysroot=/intel/poky/builds/lsb/tmp/sysroots/n450-tcbootstrap -E 
-dM -MD -MP -MF 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.dT
 -MT 
'/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.h
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.d'
    \
              -Iinclude  
@/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/includes
  -Ilibio -I. -xc - -o 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.hT
sed -e 's@ 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2\.13-r0+svnr13356/build-i586-poky-linux/@
 $(common-objpfx)@g' -e 
's@^/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2\.13-r0+svnr13356/build-i586-poky-linux/@$(common-objpfx)@g'
 -e 's@  *\([^    \/$][^  \]*\)@ $(..)\1@g' -e 's@^\([^   \/$][^  
\]*\)@$(..)\1@g'                        \
            
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.dT
 > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.dt
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.dt
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.d
fopen_max=`sed -n 's/^#define OPEN_MAX //1p' 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.hT`;
        \
        filename_max=`sed -n 's/^#define PATH_MAX //1p' 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.hT`;
     \
        iov_max=`sed -n 's/^#define UIO_MAXIOV //p' 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.hT`;
 \
        fopen_max=${fopen_max:-16};                                     \
        filename_max=${filename_max:-1024};                             \
        if [ -z "$iov_max" ]; then                                      \
          define_iov_max="# undef IOV_MAX";                             \
        else                                                            \
          define_iov_max="# define IOV_MAX $iov_max";                   \
        fi;                                                             \
        sed -e "s/@FOPEN_MAX@/$fopen_max/"                              \
            -e "s/@FILENAME_MAX@/$filename_max/"                        \
            -e "s/@L_tmpnam@/20/"                               \
            -e "s/@TMP_MAX@/238328/"                            \
            -e "s/@L_ctermid@/9/"                               \
            -e "s/@L_cuserid@/9/"                               \
            -e "s/@define_IOV_MAX@/$define_iov_max/"                    \
            stdio-common/stdio_lim.h.in > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.h.new
/bin/sh scripts/move-if-change 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.h.new
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.h
rm -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.hT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.dT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.dt
touch 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/bits/stdio_lim.st
/bin/sh scripts/gen-libc-abis \
                 i386-poky-linux-gnu \
                 < libc-abis > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/libc-abis.hT
/bin/sh scripts/move-if-change 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/libc-abis.hT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/libc-abis.h
touch 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/libc-abis.stamp
sed '/^[        ]*%/!s/#.*$//;/^[       ]*$/d;s/^[      ]*%/#/' \
            nptl/shlib-versions libidn/shlib-versions nptl_db/shlib-versions 
shlib-versions \
        | i586-poky-linux-gcc -m32 -march=core2 -msse3 -mtune=generic 
-mfpmath=sse --sysroot=/intel/poky/builds/lsb/tmp/sysroots/n450-tcbootstrap -E 
-undef  -Iinclude  
@/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/includes
  -Ilibio -I. -D_LIBC_REENTRANT -include include/libc-symbols.h       -x 
assembler-with-cpp - \
                   > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/shlib-versions.v.iT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/shlib-versions.v.iT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/shlib-versions.v.i
sed '/^[        ]*#/d;/^[       ]*$/d' 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/shlib-versions.v.i
 > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/shlib-versions.vT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/shlib-versions.vT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/shlib-versions.v
gawk -v default_setname='' \
               -v cpu='i586' \
               -v vendor='poky' \
               -v os='linux-gnu' \
               -f scripts/soversions.awk 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/shlib-versions.v
 > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/soversions.iT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/soversions.iT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/soversions.i
sed '/^[        ]*%/!s/#.*$//;/^[       ]*$/d;s/^[      ]*%/#/' \
            Versions.def \
        | i586-poky-linux-gcc -m32 -march=core2 -msse3 -mtune=generic 
-mfpmath=sse --sysroot=/intel/poky/builds/lsb/tmp/sysroots/n450-tcbootstrap -E 
-undef  -Iinclude  
@/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/includes
  -Ilibio -I. -D_LIBC_REENTRANT -include include/libc-symbols.h       -x 
assembler-with-cpp - \
                   > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.def.v.iT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.def.v.iT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.def.v.i
sed '/^[        ]*#/d;/^[       ]*$/d' 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.def.v.i
 > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.def.vT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.def.vT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.def.v
{ while read which lib version setname; do \
            test x"$which" = xDEFAULT || continue; \
            test -z "$setname" || echo "$lib : $setname"; \
          done < 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/soversions.i;
 \
          cat 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.def.v;
 \
        } | LC_ALL=C gawk -f scripts/firstversions.awk > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.allT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.allT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.all
LC_ALL=C gawk -v oldest_abi=default -f scripts/abi-versions.awk 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.all
 > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/abi-versions.hT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/abi-versions.hT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/abi-versions.h
./scripts/mkinstalldirs 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/gnu
mkdir 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/gnu
LC_ALL=C gawk -f scripts/option-groups.awk option-groups.defaults > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/gnu/option-groups.T
/bin/sh scripts/move-if-change 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/gnu/option-groups.T
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/gnu/option-groups.h
touch 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/gnu/option-groups.stmp
rm -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.makeT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.make.dT
(echo '# Generated from tls.make.c by Makerules.'; \
         i586-poky-linux-gcc -m32 -march=core2 -msse3 -mtune=generic 
-mfpmath=sse --sysroot=/intel/poky/builds/lsb/tmp/sysroots/n450-tcbootstrap 
-std=gnu99 -fgnu89-inline -O2 -Wall -Winline -Wwrite-strings 
-fmerge-all-constants -g -Wstrict-prototypes -mpreferred-stack-boundary=2     
-Iinclude  
@/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/includes
  -Ilibio -I. -D_LIBC_REENTRANT -include include/libc-symbols.h       -E 
-DASSEMBLER tls.make.c \
               -MD -MP -MT '$(common-objpfx)tls.make' -MF 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.make.dT
 \
         | sed -n '/@@@/{s/@@@[  ]*\(.*\)@@@/\1/;s/[     ]*$//p;}'; \
         echo 'common-generated += tls.make'; \
         sed -e 's@ 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2\.13-r0+svnr13356/build-i586-poky-linux/@
 $(common-objpfx)@g' -e 
's@^/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2\.13-r0+svnr13356/build-i586-poky-linux/@$(common-objpfx)@g'
 -e 's@  *\([^   \/$][^  \]*\)@ $(..)\1@g' -e 's@^\([^   \/$][^  
\]*\)@$(..)\1@g' 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.make.dT;
 \
         rm -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.make.dT)
 > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.makeT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.makeT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.make
sed '/^[        ]*%/!s/#.*$//;/^[       ]*$/d;s/^[      ]*%/#/' \
            csu/Versions iconv/Versions locale/Versions assert/Versions 
ctype/Versions intl/Versions catgets/Versions math/Versions setjmp/Versions 
signal/Versions stdlib/Versions stdio-common/Versions libio/Versions 
dlfcn/Versions malloc/Versions string/Versions wcsmbs/Versions time/Versions 
dirent/Versions grp/Versions pwd/Versions posix/Versions io/Versions 
termios/Versions resource/Versions misc/Versions socket/Versions 
sysvipc/Versions gmon/Versions wctype/Versions shadow/Versions gshadow/Versions 
argp/Versions crypt/Versions nptl/Versions resolv/Versions nss/Versions 
rt/Versions debug/Versions libidn/Versions nptl_db/Versions inet/Versions 
hesiod/Versions sunrpc/Versions nis/Versions streams/Versions login/Versions 
elf/Versions sysdeps/i386/elf/Versions sysdeps/unix/sysv/linux/i386/Versions 
nptl/sysdeps/unix/sysv/linux/Versions sysdeps/pthread/Versions 
sysdeps/unix/sysv/linux/Versions sysdeps/unix/sysv/Versions 
sysdeps/i386/i486/Versions sysdeps/i386/fpu/Versions sysdeps/i386/Versions 
sysdeps/wordsize-32/Versions \
        | i586-poky-linux-gcc -m32 -march=core2 -msse3 -mtune=generic 
-mfpmath=sse --sysroot=/intel/poky/builds/lsb/tmp/sysroots/n450-tcbootstrap -E 
-undef  -Iinclude  
@/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/includes
  -Ilibio -I. -D_LIBC_REENTRANT -include include/libc-symbols.h       -x 
assembler-with-cpp - \
                   > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.v.iT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.v.iT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.v.i
sed '/^[        ]*#/d;/^[       ]*$/d' 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.v.i
 > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.vT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.vT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.v
( echo 'sysd-versions-subdirs = csu iconv locale localedata iconvdata assert 
ctype intl catgets math setjmp signal stdlib stdio-common libio dlfcn malloc 
string wcsmbs timezone time dirent grp pwd posix io termios resource misc 
socket sysvipc gmon gnulib wctype manual shadow gshadow po argp crypt nptl 
resolv nss rt conform debug libidn nptl_db inet hesiod sunrpc nis nscd streams 
login elf sysdeps/i386/elf nptl/sysdeps/unix/sysv/linux/i386/i586 
nptl/sysdeps/unix/sysv/linux/i386 sysdeps/unix/sysv/linux/i386 
nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread 
ports/sysdeps/unix/sysv/linux sysdeps/unix/sysv/linux sysdeps/gnu 
sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet 
ports/sysdeps/unix/sysv/i386 sysdeps/unix/sysv/i386 nptl/sysdeps/unix/sysv 
ports/sysdeps/unix/sysv sysdeps/unix/sysv sysdeps/unix/i386 nptl/sysdeps/unix 
ports/sysdeps/unix sysdeps/unix sysdeps/posix nptl/sysdeps/i386/i586 
sysdeps/i386/i586 sysdeps/i386/i486 nptl/sysdeps/i386/i486 sysdeps/i386/fpu 
nptl/sysdeps/i386 sysdeps/i386 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 
sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 
sysdeps/generic/elf sysdeps/generic' ; \
          cat 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.v
 \
          | LC_ALL=C gawk -v 
buildroot=/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/
 -v 
defsfile=/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/Versions.all
 \
                            -v move_if_change='/bin/sh scripts/move-if-change' \
                            -v versioning=yes \
                            -f scripts/versions.awk; \
        ) > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/sysd-versionsT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/sysd-versionsT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/sysd-versions
(seen_DEFAULT=0; seen_WORDSIZE32=0; seen_WORDSIZE64=0; \
         while read which lib number setname; do \
           eval seen_$which=1; \
           test x"$which" != xABI || echo abi-name = "$lib"; \
           test x"$which" = xDEFAULT || continue; \
           case $number in \
             [0-9]*) echo "$lib.so-version=.$number"; \
                     echo "all-sonames+=$lib=$lib.so\$($lib.so-version)";;\
             *)      echo "$lib.so-version=$number"; \
                     echo "all-sonames+=$lib=\$($lib.so-version)";;\
           esac; \
         done; \
         case "$seen_DEFAULT$seen_WORDSIZE32$seen_WORDSIZE64" in \
           100) echo biarch = no;; \
           101) echo biarch = 32;; \
           ?1?) echo biarch = 64;; \
           *) echo >&2 BUG; exit 2;; \
         esac; \
         echo soversions.mk-done = t;) < 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/soversions.i
 > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/soversions.mkT;
 exit 0
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/soversions.mkT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/soversions.mk
make[1]: Leaving directory 
`/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/eglibc-2_13/libc'
make[1]: Entering directory 
`/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/eglibc-2_13/libc'
LC_ALL=C gawk -f scripts/lib-names.awk 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/soversions.i
 > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/gnu/lib-names.T
/bin/sh scripts/move-if-change 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/gnu/lib-names.T
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/gnu/lib-names.h
touch 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/gnu/lib-names.stmp
rm -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.makeT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.make.dT
(echo '# Generated from tls.make.c by Makerules.'; \
         i586-poky-linux-gcc -m32 -march=core2 -msse3 -mtune=generic 
-mfpmath=sse --sysroot=/intel/poky/builds/lsb/tmp/sysroots/n450-tcbootstrap 
-std=gnu99 -fgnu89-inline -O2 -Wall -Winline -Wwrite-strings 
-fmerge-all-constants -g -Wstrict-prototypes -mpreferred-stack-boundary=2     
-Iinclude  
@/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/includes
  -Ilibio -I. -D_LIBC_REENTRANT -include include/libc-symbols.h       -E 
-DASSEMBLER tls.make.c \
               -MD -MP -MT '$(common-objpfx)tls.make' -MF 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.make.dT
 \
         | sed -n '/@@@/{s/@@@[  ]*\(.*\)@@@/\1/;s/[     ]*$//p;}'; \
         echo 'common-generated += tls.make'; \
         sed -e 's@ 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2\.13-r0+svnr13356/build-i586-poky-linux/@
 $(common-objpfx)@g' -e 
's@^/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2\.13-r0+svnr13356/build-i586-poky-linux/@$(common-objpfx)@g'
 -e 's@  *\([^   \/$][^  \]*\)@ $(..)\1@g' -e 's@^\([^   \/$][^  
\]*\)@$(..)\1@g' 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.make.dT;
 \
         rm -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.make.dT)
 > 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.makeT
mv -f 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.makeT
 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/build-i586-poky-linux/tls.make
make[1]: Leaving directory 
`/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/eglibc-2_13/libc'
make[1]: Entering directory 
`/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/eglibc-2_13/libc'
make[1]: *** No rule to make target `6'.  Stop.
make[1]: Leaving directory 
`/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/eglibc-2_13/libc'
make: *** [6] Error 2
ERROR: oe_runmake failed
ERROR: Function 'do_install' failed (see 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/temp/log.do_install.29298
 for further information)
ERROR: Function 'do_install' failed (see 
/intel/poky/builds/lsb/tmp/work/core2-poky-linux/eglibc-initial-2.13-r0+svnr13356/temp/log.do_install.29298
 for further information)
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to