DEBUG: Executing shell function do_compile
NOTE: make -l 64 KLIBCARCH=i386 CROSS_COMPILE=i686-yoe-linux- KLIBCKERNELSRC=TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/recipe-sysroot/usr KLIBCLIBGCC=TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/recipe-sysroot/usr/lib/i686-yoe-linux/*/libgcc.a prefix=/usr INSTALLROOT=TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/image INSTALLDIR=/usr/lib/klibc SHLIBDIR=/usr/lib CONFIG_KLIBC_THUMB=n KLIBCOPTFLAGS= -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse  --dyld-prefix=/usr -Os -fcommon  -ffile-prefix-map=TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13=/usr/src/debug/klibc/2.0.13  -ffile-prefix-map=TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13=/usr/src/debug/klibc/2.0.13  -ffile-prefix-map=TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/recipe-sysroot-native=  -fno-builtin-bcmp V=1
make -f TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc obj=klcc
rm -f klcc/klibc.config
echo 'ARCH=i386' >> klcc/klibc.config
echo 'ARCHDIR=i386' >> klcc/klibc.config
echo 'CROSS=i686-yoe-linux-' >> klcc/klibc.config
echo 'KCROSS=' >> klcc/klibc.config
echo 'CC=i686-yoe-linux-clang' >> klcc/klibc.config
echo 'LD=i686-yoe-linux-ld.bfd' >> klcc/klibc.config
echo 'REQFLAGS=-D__KLIBC__=2 -D__KLIBC_MINOR__=0 -D_BITSIZE=32 -fno-stack-protector -fwrapv -fno-PIE -fno-builtin-bcmp -fcommon -ggdb -mregparm=3 -D_REGPARM=3 -m32 -nostdinc -iwithprefix include -D__KLIBC__=2 -D__KLIBC_MINOR__=0 -D_BITSIZE=32' >> klcc/klibc.config
echo 'OPTFLAGS=-m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse  --dyld-prefix=/usr -Os -fcommon  -ffile-prefix-map=TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13=/usr/src/debug/klibc/2.0.13  -ffile-prefix-map=TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13=/usr/src/debug/klibc/2.0.13  -ffile-prefix-map=TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/recipe-sysroot-native=  -fno-builtin-bcmp' >> klcc/klibc.config
echo 'LDFLAGS=-m elf_i386' >> klcc/klibc.config
echo 'STRIP=i686-yoe-linux-strip' >> klcc/klibc.config
echo 'STRIPFLAGS=--strip-all -R .comment -R .note' >> klcc/klibc.config
echo 'EMAIN=-e main' >> klcc/klibc.config
echo 'CRTSHARED=shared-stub.o' >> klcc/klibc.config
echo 'BITSIZE=32' >> klcc/klibc.config
echo 'VERSION=2.0.13' >> klcc/klibc.config
echo 'prefix=/usr/lib/klibc' >> klcc/klibc.config
echo 'bindir=/usr/lib/klibc/bin' >> klcc/klibc.config
echo 'libdir=/usr/lib/klibc/lib' >> klcc/klibc.config
echo 'includedir=/usr/lib/klibc/include' >> klcc/klibc.config
:
make -f TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc obj=.
make -rR -f TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc obj=scripts/basic
:
make -rR -f TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc obj=usr/klibc
make -rR -f TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc obj=usr/klibc/syscalls
:
make -rR -f TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc obj=usr/klibc/socketcalls
:
make -rR -f TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc obj=usr/klibc/zlib
:
make -rR -f TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc obj=usr/klibc/arch/i386
:
:
make -rR -f TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc obj=usr/kinit
make -rR -f TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc obj=usr/kinit/ipconfig
:
make -rR -f TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc obj=usr/kinit/nfsmount
:
make -rR -f TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc obj=usr/kinit/run-init
:
make -rR -f TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc obj=usr/kinit/fstype
:
make -rR -f TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc obj=usr/kinit/resume
:
i686-yoe-linux-ld.bfd: usr/kinit/do_mounts_md.o: in function `md_run':
/usr/src/debug/klibc/2.0.13/usr/kinit/do_mounts_md.c:294:(.text+0x684): undefined reference to `wcslen'
make[2]: *** [TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/scripts/Kbuild.klibc:353: usr/kinit/static/kinit] Error 1
make[1]: *** [TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/sources/klibc-2.0.13/./Kbuild:10: all] Error 2
make: *** [Makefile:118: klibc] Error 2
ERROR: oe_runmake failed
WARNING: TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/temp/run.do_compile.1413617:181 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script): 
	#1: bbfatal_log, TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/temp/run.do_compile.1413617, line 181
	#2: die, TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/temp/run.do_compile.1413617, line 166
	#3: oe_runmake, TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/temp/run.do_compile.1413617, line 171
	#4: base_do_compile, TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/temp/run.do_compile.1413617, line 149
	#5: do_compile, TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/temp/run.do_compile.1413617, line 143
	#6: main, TMPDIR/work/core2-32-yoe-linux/klibc/2.0.13/temp/run.do_compile.1413617, line 191

Error details

Submitted on:
27/08/25 05:58
Error type:
Recipe
Task:
do_compile
Recipe:
klibc
Recipe version:
2.0.13-r0
Machine:
qemux86
Distro:
yoe
Build system:
x86_64-linux
Target system:
i686-yoe-linux
Host distro:
universal/ubuntu-22.04
Branch:
HEAD
Commit:
794ea800d24ec263ddf034a2f3f0035fe7b7e018
Build:
#215313
Submitter:
ab@rdk
Similar errors:
0
Open a bug