siggo
siggo copied to clipboard
Building on FreeBSD
Hi, I am trying to build on FreeBSD (using gmake):
gmake build gives
github.com/godbus/dbus/v5
# github.com/godbus/dbus/v5
In file included from ../../go/pkg/mod/github.com/godbus/dbus/[email protected]/transport_unixcred_freebsd.go:13:
In file included from /usr/include/sys/ucred.h:39:
/usr/include/sys/_lock.h:38:2: error: unknown type name 'u_int'
u_int lo_flags;
^
/usr/include/sys/_lock.h:39:2: error: unknown type name 'u_int'
u_int lo_data; /* General class specific data. */
^
In file included from ../../go/pkg/mod/github.com/godbus/dbus/[email protected]/transport_unixcred_freebsd.go:13:
In file included from /usr/include/sys/ucred.h:40:
/usr/include/sys/_mutex.h:49:11: error: unknown type name 'uintptr_t'
volatile uintptr_t mtx_lock; /* Owner and flags. */
^
/usr/include/sys/_mutex.h:63:11: error: unknown type name 'uintptr_t'
volatile uintptr_t mtx_lock; /* Owner and flags. */
^
4 errors generated.
gmake: *** [Makefile:28: build] Error 2
I haven't tried this but someone else referenced this problem here: https://github.com/derricw/siggo/issues/42#issuecomment-831973971