Now we have an unrelated issue with this 
- https://github.com/HewlettPackard/netperf/issues/42. We probably need to 
create a patch and apply it to the netperf app that is built as part of the 
nighly build

On Wednesday, December 22, 2021 at 3:04:23 PM UTC-5 [email protected] 
wrote:

> See <
> https://jenkins.scylladb.com/job/osv-build-nightly/2627/display/redirect?page=changes
> >
>
> Changes:
>
> [jwkozaczuk] aarch64: revert changes to make mkfs and cpiod with stdc++
>
>
> ------------------------------------------
> [...truncated 606.50 KB...]
> checking netinet/in.h usability... yes
> checking netinet/in.h presence... yes
> checking for netinet/in.h... yes
> checking netinet/sctp.h usability... yes
> checking netinet/sctp.h presence... yes
> checking for netinet/sctp.h... yes
> checking sched.h usability... yes
> checking sched.h presence... yes
> checking for sched.h... yes
> checking signal.h usability... yes
> checking signal.h presence... yes
> checking for signal.h... yes
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking for strings.h... (cached) yes
> checking syscall.h usability... yes
> checking syscall.h presence... yes
> checking for syscall.h... yes
> checking sys/ioctl.h usability... yes
> checking sys/ioctl.h presence... yes
> checking for sys/ioctl.h... yes
> checking sys/mman.h usability... yes
> checking sys/mman.h presence... yes
> checking for sys/mman.h... yes
> checking sys/param.h usability... yes
> checking sys/param.h presence... yes
> checking for sys/param.h... yes
> checking sys/socket.h usability... yes
> checking sys/socket.h presence... yes
> checking for sys/socket.h... yes
> checking for sys/stat.h... (cached) yes
> checking sys/time.h usability... yes
> checking sys/time.h presence... yes
> checking for sys/time.h... yes
> checking for sys/wait.h... (cached) yes
> checking sys/ipc.h usability... yes
> checking sys/ipc.h presence... yes
> checking for sys/ipc.h... yes
> checking sys/sockio.h usability... no
> checking sys/sockio.h presence... no
> checking for sys/sockio.h... no
> checking sys/sysinfo.h usability... yes
> checking sys/sysinfo.h presence... yes
> checking for sys/sysinfo.h... yes
> checking for sys/wait.h... (cached) yes
> checking for stdlib.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking netinet/in_systm.h usability... yes
> checking netinet/in_systm.h presence... yes
> checking for netinet/in_systm.h... yes
> checking netinet/ip.h usability... yes
> checking netinet/ip.h presence... yes
> checking for netinet/ip.h... yes
> checking for main in -lsocket... no
> checking for main in -lmach... no
> checking for an ANSI C-conforming const... (cached) yes
> checking for off_t... yes
> checking for size_t... yes
> checking for socklen_t equivalent... unsigned
> checking for h_errno declaration in netdb.h... yes
> checking for struct sockaddr_storage... yes
> checking whether time.h and sys/time.h may both be included... yes
> checking for stdbool.h that conforms to C99... yes
> checking for _Bool... yes
> checking if sockaddr struct has sa_len member... no
> checking for pid_t... yes
> checking vfork.h usability... no
> checking vfork.h presence... no
> checking for vfork.h... no
> checking for fork... yes
> checking for vfork... yes
> checking for working fork... yes
> checking for working vfork... (cached) yes
> checking for stdlib.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking for sys/param.h... (cached) yes
> checking for getpagesize... yes
> checking for working mmap... yes
> checking sys/select.h usability... yes
> checking sys/select.h presence... yes
> checking for sys/select.h... yes
> checking for sys/socket.h... (cached) yes
> checking types of arguments for select... int,fd_set *,struct timeval *
> checking whether setpgrp takes no argument... yes
> checking return type of signal handlers... void
> checking for alarm... yes
> checking for bzero... yes
> checking for daemon... yes
> checking for gethostbyname... yes
> checking for gethrtime... no
> checking for gettimeofday... yes
> checking for inet_ntoa... yes
> checking for memset... yes
> checking for memcpy... yes
> checking for munmap... yes
> checking for select... yes
> checking for setsid... yes
> checking for socket... yes
> checking for sqrt... yes
> checking for strcasecmp... yes
> checking for strchr... yes
> checking for strstr... yes
> checking for strtoul... yes
> checking for uname... yes
> checking for toupper... yes
> checking for getnameinfo... yes
> checking for getaddrinfo... yes
> checking for inet_ntop... yes
> checking for getifaddrs... yes
> checking for sendfile... yes
> checking for uname... (cached) yes
> checking for mpctl... no
> checking for processor_bind... no
> checking for sched_setaffinity... yes
> checking for bind_to_cpu_id... no
> checking for bindprocessor... no
> checking whether to include histogram support... no
> checking whether to include dirty support... no
> checking whether to include demo support... no
> checking whether to include Unix-domain socket tests... no
> checking whether to include DLPI tests... no
> checking whether to include DCCP tests... no
> checking whether to include OMNI tests... yes
> checking whether to include XTI tests... no
> checking whether to include SDP tests... no
> checking whether to include ICSC-EXS tests... no
> checking whether to include SCTP tests... no
> checking whether to include paced send (intervals) support... no
> checking whether paced sends should spin... no
> checking whether to include initial burst support in _RR tests... yes
> checking which CPU utilization measurement type to use... "procstat - auto"
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating src/netperf_version.h
> config.status: creating src/Makefile
> config.status: creating src/missing/Makefile
> config.status: creating src/missing/m4/Makefile
> config.status: creating doc/Makefile
> config.status: creating doc/examples/Makefile
> config.status: creating netperf.spec
> config.status: creating config.h
> config.status: executing depfiles commands
> make[2]: Entering directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/upstream/netperf-2.7.0
> '>
> make all-recursive
> make[3]: Entering directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/upstream/netperf-2.7.0
> '>
> Making all in src
> make[4]: Entering directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/upstream/netperf-2.7.0/src
> '>
> Making all in missing
> make[5]: Entering directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/upstream/netperf-2.7.0/src/missing
> '>
> Making all in m4
> make[6]: Entering directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/upstream/netperf-2.7.0/src/missing/m4
> '>
> make[6]: Nothing to be done for 'all'.
> make[6]: Leaving directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/upstream/netperf-2.7.0/src/missing/m4
> '>
> make[6]: Entering directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/upstream/netperf-2.7.0/src/missing
> '>
> make[6]: Nothing to be done for 'all-am'.
> make[6]: Leaving directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/upstream/netperf-2.7.0/src/missing
> '>
> make[5]: Leaving directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/upstream/netperf-2.7.0/src/missing
> '>
> make[5]: Entering directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/upstream/netperf-2.7.0/src
> '>
> gcc -DHAVE_CONFIG_H -I. -I.. -MT netperf.o -MD -MP -MF .deps/netperf.Tpo 
> -c -o netperf.o netperf.c
> mv -f .deps/netperf.Tpo .deps/netperf.Po
> gcc -DHAVE_CONFIG_H -I. -I.. -MT netlib.o -MD -MP -MF .deps/netlib.Tpo -c 
> -o netlib.o netlib.c
> netlib.c: In function ‘netperf_sendfile’:
> netlib.c:806:11: warning: implicit declaration of function ‘sendfile’ 
> [-Wimplicit-function-declaration]
> 806 | len=sendfile(send_socket,
> | ^~~~~~~~
> netlib.c: In function ‘bind_to_specific_processor’:
> netlib.c:2344:9: warning: implicit declaration of function 
> ‘sched_setaffinity’; did you mean ‘SYS_sched_setaffinity’? 
> [-Wimplicit-function-declaration]
> 2344 | if (sched_setaffinity(getpid(), len, &netperf_cpu_set)) {
> | ^~~~~~~~~~~~~~~~~
> | SYS_sched_setaffinity
> mv -f .deps/netlib.Tpo .deps/netlib.Po
> gcc -DHAVE_CONFIG_H -I. -I.. -MT netsh.o -MD -MP -MF .deps/netsh.Tpo -c -o 
> netsh.o netsh.c
> mv -f .deps/netsh.Tpo .deps/netsh.Po
> gcc -DHAVE_CONFIG_H -I. -I.. -MT nettest_bsd.o -MD -MP -MF 
> .deps/nettest_bsd.Tpo -c -o nettest_bsd.o nettest_bsd.c
> mv -f .deps/nettest_bsd.Tpo .deps/nettest_bsd.Po
> gcc -DHAVE_CONFIG_H -I. -I.. -MT nettest_dlpi.o -MD -MP -MF 
> .deps/nettest_dlpi.Tpo -c -o nettest_dlpi.o nettest_dlpi.c
> mv -f .deps/nettest_dlpi.Tpo .deps/nettest_dlpi.Po
> gcc -DHAVE_CONFIG_H -I. -I.. -MT nettest_unix.o -MD -MP -MF 
> .deps/nettest_unix.Tpo -c -o nettest_unix.o nettest_unix.c
> mv -f .deps/nettest_unix.Tpo .deps/nettest_unix.Po
> gcc -DHAVE_CONFIG_H -I. -I.. -MT nettest_xti.o -MD -MP -MF 
> .deps/nettest_xti.Tpo -c -o nettest_xti.o nettest_xti.c
> mv -f .deps/nettest_xti.Tpo .deps/nettest_xti.Po
> gcc -DHAVE_CONFIG_H -I. -I.. -MT nettest_sctp.o -MD -MP -MF 
> .deps/nettest_sctp.Tpo -c -o nettest_sctp.o nettest_sctp.c
> mv -f .deps/nettest_sctp.Tpo .deps/nettest_sctp.Po
> gcc -DHAVE_CONFIG_H -I. -I.. -MT nettest_sdp.o -MD -MP -MF 
> .deps/nettest_sdp.Tpo -c -o nettest_sdp.o nettest_sdp.c
> mv -f .deps/nettest_sdp.Tpo .deps/nettest_sdp.Po
> gcc -DHAVE_CONFIG_H -I. -I.. -MT nettest_omni.o -MD -MP -MF 
> .deps/nettest_omni.Tpo -c -o nettest_omni.o nettest_omni.c
> nettest_omni.c: In function ‘recv_data_no_copy’:
> nettest_omni.c:3030:19: warning: implicit declaration of function ‘splice’ 
> [-Wimplicit-function-declaration]
> 3030 | bytes_recvd = splice(data_socket,
> | ^~~~~~
> mv -f .deps/nettest_omni.Tpo .deps/nettest_omni.Po
> gcc -DHAVE_CONFIG_H -I. -I.. -MT net_uuid.o -MD -MP -MF .deps/net_uuid.Tpo 
> -c -o net_uuid.o net_uuid.c
> net_uuid.c: In function ‘get_random_info’:
> net_uuid.c:158:5: warning: implicit declaration of function ‘read’; did 
> you mean ‘fread’? [-Wimplicit-function-declaration]
> 158 | read(fd, seed, 16);
> | ^~~~
> | fread
> net_uuid.c:159:5: warning: implicit declaration of function ‘close’; did 
> you mean ‘pclose’? [-Wimplicit-function-declaration]
> 159 | close(fd);
> | ^~~~~
> | pclose
> mv -f .deps/net_uuid.Tpo .deps/net_uuid.Po
> gcc -DHAVE_CONFIG_H -I. -I.. -MT dscp.o -MD -MP -MF .deps/dscp.Tpo -c -o 
> dscp.o dscp.c
> mv -f .deps/dscp.Tpo .deps/dscp.Po
> gcc -DHAVE_CONFIG_H -I. -I.. -MT netcpu_procstat.o -MD -MP -MF 
> .deps/netcpu_procstat.Tpo -c -o netcpu_procstat.o netcpu_procstat.c
> mv -f .deps/netcpu_procstat.Tpo .deps/netcpu_procstat.Po
> gcc -o netperf netperf.o netlib.o netsh.o nettest_bsd.o nettest_dlpi.o 
> nettest_unix.o nettest_xti.o nettest_sctp.o nettest_sdp.o nettest_omni.o 
> net_uuid.o dscp.o netcpu_procstat.o -lm 
> /usr/bin/ld: nettest_omni.o:(.bss+0x208): multiple definition of 
> `loc_nodelay'; nettest_bsd.o:(.bss+0x20): first defined here
> /usr/bin/ld: nettest_omni.o:(.bss+0x20c): multiple definition of 
> `rem_nodelay'; nettest_bsd.o:(.bss+0x24): first defined here
> /usr/bin/ld: nettest_omni.o:(.bss+0x210): multiple definition of 
> `loc_sndavoid'; nettest_bsd.o:(.bss+0x30): first defined here
> /usr/bin/ld: nettest_omni.o:(.bss+0x214): multiple definition of 
> `loc_rcvavoid'; nettest_bsd.o:(.bss+0x34): first defined here
> /usr/bin/ld: nettest_omni.o:(.bss+0x218): multiple definition of 
> `rem_sndavoid'; nettest_bsd.o:(.bss+0x38): first defined here
> /usr/bin/ld: nettest_omni.o:(.bss+0x21c): multiple definition of 
> `rem_rcvavoid'; nettest_bsd.o:(.bss+0x3c): first defined here
> collect2: error: ld returned 1 exit status
> make[5]: *** [Makefile:305: netperf] Error 1
> make[5]: Leaving directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/upstream/netperf-2.7.0/src
> '>
> make[4]: *** [Makefile:352: all-recursive] Error 1
> make[4]: Leaving directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/upstream/netperf-2.7.0/src
> '>
> make[3]: *** [Makefile:277: all-recursive] Error 1
> make[3]: Leaving directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/upstream/netperf-2.7.0
> '>
> make[2]: *** [Makefile:215: all] Error 2
> make[2]: Leaving directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/upstream/netperf-2.7.0
> '>
> make[1]: *** [Makefile:5: usr.manifest] Error 2
> make[1]: Leaving directory '<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf'>
> No such image configuration: netperf. Assuming list of modules.
> Importing <
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/apps/netperf/module.py
> >
> Modules:
> netperf.*
> Traceback (most recent call last):
> File "<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts/module.py";,> 
> line 280, in <module>
> args.func(args)
> File "<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts/module.py";,> 
> line 233, in build
> make_modules(modules, args)
> File "<
> https://jenkins.scylladb.com/job/osv-build-nightly/ws/scripts/module.py";,> 
> line 124, in make_modules
> raise Exception('make failed for ' + module.name)
> Exception: make failed for netperf
> ./scripts/build failed: ( for i in "${args[@]}";
> do
> case $i in 
> *=*)
> export "$i"
> ;;
> esac;
> done; export fs_type mode OSV_BUILD_PATH; export ARCH=$arch OSV_BASE=$SRC; 
> scripts/module.py $j_arg build -c "$modules" $usrskel_arg $no_required_arg )
> + mv build/release/usr.img osv-netperf.img
> mv: cannot stat 'build/release/usr.img': No such file or directory
> Build step 'Execute shell' marked build as failure
> Archiving artifacts
> Not sending mail to user [email protected] with no permission to view 
> osv-build-nightly #2627
>

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/osv-dev/2d585ed2-9286-4816-a023-681b4aae6521n%40googlegroups.com.

Reply via email to