DEBUG: Executing python function extend_recipe_sysroot NOTE: Direct dependencies are ['TOPDIR/openembedded-core/meta/recipes-core/glibc/glibc_2.39.bb:do_populate_sysroot', 'TOPDIR/openembedded-core/meta/recipes-devtools/gcc/gcc-cross_14.0.bb:do_populate_sysroot', 'TOPDIR/openembedded-core/meta/recipes-devtools/gcc/gcc-runtime_14.0.bb:do_populate_sysroot', 'TOPDIR/openembedded-core/meta/recipes-devtools/quilt/quilt-native_0.67.bb:do_populate_sysroot', 'virtual:native:TOPDIR/openembedded-core/meta/recipes-devtools/patch/patch_2.7.6.bb:do_populate_sysroot', 'virtual:native:TOPDIR/openembedded-core/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot', 'virtual:native:TOPDIR/openembedded-core/meta/recipes-extended/gperf/gperf_3.1.bb:do_populate_sysroot'] NOTE: Installed into sysroot: [] NOTE: Skipping as already exists in sysroot: ['gettext-minimal-native', 'glibc', 'binutils-cross-x86_64', 'gcc-cross-x86_64', 'gcc-runtime', 'libgcc', 'libtool-native', 'm4-native', 'quilt-native', 'texinfo-dummy-native', 'linux-libc-headers', 'zlib-native', 'flex-native', 'gnu-config-native', 'patch-native', 'pseudo-native', 'gperf-native', 'xz-native', 'zstd-native', 'attr-native', 'gmp-native', 'libmpc-native', 'mpfr-native', 'sqlite3-native'] DEBUG: Python function extend_recipe_sysroot finished DEBUG: Executing shell function do_install NOTE: make -j 70 -l 140 VERSION=0.16.21 PREFIX=/usr DIST=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/image LDFLAGS=-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot-native= INEXE= install-bcc make[1]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git' PATH="`pwd`/bin:$PATH" make -f make.fil VERSION=0.16.21 TOPDIR=`pwd` install-bcc make[2]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git' make -C bcc CC='x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot' CFLAGS=' -O2 -fno-strict-aliasing' LDFLAGS='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot-native= ' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' BCCARCH='' bcc ncc bcc-cc1 make -C cpp CC='x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot' CFLAGS=' -O2 -fno-strict-aliasing' LDFLAGS='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot-native= ' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' bcc-cpp make -C unproto CC='x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot' CFLAGS=' -O2 -fno-strict-aliasing' LDFLAGS='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot-native= ' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' unproto make[3]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/bcc' make[3]: 'bcc' is up to date. make[3]: 'ncc' is up to date. make -C copt CC='x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot' CFLAGS=' -O2 -fno-strict-aliasing' LDFLAGS='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot-native= ' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' copt make[3]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/cpp' x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot -O2 -fno-strict-aliasing -c -o cpp.o cpp.c make -C as CC='x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot' CFLAGS=' -O2 -fno-strict-aliasing' LDFLAGS='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot-native= ' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' all make[3]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/unproto' x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot -O2 -fno-strict-aliasing -w -DREOPEN -c tok_io.c -o tok_io.o make[3]: 'bcc-cc1' is up to date. make[3]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/bcc' make[3]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/copt' make[3]: 'copt' is up to date. make[3]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/copt' cp -p bcc/bcc bin/bcc make -C ar CC='x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot' CFLAGS=' -O2 -fno-strict-aliasing' LDFLAGS='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot-native= ' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' all x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot -O2 -fno-strict-aliasing -w -DREOPEN -c tok_class.c -o tok_class.o x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot -O2 -fno-strict-aliasing -w -DREOPEN -c unproto.c -o unproto.o cp -p copt/copt lib/bcc/copt make[3]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/as' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/as' x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot -O2 -fno-strict-aliasing -w -DREOPEN -c symbol.c -o symbol.o cp -p as/as86 bin/as86 cp -p bcc/ncc bin/ncc make[3]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/ar' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/ar' x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot -O2 -fno-strict-aliasing -w -DREOPEN -c strsave.c -o strsave.o cp -p ar/ar86 bin/ar86 cp -p copt/rules.* lib/bcc/. cp -p as/as86_encap lib/bcc/as86_encap cp -p bcc/bcc-cc1 lib/bcc/bcc-cc1 make -C ld CC='x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot' CFLAGS=' -O2 -fno-strict-aliasing' LDFLAGS='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot-native= ' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' ld86 make -C ld CC='x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot' CFLAGS=' -O2 -fno-strict-aliasing' LDFLAGS='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git=/usr/src/debug/dev86/0.16.21+git -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/recipe-sysroot-native= ' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' objdump86 cp -p copt/rules.start lib/bcc/i386/. make[3]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/ld' make[3]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/ld' make[3]: 'objdump86' is up to date. make[3]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/ld' cp -p copt/rules.386 lib/bcc/i386/. make[3]: 'ld86' is up to date. make[3]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/ld' symbol.c: In function 'sym_enter': symbol.c:72:30: error: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 72 | || (s->name = malloc(strlen(name) + 1)) == 0) | ^~~~~~ symbol.c:53:1: note: include '<string.h>' or provide a declaration of 'strlen' 52 | #include "symbol.h" +++ |+#include <string.h> 53 | tok_io.c: In function 'do_control': tok_io.c:219:20: error: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] 219 | line = atoi(t->vstr->str); /* extract line number */ | ^~~~ symbol.c:77:13: error: implicit declaration of function 'hash' [-Wimplicit-function-declaration] 77 | where = hash(name, SYM_TABSIZE); | ^~~~ symbol.c: In function 'sym_find': symbol.c:60:42: error: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 60 | #define STREQ(x,y) (*(x) == *(y) && strcmp((x),(y)) == 0) | ^~~~~~ symbol.c:95:13: note: in expansion of macro 'STREQ' 95 | if (STREQ(name, s->name)) | ^~~~~ symbol.c:60:42: note: include '<string.h>' or provide a declaration of 'strcmp' 60 | #define STREQ(x,y) (*(x) == *(y) && strcmp((x),(y)) == 0) | ^~~~~~ symbol.c:95:13: note: in expansion of macro 'STREQ' 95 | if (STREQ(name, s->name)) | ^~~~~ cp -p ld/ld86 bin/ld86 tok_io.c: In function 'read_hex': strsave.c: In function 'strsave': strsave.c:55:26: error: implicit declaration of function 'hash' [-Wimplicit-function-declaration] 55 | register int where = hash(str, STR_TABSIZE); | ^~~~ strsave.c:47:42: error: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 47 | #define STREQ(x,y) (*(x) == *(y) && strcmp((x),(y)) == 0) | ^~~~~~ strsave.c:60:13: note: in expansion of macro 'STREQ' 60 | if (STREQ(str, s->strval)) | ^~~~~ tok_io.c:488:20: error: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 488 | if ((len = strlen(buf)) > 3) | ^~~~~~ tok_io.c:94:1: note: include '<string.h>' or provide a declaration of 'strlen' 93 | #include "error.h" +++ |+#include <string.h> 94 | cp -p ld/objdump86 bin/objdump86 strsave.c:35:1: note: include '<string.h>' or provide a declaration of 'strcmp' 34 | #include "error.h" +++ |+#include <string.h> 35 | strsave.c:66:32: error: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 66 | || (s->strval = malloc(strlen(str) + 1)) == 0) | ^~~~~~ strsave.c:66:32: note: include '<string.h>' or provide a declaration of 'strlen' cp -p copt/rules.end lib/bcc/i386/. make[3]: *** [Makefile:95: symbol.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [Makefile:95: tok_io.o] Error 1 make[3]: *** [Makefile:95: strsave.o] Error 1 tok_class.c: In function 'tok_strcat': tok_class.c:305:43: error: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 305 | t1->vstr->str + strlen(t1->vstr->str) - 1, | ^~~~~~ tok_class.c:63:1: note: include '<string.h>' or provide a declaration of 'strlen' 62 | #include "symbol.h" +++ |+#include <string.h> 63 | make[3]: *** [Makefile:95: tok_class.o] Error 1 unproto.c: In function 'show_arg_names': unproto.c:188:51: error: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 188 | #define STREQ(x,y) (*(x) == *(y) && !strcmp((x),(y))) | ^~~~~~ unproto.c:192:37: note: in expansion of macro 'STREQ' 192 | && (STREQ((s)->head->vstr->str, (c)))) | ^~~~~ unproto.c:366:9: note: in expansion of macro 'LAST_ARG_AND_EQUAL' 366 | if (LAST_ARG_AND_EQUAL(t->head, VOID_ARG)) { | ^~~~~~~~~~~~~~~~~~ unproto.c:158:1: note: include '<string.h>' or provide a declaration of 'strcmp' 157 | #include "symbol.h" +++ |+#include <string.h> 158 | cpp.c: In function 'unchget': cpp.c:548:1: error: type of 'ch' defaults to 'int' [-Wimplicit-int] 548 | unchget(ch) | ^~~~~~~ make[3]: *** [Makefile:95: unproto.o] Error 1 make[3]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/unproto' make[2]: *** [make.fil:161: unproto] Error 2 make[2]: *** Waiting for unfinished jobs.... make[3]: *** [<builtin>: cpp.o] Error 1 make[2]: *** [make.fil:157: cpp] Error 2 make[3]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git/cpp' make[2]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git' make[1]: *** [Makefile:34: install-bcc] Error 2 make[1]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/git' make: *** [GNUmakefile:9: install-bcc] Error 2 ERROR: oe_runmake failed WARNING: TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/temp/run.do_install.365660:177 exit 1 from 'exit 1' WARNING: Backtrace (BB generated script): #1: bbfatal_log, TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/temp/run.do_install.365660, line 177 #2: die, TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/temp/run.do_install.365660, line 161 #3: oe_runmake, TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/temp/run.do_install.365660, line 156 #4: do_install, TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/temp/run.do_install.365660, line 149 #5: main, TOPDIR/tmp-glibc/work/core2-64-oe-linux/dev86/0.16.21+git/temp/run.do_install.365660, line 190