* CPV: dev-embedded/scratchbox2-2.0 * REPO: gentoo * USE: elibc_glibc kernel_linux test userland_GNU x86 >>> Unpacking source... >>> Unpacking sbox2-2.0.tar.bz2 to /var/tmp/portage/dev-embedded/scratchbox2-2.0/work >>> Source unpacked in /var/tmp/portage/dev-embedded/scratchbox2-2.0/work >>> Preparing source in /var/tmp/portage/dev-embedded/scratchbox2-2.0/work/sbox2-2.0 ... * Applying scratchbox2-2.0-glibc-2.10.patch ...  [ ok ] * Applying scratchbox2-2.0-gentoo.patch ...  [ ok ] * Running eautoreconf in '/var/tmp/portage/dev-embedded/scratchbox2-2.0/work/sbox2-2.0' ... * Running aclocal ...  [ ok ] * Running autoconf ...  [ ok ] * Running autoheader ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-embedded/scratchbox2-2.0/work/sbox2-2.0 ... ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib configure: loading site script /usr/share/config.site configure: loading site script /usr/share/crossdev/include/site/linux checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether i686-pc-linux-gnu-g++ accepts -g... yes checking whether make sets $(MAKE)... yes checking for dlsym in -ldl... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking fts.h usability... yes checking fts.h presence... yes checking for fts.h... yes checking ftw.h usability... yes checking ftw.h presence... yes checking for ftw.h... yes checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/xattr.h usability... yes checking sys/xattr.h presence... yes checking for sys/xattr.h... yes checking for an ANSI C-conforming const... yes checking for uid_t in sys/types.h... yes checking for mode_t... yes checking for off_t... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking for working alloca.h... yes checking for alloca... yes checking for unistd.h... (cached) yes checking for working chown... yes checking whether lstat correctly handles trailing slash... yes checking whether lstat accepts an empty string... no checking whether lstat correctly handles trailing slash... (cached) yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking whether stat accepts an empty string... no checking for utime.h... (cached) yes checking whether utime accepts a null argument... yes checking for __lxstat... yes checking for __lxstat64... yes checking for __open... yes checking for __open64... yes checking for __opendir2... no checking for __xmknod... yes checking for __xstat... yes checking for __xstat64... yes checking for _xftw... no checking for _xftw64... no checking for access... yes checking for accessat... no checking for acct... yes checking for canonicalize_file_name... yes checking for chdir... yes checking for chmod... yes checking for chown... yes checking for creat... yes checking for creat64... yes checking for dlmopen... yes checking for dlopen... yes checking for euidaccess... yes checking for execl... yes checking for execle... yes checking for execlp... yes checking for execv... yes checking for execve... yes checking for execvp... yes checking for faccessat... yes checking for fchmodat... yes checking for fchownat... yes checking for futimesat... yes checking for fopen... yes checking for fopen64... yes checking for freopen... yes checking for freopen64... yes checking for fstatat... yes checking for fts_open... yes checking for ftw... yes checking for ftw64... yes checking for get_current_dir_name... yes checking for getcwd... yes checking for getwd... yes checking for getxattr... yes checking for glob... yes checking for glob64... yes checking for glob_pattern_p... yes checking for lchmod... no checking for lchown... yes checking for lckpwdf... yes checking for lgetxattr... yes checking for link... yes checking for linkat... yes checking for listxattr... yes checking for llistxattr... yes checking for lremovexattr... yes checking for lsetxattr... yes checking for lstat... yes checking for lstat64... yes checking for lutimes... yes checking for mkdir... yes checking for mkdirat... yes checking for mkdtemp... yes checking for mknod... yes checking for mknodat... yes checking for mkfifo... yes checking for mkfifoat... yes checking for mkstemp... yes checking for mkstemp64... yes checking for mktemp... yes checking for nftw... yes checking for nftw64... yes checking for open... yes checking for open64... yes checking for openat... yes checking for openat64... yes checking for opendir... yes checking for pathconf... yes checking for readlink... yes checking for readlinkat... yes checking for realpath... yes checking for remove... yes checking for removexattr... yes checking for rename... yes checking for renameat... yes checking for revoke... no checking for rmdir... yes checking for scandir... yes checking for scandir64... yes checking for setenv... yes checking for setxattr... yes checking for stat... yes checking for stat64... yes checking for strchrnul... yes checking for symlink... yes checking for symlinkat... yes checking for tempnam... yes checking for tmpnam... yes checking for truncate... yes checking for truncate64... yes checking for unlink... yes checking for unlinkat... yes checking for ulckpwdf... yes checking for utime... yes checking for utimes... yes checking for mempcpy... yes checking crt_externs.h usability... no checking crt_externs.h presence... no checking for crt_externs.h... no checking for _NSGetEnviron... no Using Linux xattrs checking whether byte ordering is bigendian... no configure: creating ./config.status config.status: creating config.mak config.status: creating include/config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-embedded/scratchbox2-2.0/work/sbox2-2.0 ... make -j14 prefix=/var/tmp/portage/dev-embedded/scratchbox2-2.0/image//usr /var/tmp/portage/dev-embedded/scratchbox2-2.0/work/sbox2-2.0/configure --prefix=/var/tmp/portage/dev-embedded/scratchbox2-2.0/image//usr checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether make sets $(MAKE)... yes checking for dlsym in -ldl... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking fts.h usability... yes checking fts.h presence... yes checking for fts.h... yes checking ftw.h usability... yes checking ftw.h presence... yes checking for ftw.h... yes checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/xattr.h usability... yes checking sys/xattr.h presence... yes checking for sys/xattr.h... yes checking for an ANSI C-conforming const... yes checking for uid_t in sys/types.h... yes checking for mode_t... yes checking for off_t... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking for working alloca.h... yes checking for alloca... yes checking for unistd.h... (cached) yes checking for working chown... yes checking whether lstat correctly handles trailing slash... yes checking whether lstat accepts an empty string... no checking whether lstat correctly handles trailing slash... (cached) yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking whether stat accepts an empty string... no checking for utime.h... (cached) yes checking whether utime accepts a null argument... yes checking for __lxstat... yes checking for __lxstat64... yes checking for __open... yes checking for __open64... yes checking for __opendir2... no checking for __xmknod... yes checking for __xstat... yes checking for __xstat64... yes checking for _xftw... no checking for _xftw64... no checking for access... yes checking for accessat... no checking for acct... yes checking for canonicalize_file_name... yes checking for chdir... yes checking for chmod... yes checking for chown... yes checking for creat... yes checking for creat64... yes checking for dlmopen... yes checking for dlopen... yes checking for euidaccess... yes checking for execl... yes checking for execle... yes checking for execlp... yes checking for execv... yes checking for execve... yes checking for execvp... yes checking for faccessat... yes checking for fchmodat... yes checking for fchownat... yes checking for futimesat... yes checking for fopen... yes checking for fopen64... yes checking for freopen... yes checking for freopen64... yes checking for fstatat... yes checking for fts_open... yes checking for ftw... yes checking for ftw64... yes checking for get_current_dir_name... yes checking for getcwd... yes checking for getwd... yes checking for getxattr... yes checking for glob... yes checking for glob64... yes checking for glob_pattern_p... yes checking for lchmod... no checking for lchown... yes checking for lckpwdf... yes checking for lgetxattr... yes checking for link... yes checking for linkat... yes checking for listxattr... yes checking for llistxattr... yes checking for lremovexattr... yes checking for lsetxattr... yes checking for lstat... yes checking for lstat64... yes checking for lutimes... yes checking for mkdir... yes checking for mkdirat... yes checking for mkdtemp... yes checking for mknod... yes checking for mknodat... yes checking for mkfifo... yes checking for mkfifoat... yes checking for mkstemp... yes checking for mkstemp64... yes checking for mktemp... yes checking for nftw... yes checking for nftw64... yes checking for open... yes checking for open64... yes checking for openat... yes checking for openat64... yes checking for opendir... yes checking for pathconf... yes checking for readlink... yes checking for readlinkat... yes checking for realpath... yes checking for remove... yes checking for removexattr... yes checking for rename... yes checking for renameat... yes checking for revoke... no checking for rmdir... yes checking for scandir... yes checking for scandir64... yes checking for setenv... yes checking for setxattr... yes checking for stat... yes checking for stat64... yes checking for strchrnul... yes checking for symlink... yes checking for symlinkat... yes checking for tempnam... yes checking for tmpnam... yes checking for truncate... yes checking for truncate64... yes checking for unlink... yes checking for unlinkat... yes checking for ulckpwdf... yes checking for utime... yes checking for utimes... yes checking for mempcpy... yes checking crt_externs.h usability... no checking crt_externs.h presence... no checking for crt_externs.h... no checking for _NSGetEnviron... no Using Linux xattrs checking whether byte ordering is bigendian... no configure: creating ./config.status config.status: creating config.mak config.status: creating include/config.h config.status: include/config.h is unchanged make[1]: Entering directory `/var/tmp/portage/dev-embedded/scratchbox2-2.0/work/sbox2-2.0' [CC] luaif/luaif.o [PERL] preload/wrappers.c [CC] luaif/paths.o [CC] luaif/argvenvp.o [CC] luaif/lua-5.1.4/src/loadlib.o [CC] luaif/lua-5.1.4/src/lstate.o [CC] luaif/lua-5.1.4/src/liolib.o [CC] luaif/lua-5.1.4/src/ldebug.o [CC] luaif/lua-5.1.4/src/llex.o WARNING: failed to find type+name from 'SCANDIR_TYPE_ARG3' WARNING: failed to find type+name from 'SCANDIR_TYPE_ARG3' [CC] luaif/lua-5.1.4/src/lauxlib.o [CC] luaif/lua-5.1.4/src/ltablib.o [CC] luaif/lua-5.1.4/src/ldump.o [CC] luaif/lua-5.1.4/src/lstrlib.o [CC] luaif/lua-5.1.4/src/ldo.o [CC] luaif/lua-5.1.4/src/lmathlib.o [CC] luaif/lua-5.1.4/src/lapi.o [CC] luaif/lua-5.1.4/src/lvm.o [CC] luaif/lua-5.1.4/src/ltable.o [CC] luaif/lua-5.1.4/src/lgc.o [CC] luaif/lua-5.1.4/src/lbaselib.o [CC] luaif/lua-5.1.4/src/lopcodes.o [CC] luaif/lua-5.1.4/src/linit.o [CC] luaif/lua-5.1.4/src/lfunc.o luaif/luaif.c: In function ‘lua_sb_path_exists’: luaif/luaif.c:585: warning: implicit declaration of function ‘access_nomap_nolog’ luaif/luaif.c: In function ‘lua_sb_getcwd’: luaif/luaif.c:619: warning: implicit declaration of function ‘getcwd_nomap_nolog’ [CC] luaif/lua-5.1.4/src/lparser.o [CC] luaif/lua-5.1.4/src/lstring.o [CC] luaif/lua-5.1.4/src/ldblib.o [CC] luaif/lua-5.1.4/src/lzio.o [CC] luaif/lua-5.1.4/src/loslib.o [CC] luaif/lua-5.1.4/src/ltm.o [CC] luaif/lua-5.1.4/src/lundump.o [CC] luaif/lua-5.1.4/src/lobject.o [CC] luaif/lua-5.1.4/src/lmem.o [CC] luaif/lua-5.1.4/src/lcode.o [CC] preload/wrappers.o [CC] preload/glob.o [CC] preload/glob64.o [CC] preload/fdpathdb.o [CC] preload/procfs.o [CC] preload/mempcpy.o [CC] utils/sb2-monitor.o [CC] utils/sb2-interp-wrapper.o [CC] luaif/sb_log.o [CC] preload/libsb2.o [CC] preload/sb_exec.o [CC] preload/sb_l10n.o [CC] utils/sb2-show.o [LD] utils/sb2-monitor luaif/sb_log.c: In function ‘write_to_logfile’: luaif/sb_log.c:116: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [ARCHIVE] luaif/libluaif.a In file included from preload/glob64.c:32: preload/glob.c:316: warning: function declaration isn’t a prototype preload/glob.c:316: warning: function declaration isn’t a prototype [ARCHIVE] luaif/liblua.a preload/wrappers.c: In function ‘_Exit’: preload/wrappers.c:403: warning: ‘noreturn’ function does return preload/wrappers.c: In function ‘_exit’: preload/wrappers.c:383: warning: ‘noreturn’ function does return [SHLIB] preload/libsb2.so [LD] utils/sb2-show [LD] utils/sb2-interp-wrapper utils/sb2-interp-wrapper.o: In function `main': sb2-interp-wrapper.c:(.text+0x464): undefined reference to `sb2__read_string_variable_from_lua__' collect2: ld returned 1 exit status utils/sb2-show.o: In function `command_show_exec': sb2-show.c:(.text+0x38c): undefined reference to `sb2show__execve_mods__' sb2-show.c:(.text+0x3b2): undefined reference to `sb2show__map_path2__' utils/sb2-show.o: In function `command_verify_pathlist_mappings': sb2-show.c:(.text+0x657): undefined reference to `sb2show__map_path2__' utils/sb2-show.o: In function `main': sb2-show.c:(.text+0x941): undefined reference to `sb2__set_active_exec_policy_name__' sb2-show.c:(.text+0xa97): undefined reference to `sb2__load_and_execute_lua_file__' sb2-show.c:(.text+0xb20): undefined reference to `sb2show__map_path2__' sb2-show.c:(.text+0xb7b): undefined reference to `sb2__load_and_execute_lua_file__' sb2-show.c:(.text+0xc3a)make[1]: : undefined *** [utils/sb2-interp-wrapper] Error 1reference to `sb2show__map_path2__' sb2-show.c:(.text+0xc44): undefined reference to `sb2show__binary_type__' sb2-show.c:(.text+0xc81):make[1]: *** Waiting for unfinished jobs....undefined reference to `sb2__lua_c_interface_version__' sb2-show.c:(.text+0xe28): undefined reference to `sb2show__get_real_cwd__' sb2-show.c:(.text+0xe81): undefined reference to `sb_loglevel__' sb2-show.c:(.text+0xeba): undefined reference to `sblog_printf_line_to_logfile' sb2-show.c:(.text+0xec5): undefined reference to `sb_loglevel__' sb2-show.c:(.text+0xefe): undefined reference to `sblog_printf_line_to_logfile' sb2-show.c:(.text+0xfa1): undefined reference to `sb2__read_string_variable_from_lua__' sb2-show.c:(.text+0x100b): undefined reference to `sb2__load_and_execute_lua_file__' collect2: ld returned 1 exit status make[1]: *** [utils/sb2-show] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-embedded/scratchbox2-2.0/work/sbox2-2.0' make: *** [regular] Error 2 * ERROR: dev-embedded/scratchbox2-2.0 failed: * emake failed * * Call stack: * ebuild.sh, line 61: Called src_compile * environment, line 2928: Called die * The specific snippet of code: * emake prefix="${D}/usr" || die "emake failed" * * If you need support, post the output of 'emerge --info =dev-embedded/scratchbox2-2.0', * the complete build log and the output of 'emerge -pqv =dev-embedded/scratchbox2-2.0'. * The complete build log is located at '/var/log/portage/build/dev-embedded/scratchbox2-2.0:20091211-191516.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-embedded/scratchbox2-2.0/temp/environment'. * S: '/var/tmp/portage/dev-embedded/scratchbox2-2.0/work/sbox2-2.0'