Hi all,
Currently I am trying to get the Agent2 working on a Raspberry Pi. I already managed to update GoLang to version 1.14 and also the ./configure works okay. But when I want to start compiling the proces stops with these errors:
Anyone any ideas?
Currently I am trying to get the Agent2 working on a Raspberry Pi. I already managed to update GoLang to version 1.14 and also the ./configure works okay. But when I want to start compiling the proces stops with these errors:
Code:
Making install in go
make[2]: Entering directory '/tmp/zabbix-4.4.6/src/go'
CGO_CFLAGS="" CGO_LDFLAGS="-Wl,--start-group /tmp/zabbix-4.4.6/src/zabbix_agent/logfiles/libzbxlogfiles.a /tmp/zabbix-4.4.6/src/libs/zbxcomms/libzbxcomms.a /tmp/zabbix-4.4.6/src/libs/zbxcommon/libzbxcommon.a /tmp/zabbix-4.4.6/src/libs/zbxcrypto/libzbxcrypto.a /tmp/zabbix-4.4.6/src/libs/zbxsys/libzbxsys.a /tmp/zabbix-4.4.6/src/libs/zbxnix/libzbxnix.a /tmp/zabbix-4.4.6/src/libs/zbxconf/libzbxconf.a /tmp/zabbix-4.4.6/src/libs/zbxhttp/libzbxhttp.a /tmp/zabbix-4.4.6/src/libs/zbxcompress/libzbxcompress.a /tmp/zabbix-4.4.6/src/libs/zbxregexp/libzbxregexp.a /tmp/zabbix-4.4.6/src/libs/zbxsysinfo/libzbxagentsysinfo.a /tmp/zabbix-4.4.6/src/libs/zbxsysinfo/common/libcommonsysinfo.a /tmp/zabbix-4.4.6/src/libs/zbxsysinfo/simple/libsimplesysinfo.a /tmp/zabbix-4.4.6/src/libs/zbxsysinfo/linux/libspechostnamesysinfo.a /tmp/zabbix-4.4.6/src/libs/zbxsysinfo/linux/libspecsysinfo.a /tmp/zabbix-4.4.6/src/libs/zbxexec/libzbxexec.a /tmp/zabbix-4.4.6/src/libs/zbxalgo/libzbxalgo.a /tmp/zabbix-4.4.6/src/libs/zbxjson/libzbxjson.a -lm -ldl -lresolv -lpcre -Wl,--end-group" GOBIN=/usr/local/sbin \
go install -ldflags="-X zabbix.com/pkg/version.titleMessage=zabbix_agent2 -X 'zabbix.com/pkg/version.compileDate=`date +"%b %_d %Y"`' -X zabbix.com/pkg/version.compileTime=`date +%H:%M:%S` -X zabbix.com/pkg/version.compileOs=`go env GOOS` -X zabbix.com/pkg/version.compileArch=`go env GOARCH` -X main.confDefault=/usr/local/etc/zabbix_agent2.conf" zabbix.com/cmd/zabbix_agent2
# zabbix.com/pkg/tls
pkg/tls/tls.go:867:52: cannot use _Ctype_tls_lp_t(c.tls) (type _Ctype_tls_lp_t) as type *_Ctype_struct___0 in assignment
pkg/tls/tls.go:877:31: cannot use _Ctype_tls_lp_t(c.tls) (type _Ctype_tls_lp_t) as type *_Ctype_struct___0 in argument to _Cfunc_tls_ready
pkg/tls/tls.go:883:33: cannot use _Ctype_tls_lp_t(c.tls) (type _Ctype_tls_lp_t) as type *_Ctype_struct___0 in argument to _Cfunc_tls_recv
pkg/tls/tls.go:907:23: cannot use _Ctype_tls_lp_t(c.tls) (type _Ctype_tls_lp_t) as type *_Ctype_struct___0 in argument to _Cfunc_tls_send
pkg/tls/tls.go:932:30: cannot use _Ctype_tls_lp_t(c.tls) (type _Ctype_tls_lp_t) as type *_Ctype_struct___0 in argument to _Cfunc_tls_close
pkg/tls/tls.go:951:55: cannot use _Ctype_tls_lp_t(c.tls) (type _Ctype_tls_lp_t) as type *_Ctype_struct___0 in argument to _Cfunc_tls_validate_issuer_and_subject
pkg/tls/tls.go:960:15: cannot use _Ctype_tls_lp_t(c.tls) (type _Ctype_tls_lp_t) as type *_Ctype_struct___0 in assignment
pkg/tls/tls.go:972:31: cannot use _Ctype_tls_lp_t(c.tlsConn.tls) (type _Ctype_tls_lp_t) as type *_Ctype_struct___0 in argument to _Cfunc_tls_connected
pkg/tls/tls.go:975:32: cannot use _Ctype_tls_lp_t(c.tlsConn.tls) (type _Ctype_tls_lp_t) as type *_Ctype_struct___0 in argument to _Cfunc_tls_connected
pkg/tls/tls.go:976:37: cannot use _Ctype_tls_lp_t(c.tlsConn.tls) (type _Ctype_tls_lp_t) as type *_Ctype_struct___0 in argument to _Cfunc_tls_handshake
pkg/tls/tls.go:976:37: too many errors
make[2]: *** [Makefile:543: install] Error 2
make[2]: Leaving directory '/tmp/zabbix-4.4.6/src/go'
make[1]: *** [Makefile:498: install-recursive] Error 1
make[1]: Leaving directory '/tmp/zabbix-4.4.6/src'
make: *** [Makefile:537: install-recursive] Error 1
Comment