DEBUG: Executing shell function do_compile
NOTE: cmake --build TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/build --target all --
[1/26] Building C object mount/CMakeFiles/nfs_mount.dir/libnfs-raw-mount.c.o
[2/26] Building C object nfs/CMakeFiles/nfs_nfs.dir/nfsacl.c.o
[3/26] Building C object nsm/CMakeFiles/nfs_nsm.dir/libnfs-raw-nsm.c.o
[4/26] Building C object nlm/CMakeFiles/nfs_nlm.dir/libnfs-raw-nlm.c.o
[5/26] Building C object nfs4/CMakeFiles/nfs_nfs4.dir/nfs4.c.o
[6/26] Building C object nlm/CMakeFiles/nfs_nlm.dir/nlm.c.o
[7/26] Building C object mount/CMakeFiles/nfs_mount.dir/mount.c.o
[8/26] Building C object nsm/CMakeFiles/nfs_nsm.dir/nsm.c.o
[9/26] Building C object rquota/CMakeFiles/nfs_rquota.dir/libnfs-raw-rquota.c.o
[10/26] Building C object portmap/CMakeFiles/nfs_portmap.dir/libnfs-raw-portmap.c.o
[11/26] Building C object portmap/CMakeFiles/nfs_portmap.dir/portmap.c.o
[12/26] Building C object rquota/CMakeFiles/nfs_rquota.dir/rquota.c.o
[13/26] Building C object nfs/CMakeFiles/nfs_nfs.dir/nfs.c.o
[14/26] Building C object lib/CMakeFiles/nfs.dir/multithreading.c.o
[15/26] Building C object lib/CMakeFiles/nfs.dir/init.c.o
[16/26] Building C object lib/CMakeFiles/nfs.dir/libnfs-zdr.c.o
[17/26] Building C object lib/CMakeFiles/nfs.dir/pdu.c.o
FAILED: lib/CMakeFiles/nfs.dir/pdu.c.o 
TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/recipe-sysroot-native/usr/bin/i686-yoe-linux/i686-yoe-linux-clang --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/recipe-sysroot -DHAVE_CONFIG_H -D_U_="__attribute__((unused))" -Dnfs_EXPORTS -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/build -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/include -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/include/nfsc -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/rquota -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/portmap -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/nsm -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/nlm -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/nfs4 -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/nfs -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/mount -target i686-yoe-linux  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64  --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/recipe-sysroot  -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git=/usr/src/debug/libnfs/5.0.3  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git=/usr/src/debug/libnfs/5.0.3  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/build=/usr/src/debug/libnfs/5.0.3  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/build=/usr/src/debug/libnfs/5.0.3  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/recipe-sysroot-native=  -fPIC -MD -MT lib/CMakeFiles/nfs.dir/pdu.c.o -MF lib/CMakeFiles/nfs.dir/pdu.c.o.d -o lib/CMakeFiles/nfs.dir/pdu.c.o -c TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/lib/pdu.c
TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/lib/pdu.c:322:29: error: call to undeclared function 'writev'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  322 |                         if (writev(rpc->fd, &iov[1], niov - 1) < 0) {
      |                             ^
TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/lib/pdu.c:322:29: note: did you mean 'fwrite'?
TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/recipe-sysroot/usr/include/stdio.h:745:15: note: 'fwrite' declared here
  745 | extern size_t fwrite (const void *__restrict __ptr, size_t __size,
      |               ^
1 error generated.
[18/26] Building C object lib/CMakeFiles/nfs.dir/socket.c.o
FAILED: lib/CMakeFiles/nfs.dir/socket.c.o 
TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/recipe-sysroot-native/usr/bin/i686-yoe-linux/i686-yoe-linux-clang --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/recipe-sysroot -DHAVE_CONFIG_H -D_U_="__attribute__((unused))" -Dnfs_EXPORTS -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/build -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/include -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/include/nfsc -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/rquota -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/portmap -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/nsm -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/nlm -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/nfs4 -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/nfs -ITOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/mount -target i686-yoe-linux  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64  --sysroot=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/recipe-sysroot  -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git=/usr/src/debug/libnfs/5.0.3  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git=/usr/src/debug/libnfs/5.0.3  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/build=/usr/src/debug/libnfs/5.0.3  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/build=/usr/src/debug/libnfs/5.0.3  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/recipe-sysroot-native=  -fPIC -MD -MT lib/CMakeFiles/nfs.dir/socket.c.o -MF lib/CMakeFiles/nfs.dir/socket.c.o.d -o lib/CMakeFiles/nfs.dir/socket.c.o -c TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/lib/socket.c
TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/lib/socket.c:301:25: error: call to undeclared function 'writev'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  301 |                 count = writev(rpc->fd, iov, niov);
      |                         ^
TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/git/lib/socket.c:301:25: note: did you mean 'write'?
TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/recipe-sysroot/usr/include/unistd.h:378:16: note: 'write' declared here
  378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur
      |                ^
1 error generated.
[19/26] Building C object lib/CMakeFiles/nfs.dir/libnfs-sync.c.o
[20/26] Building C object lib/CMakeFiles/nfs.dir/libnfs.c.o
[21/26] Building C object nfs/CMakeFiles/nfs_nfs.dir/libnfs-raw-nfs.c.o
[22/26] Building C object nfs4/CMakeFiles/nfs_nfs4.dir/libnfs-raw-nfs4.c.o
[23/26] Building C object lib/CMakeFiles/nfs.dir/nfs_v4.c.o
[24/26] Building C object lib/CMakeFiles/nfs.dir/nfs_v3.c.o
ninja: build stopped: subcommand failed.
WARNING: TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/temp/run.do_compile.3020017:153 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build 'TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'
WARNING: Backtrace (BB generated script): 
	#1: cmake_runcmake_build, TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/temp/run.do_compile.3020017, line 153
	#2: cmake_do_compile, TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/temp/run.do_compile.3020017, line 147
	#3: do_compile, TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/temp/run.do_compile.3020017, line 142
	#4: main, TOPDIR/build/tmp/work/core2-32-yoe-linux/libnfs/5.0.3/temp/run.do_compile.3020017, line 166

Error details

Submitted on:
12/02/24 16:27
Error type:
Recipe
Task:
do_compile
Recipe:
libnfs
Recipe version:
5.0.3-r0
Machine:
qemux86
Distro:
yoe
Build system:
x86_64-linux
Target system:
i686-yoe-linux
Host distro:
ubuntu-22.04/ubuntu-22.04
Branch:
HEAD
Commit:
8ca5374219f5810338f7629096ee86b54c04dc61
Build:
#178413
Submitter:
ab@rdk
Similar errors:
3
Open a bug