jxl.flagpole ~/vcs % git clone --depth=1 https://git.zabbix.com/scm/zbx/zabbix.git Cloning into 'zabbix'... remote: Enumerating objects: 7287, done. remote: Counting objects: 100% (7287/7287), done. remote: Compressing objects: 100% (6288/6288), done. remote: Total 7287 (delta 1907), reused 2713 (delta 690), pack-reused 0 Receiving objects: 100% (7287/7287), 43.02 MiB | 3.55 MiB/s, done. Resolving deltas: 100% (1907/1907), done. Updating files: 100% (6138/6138), done. jxl.flagpole ~/vcs % cd zabbix jxl.flagpole ~/vcs/zabbix % git s ## master...origin/master jxl.flagpole ~/vcs/zabbix % ./bootstrap.sh configure.ac:41: installing './compile' configure.ac:27: installing './config.guess' configure.ac:27: installing './config.sub' configure.ac:30: installing './install-sh' configure.ac:30: installing './missing' src/libs/zbxagentget/Makefile.am: installing './depcomp' jxl.flagpole ~/vcs/zabbix % ./configure --enable-agent --with-openssl --with-libpcre2 --sysconfdir=/etc/zabbix configure: Configuring Zabbix 7.2.0alpha1 checking build system type... x86_64-unknown-netbsd10.0 checking host system type... x86_64-unknown-netbsd10.0 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... mkdir -p checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking how to create a pax tar archive... gnutar checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for gawk... (cached) awk checking whether make sets $(MAKE)... (cached) yes 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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... gcc3 checking whether compiler continues when given unrecognized flags... no checking whether compiler supports -Werror... yes checking whether compiler supports -Werror=cpp... yes checking whether compiler supports thread-local storage... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for vfork.h... no checking for sys/time.h... yes checking for sys/param.h... yes checking for sys/mkdev.h... no checking for sys/sysmacros.h... no checking for sys/types.h... (cached) yes checking for netinet/in.h... yes checking for arpa/nameser.h... yes checking for netdb.h... yes checking for resolv.h... yes checking for assert.h... yes checking for ctype.h... yes checking for dirent.h... yes checking for dlfcn.h... yes checking for errno.h... yes checking for float.h... yes checking for inttypes.h... (cached) yes checking for limits.h... yes checking for math.h... yes checking for signal.h... yes checking for stdarg.h... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for time.h... yes checking for sys/ipc.h... yes checking for sys/resource.h... yes checking for sys/sem.h... yes checking for sys/shm.h... yes checking for sys/socket.h... yes checking for sys/stat.h... (cached) yes checking for sys/statfs.h... no checking for sys/statvfs.h... yes checking for sys/time.h... (cached) yes checking for sys/times.h... yes checking for sys/types.h... (cached) yes checking for sys/un.h... yes checking for sys/utsname.h... yes checking for sys/wait.h... yes checking for arpa/inet.h... yes checking for fcntl.h... yes checking for grp.h... yes checking for netdb.h... (cached) yes checking for netinet/in.h... (cached) yes checking for poll.h... yes checking for pthread.h... yes checking for pwd.h... yes checking for strings.h... (cached) yes checking for syslog.h... yes checking for termios.h... yes checking for unistd.h... (cached) yes checking for utmpx.h... yes checking for libgen.h... yes checking for sys/timeb.h... yes checking for sys/syscall.h... yes checking for malloc.h... yes checking for process.h... no checking for execinfo.h... yes checking for mntent.h... no checking for sys/sysinfo.h... no checking for sys/protosw.h... yes checking for sys/systemcfg.h... no checking for sys/var.h... no checking for procinfo.h... no checking for sys/disk.h... yes checking for sys/dkstat.h... yes checking for sys/ioctl.h... yes checking for sys/param.h... (cached) yes checking for sys/sched.h... yes checking for sys/vfs.h... no checking for sys/vmmeter.h... yes checking for arpa/nameser.h... (cached) yes checking for kvm.h... yes checking for sys/pstat.h... no checking for linux/version.h... no checking for mach/host_info.h... no checking for mach/mach_host.h... no checking for vm/vm_param.h... no checking for nlist.h... yes checking for kstat.h... no checking for sys/dk.h... no checking for sys/loadavg.h... no checking for sys/mnttab.h... no checking for sys/sysmacros.h... (cached) no checking for zone.h... no checking for Winber.h... no checking for Winldap.h... no checking for conio.h... no checking for pdh.h... no checking for psapi.h... no checking for windows.h... no checking for winsock2.h... no checking for ws2tcpip.h... no checking for lber.h... yes checking for resolv.h... (cached) yes checking for net/if.h... yes checking for net/if_mib.h... no checking for sys/mount.h... yes checking for sys/proc.h... yes checking for sys/sysctl.h... yes checking for sys/user.h... no checking for sys/swap.h... yes checking for sys/ucontext.h... yes checking for devstat.h... no checking for linux/netlink.h... no checking for libperfstat.h... no checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for int8_t... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for ssize_t... yes checking for uid_t... yes checking for gid_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for uint8_t... yes checking for ptrdiff_t... yes checking for struct stat.st_blocks... yes checking for struct stat.st_rdev... yes checking for library containing socket... none required checking for library containing kstat_open... no checking for library containing inet_ntoa... none required checking for library containing clock_gettime... none required checking for library containing dlopen... none required checking for library containing perfstat_memory_total... no checking for library containing devstat_getdevs... no checking for library containing getdevs... no checking for library containing backtrace_symbols... -lexecinfo checking for library containing jail_getname... no checking for main in -lm... yes checking for main in -lkvm... yes checking for main in -lpthread... yes checking for DNS lookup functions... yes checking for gcc option to enable large file support... none needed checking for socklen_t... yes checking for actual socklen_t parameter type in socket functions... socklen_t checking for integer field name in union sigval of struct siginfo_t... sival_int checking for res_ninit... yes checking for res_ndestroy... yes checking for _res._u._ext.nsaddrs... no checking for _res._u._ext.ext... yes checking for _res._ext.ext.nsaddrs... no checking for struct sockaddr_in6.sin6_len... yes checking for union semun... no checking for struct swaptable in sys/swap.h... no checking for struct sensordev in sys/sensors.h... no checking for struct statvfs64 in sys/statvfs.h... no checking for struct statfs64 in sys/statfs.h... no checking for field ss_family in struct sockaddr_storage... yes checking for field mem_unit in struct sysinfo... no checking for field freeswap in struct sysinfo... no checking for field totalswap in struct sysinfo... no checking for field totalram in struct sysinfo... no checking for field sharedram in struct sysinfo... no checking for field bufferram in struct sysinfo... no checking for field freeram in struct sysinfo... no checking for field uptime in struct sysinfo... no checking for field procs in struct sysinfo... no checking for field tm_gmtoff in struct tm... yes checking for linker options --start-group/--end-group... yes checking for field updates in struct vminfo_t... no checking for function sysconf() in unistd.h... no checking for function initgroups()... yes checking for functions seteuid() and setegid()... yes checking for function setproctitle()... yes checking for function sysctlbyname()... yes checking for function sysctl (KERN_BOOTTIME)... yes checking for function sysctl (HW_NCPU)... yes checking for function sysctl (KERN_MAXFILES)... yes checking for function sysctl (KERN_MAXPROC)... yes checking for function sysctl (KERN_CPTIME,KERN_CPTIME2)... no checking for function clock_gettime in time.h... yes checking for function getrlimit in resource.h... yes checking for macro __va_copy() in stdarg.h... yes checking for macro __VA_ARGS__... yes checking for fork... yes checking for vfork... yes checking for alarm... yes checking for getpagesize... yes checking for working fork... yes checking for working vfork... (cached) yes checking for library containing getmntent... no checking whether lstat correctly handles trailing slash... yes checking for GNU libc compatible malloc... yes checking for working mktime... no checking for working mmap... yes checking for GNU libc compatible realloc... yes checking for working strtod... yes checking for alarm... (cached) yes checking for atexit... yes checking for clock_gettime... yes checking for dup2... yes checking for fesetround... yes checking for floor... yes checking for getcwd... yes checking for getenv... yes checking for gethostname... yes checking for getmntent... (cached) no checking for getmntinfo... yes checking for getpagesize... (cached) yes checking for gettimeofday... yes checking for hstrerror... yes checking for inet_ntoa... yes checking for localtime_r... yes checking for malloc_trim... no checking for memchr... yes checking for memmove... yes checking for memset... yes checking for mkdir... yes checking for modf... yes checking for munmap... yes checking for pow... yes checking for pstat_getdynamic... no checking for realpath... yes checking for round... yes checking for select... yes checking for setenv... yes checking for sigqueue... yes checking for socket... yes checking for sqrt... yes checking for strcasecmp... yes checking for strchr... yes checking for strcspn... yes checking for strdup... yes checking for strerror... yes checking for strpbrk... yes checking for strrchr... yes checking for strstr... yes checking for strtol... yes checking for strtoul... yes checking for sysinfo... no checking for tzset... yes checking for uname... yes checking for unsetenv... yes checking for /proc filesystem... yes checking for file /proc/stat... yes checking for file /proc/cpuinfo... yes checking for file /proc/0/psinfo... no checking for file /proc/loadavg... yes checking for file /proc/net/dev... no checking for long long format... yes checking for -rdynamic linking option... yes checking for libperfstat 5.2.0.40 fileset... no checking for libperfstat 5.3.0.60 fileset... no checking for architecture... netbsd (netbsd10.0) checking size of void *... 8 checking for OpenSSL support... yes checking if OpenSSL supports PSK... yes configure: WARNING: proceeding without pkg-config checking for libpcre2 support... yes checking for iconv.h... yes checking for ICONV support... yes checking if 'times' function supports null argument... no checking for mkdir -p candidate... ok (mkdir -p) checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating include/Makefile config.status: creating database/Makefile config.status: creating database/mysql/Makefile config.status: creating database/mysql/option-patches/Makefile config.status: creating database/postgresql/Makefile config.status: creating database/postgresql/option-patches/Makefile config.status: creating database/postgresql/timescaledb/Makefile config.status: creating database/postgresql/timescaledb/option-patches/Makefile config.status: creating database/postgresql/timescaledb/option-patches/with-compression/Makefile config.status: creating database/postgresql/timescaledb/option-patches/without-compression/Makefile config.status: creating database/sqlite3/Makefile config.status: creating misc/Makefile config.status: creating src/Makefile config.status: creating src/go/Makefile config.status: creating src/libs/Makefile config.status: creating src/libs/zbxalgo/Makefile config.status: creating src/libs/zbxasyncpoller/Makefile config.status: creating src/libs/zbxasynchttppoller/Makefile config.status: creating src/libs/zbxaudit/Makefile config.status: creating src/libs/zbxautoreg/Makefile config.status: creating src/libs/zbxavailability/Makefile config.status: creating src/libs/zbxconnector/Makefile config.status: creating src/libs/zbxcommon/Makefile config.status: creating src/libs/zbxbincommon/Makefile config.status: creating src/libs/zbxcomms/Makefile config.status: creating src/libs/zbxcommshigh/Makefile config.status: creating src/libs/zbxcompress/Makefile config.status: creating src/libs/zbxcfg/Makefile config.status: creating src/libs/zbxcrypto/Makefile config.status: creating src/libs/zbxcurl/Makefile config.status: creating src/libs/zbxdb/Makefile config.status: creating src/libs/zbxdbsyncer/Makefile config.status: creating src/libs/zbxcacheconfig/Makefile config.status: creating src/libs/zbxcachehistory/Makefile config.status: creating src/libs/zbxcachevalue/Makefile config.status: creating src/libs/zbxdbhigh/Makefile config.status: creating src/libs/zbxdbwrap/Makefile config.status: creating src/libs/zbxdbschema/Makefile config.status: creating src/libs/zbxdbupgrade/Makefile config.status: creating src/libs/zbxdiag/Makefile config.status: creating src/libs/zbxdiscoverer/Makefile config.status: creating src/libs/zbxdiscovery/Makefile config.status: creating src/libs/zbxembed/Makefile config.status: creating src/libs/zbxeval/Makefile config.status: creating src/libs/zbxevent/Makefile config.status: creating src/libs/zbxexec/Makefile config.status: creating src/libs/zbxexport/Makefile config.status: creating src/libs/zbxexpr/Makefile config.status: creating src/libs/zbxfile/Makefile config.status: creating src/libs/zbxgetopt/Makefile config.status: creating src/libs/zbxhash/Makefile config.status: creating src/libs/zbxhistory/Makefile config.status: creating src/libs/zbxhttp/Makefile config.status: creating src/libs/zbxicmpping/Makefile config.status: creating src/libs/zbxip/Makefile config.status: creating src/libs/zbxinterface/Makefile config.status: creating src/libs/zbxipcservice/Makefile config.status: creating src/libs/zbxipmi/Makefile config.status: creating src/libs/zbxjson/Makefile config.status: creating src/libs/zbxkvs/Makefile config.status: creating src/libs/zbxlog/Makefile config.status: creating src/libs/zbxmedia/Makefile config.status: creating src/libs/zbxmodules/Makefile config.status: creating src/libs/zbxmutexs/Makefile config.status: creating src/libs/zbxpgservice/Makefile config.status: creating src/libs/zbxprof/Makefile config.status: creating src/libs/zbxnix/Makefile config.status: creating src/libs/zbxnum/Makefile config.status: creating src/libs/zbxodbc/Makefile config.status: creating src/libs/zbxparam/Makefile config.status: creating src/libs/zbxpoller/Makefile config.status: creating src/libs/zbxagentget/Makefile config.status: creating src/libs/zbxpreproc/Makefile config.status: creating src/libs/zbxpreprocbase/Makefile config.status: creating src/libs/zbxprometheus/Makefile config.status: creating src/libs/zbxproxybuffer/Makefile config.status: creating src/libs/zbxregexp/Makefile config.status: creating src/libs/zbxrtc/Makefile config.status: creating src/libs/zbxself/Makefile config.status: creating src/libs/zbxserialize/Makefile config.status: creating src/libs/zbxexpression/Makefile config.status: creating src/libs/zbxscripts/Makefile config.status: creating src/libs/zbxservice/Makefile config.status: creating src/libs/zbxshmem/Makefile config.status: creating src/libs/zbxsnmptrapper/Makefile config.status: creating src/libs/zbxstr/Makefile config.status: creating src/libs/zbxvmware/Makefile config.status: creating src/libs/zbxsysinfo/Makefile config.status: creating src/libs/zbxsysinfo/agent/Makefile config.status: creating src/libs/zbxsysinfo/aix/Makefile config.status: creating src/libs/zbxsysinfo/alias/Makefile config.status: creating src/libs/zbxsysinfo/common/Makefile config.status: creating src/libs/zbxsysinfo/freebsd/Makefile config.status: creating src/libs/zbxsysinfo/hpux/Makefile config.status: creating src/libs/zbxsysinfo/linux/Makefile config.status: creating src/libs/zbxsysinfo/netbsd/Makefile config.status: creating src/libs/zbxsysinfo/openbsd/Makefile config.status: creating src/libs/zbxsysinfo/osx/Makefile config.status: creating src/libs/zbxsysinfo/simple/Makefile config.status: creating src/libs/zbxsysinfo/solaris/Makefile config.status: creating src/libs/zbxsysinfo/unknown/Makefile config.status: creating src/libs/zbxstats/Makefile config.status: creating src/libs/zbxtagfilter/Makefile config.status: creating src/libs/zbxtasks/Makefile config.status: creating src/libs/zbxhttppoller/Makefile config.status: creating src/libs/zbxthreads/Makefile config.status: creating src/libs/zbxtime/Makefile config.status: creating src/libs/zbxtimekeeper/Makefile config.status: creating src/libs/zbxtrapper/Makefile config.status: creating src/libs/zbxtrends/Makefile config.status: creating src/libs/zbxvariant/Makefile config.status: creating src/libs/zbxvault/Makefile config.status: creating src/libs/zbxversion/Makefile config.status: creating src/libs/zbxxml/Makefile config.status: creating src/libs/zbxalerter/Makefile config.status: creating src/libs/zbxpinger/Makefile config.status: creating src/libs/zbxescalations/Makefile config.status: creating src/zabbix_agent/Makefile config.status: creating src/zabbix_agent/logfiles/Makefile config.status: creating src/zabbix_agent/active_checks/Makefile config.status: creating src/zabbix_agent/agent_conf/Makefile config.status: creating src/zabbix_agent/listener/Makefile config.status: creating src/zabbix_agent/metrics/Makefile config.status: creating src/zabbix_get/Makefile config.status: creating src/zabbix_java/Makefile config.status: creating src/zabbix_js/Makefile config.status: creating src/zabbix_proxy/Makefile config.status: creating src/zabbix_proxy/autoreg/Makefile config.status: creating src/zabbix_proxy/cachehistory/Makefile config.status: creating src/zabbix_proxy/datasender/Makefile config.status: creating src/zabbix_proxy/diag/Makefile config.status: creating src/zabbix_proxy/discovery/Makefile config.status: creating src/zabbix_proxy/housekeeper/Makefile config.status: creating src/zabbix_proxy/proxyconfig/Makefile config.status: creating src/zabbix_proxy/rtc/Makefile config.status: creating src/zabbix_proxy/poller/Makefile config.status: creating src/zabbix_proxy/preproc/Makefile config.status: creating src/zabbix_proxy/proxyconfigwrite/Makefile config.status: creating src/zabbix_proxy/stats/Makefile config.status: creating src/zabbix_proxy/taskmanager/Makefile config.status: creating src/zabbix_proxy/trapper/Makefile config.status: creating src/zabbix_sender/Makefile config.status: creating src/zabbix_server/Makefile config.status: creating src/zabbix_server/audit/Makefile config.status: creating src/zabbix_server/autoreg/Makefile config.status: creating src/zabbix_server/actions/Makefile config.status: creating src/zabbix_server/postinit/Makefile config.status: creating src/zabbix_server/cachehistory/Makefile config.status: creating src/zabbix_server/connector/Makefile config.status: creating src/zabbix_server/dbconfigworker/Makefile config.status: creating src/zabbix_server/dbconfig/Makefile config.status: creating src/zabbix_server/diag/Makefile config.status: creating src/zabbix_server/discovery/Makefile config.status: creating src/zabbix_server/escalator/Makefile config.status: creating src/zabbix_server/events/Makefile config.status: creating src/zabbix_server/ha/Makefile config.status: creating src/zabbix_server/housekeeper/Makefile config.status: creating src/zabbix_server/lld/Makefile config.status: creating src/zabbix_server/pgmanager/Makefile config.status: creating src/zabbix_server/operations/Makefile config.status: creating src/zabbix_server/poller/Makefile config.status: creating src/zabbix_server/preproc/Makefile config.status: creating src/zabbix_server/proxyconfigread/Makefile config.status: creating src/zabbix_server/proxypoller/Makefile config.status: creating src/zabbix_server/reporter/Makefile config.status: creating src/zabbix_server/rtc/Makefile config.status: creating src/zabbix_server/service/Makefile config.status: creating src/zabbix_server/stats/Makefile config.status: creating src/zabbix_server/taskmanager/Makefile config.status: creating src/zabbix_server/timer/Makefile config.status: creating src/zabbix_server/trapper/Makefile config.status: creating man/Makefile config.status: creating include/common/config.h config.status: executing depfiles commands Configuration: Detected OS: netbsd10.0 Install path: /usr/local Compilation arch: netbsd Compiler: gcc Compiler flags: -g -O2 -I/usr/pkg/include Library-specific flags: libpcre2: -I/usr/pkg/include TLS: -I/usr/include Enable server: no Enable proxy: no Enable agent: yes Agent details: TLS: OpenSSL Modbus: no Linker flags: -L/usr/lib -rdynamic -L/usr/pkg/lib -Wl,-R/usr/pkg/lib Libraries: -lssl -lcrypto -lpthread -lkvm -lm -lexecinfo -lpcre2-8 Configuration file: /etc/zabbix/zabbix_agentd.conf Modules: /usr/local/lib/modules Enable agent 2: no Enable web service: no Enable Java gateway: no LDAP support: no IPv6 support: no cmocka support: no yaml support: no *********************************************************** * Now run 'make install' * * * * Thank you for using Zabbix! * * * *********************************************************** jxl.flagpole ~/vcs/zabbix % make -s -j8 Making all in include Making all in src Making all in libs Making all in zbxalgo Making all in zbxalerter Making all in zbxasyncpoller Making all in zbxasynchttppoller Making all in zbxbincommon Making all in zbxcommon Making all in zbxcomms Making all in zbxcommshigh Making all in zbxcompress Making all in zbxcfg Making all in zbxcrypto Making all in zbxcurl Making all in zbxdbschema Making all in zbxdiscovery Making all in zbxescalations Making all in zbxexec Making all in zbxexpr Making all in zbxfile Making all in zbxgetopt Making all in zbxhash Making all in zbxhttp Making all in zbxhttppoller Making all in zbxinterface Making all in zbxip Making all in zbxipcservice Making all in zbxjson Making all in zbxlog Making all in zbxmodules Making all in zbxmutexs Making all in zbxprof Making all in zbxnix Making all in zbxnum Making all in zbxodbc Making all in zbxparam Making all in zbxpinger Making all in zbxregexp Making all in zbxscripts Making all in zbxsysinfo Making all in agent Making all in alias Making all in common Making all in simple Making all in netbsd net.c: In function ‘get_ifdata’: net.c:105:19: error: ‘struct ifnet’ has no member named ‘if_ibytes’ 105 | *ibytes += v.if_ibytes; | ^ net.c:107:21: error: ‘struct ifnet’ has no member named ‘if_ipackets’ 107 | *ipackets += v.if_ipackets; | ^ net.c:109:20: error: ‘struct ifnet’ has no member named ‘if_ierrors’ 109 | *ierrors += v.if_ierrors; | ^ net.c:111:21: error: ‘struct ifnet’ has no member named ‘if_iqdrops’ 111 | *idropped += v.if_iqdrops; | ^ net.c:113:19: error: ‘struct ifnet’ has no member named ‘if_obytes’ 113 | *obytes += v.if_obytes; | ^ net.c:115:21: error: ‘struct ifnet’ has no member named ‘if_opackets’ 115 | *opackets += v.if_opackets; | ^ net.c:117:20: error: ‘struct ifnet’ has no member named ‘if_oerrors’ 117 | *oerrors += v.if_oerrors; | ^ net.c:119:19: error: ‘struct ifnet’ has no member named ‘if_ibytes’ 119 | *tbytes += v.if_ibytes + v.if_obytes; | ^ net.c:119:33: error: ‘struct ifnet’ has no member named ‘if_obytes’ 119 | *tbytes += v.if_ibytes + v.if_obytes; | ^ net.c:121:21: error: ‘struct ifnet’ has no member named ‘if_ipackets’ 121 | *tpackets += v.if_ipackets + v.if_opackets; | ^ net.c:121:37: error: ‘struct ifnet’ has no member named ‘if_opackets’ 121 | *tpackets += v.if_ipackets + v.if_opackets; | ^ net.c:123:20: error: ‘struct ifnet’ has no member named ‘if_ierrors’ 123 | *terrors += v.if_ierrors + v.if_oerrors; | ^ net.c:123:35: error: ‘struct ifnet’ has no member named ‘if_oerrors’ 123 | *terrors += v.if_ierrors + v.if_oerrors; | ^ net.c:125:24: error: ‘struct ifnet’ has no member named ‘if_collisions’ 125 | *icollisions += v.if_collisions; | ^ --- libspecsysinfo_a-net.o --- *** [libspecsysinfo_a-net.o] Error code 1 make[4]: stopped in /home/jxl/vcs/zabbix/src/libs/zbxsysinfo/netbsd proc.c: In function ‘proc_get’: proc.c:489:63: error: ‘rxp_error’ undeclared (first use in this function); did you mean ‘res_error’? 489 | if (SUCCEED != zbx_regexp_compile(proccomm, &proccomm_rxp, &rxp_error)) | ^~~~~~~~~ | res_error proc.c:489:63: note: each undeclared identifier is reported only once for each function it appears in --- libspecsysinfo_a-proc.o --- *** [libspecsysinfo_a-proc.o] Error code 1 make[4]: stopped in /home/jxl/vcs/zabbix/src/libs/zbxsysinfo/netbsd 2 errors make[4]: stopped in /home/jxl/vcs/zabbix/src/libs/zbxsysinfo/netbsd --- all-recursive --- make[3]: stopped in /home/jxl/vcs/zabbix/src/libs/zbxsysinfo --- all-recursive --- make[2]: stopped in /home/jxl/vcs/zabbix/src/libs --- all-recursive --- make[1]: stopped in /home/jxl/vcs/zabbix/src --- all-recursive --- make: stopped in /home/jxl/vcs/zabbix jxl.flagpole ~/vcs/zabbix % uname -srm NetBSD 10.0 amd64 jxl.flagpole ~/vcs/zabbix %