Hello,
I'm the author of psutil Python module. It seems new FreeBSD 12 broke backward compatibilty pretty badly (output in attachment). I notice there are things which are completely missing as I can't find them under /usr/include such as:
error: no member named 'xt_socket' in 'struct xtcpcb'
error: no member named 'xt_tp' in 'struct xtcpcb'
error: no member named 'xi_inp' in 'struct xinpcb'
I'm not sure how to proceed. FYI all errors originates from a C files which retrieves system-wide and per-process connections similarly to netstat command:
https://github.com/giampaolo/psutil/blob/master/psutil/arch/bsd/freebsd_socks.c
Any advice?
I'm the author of psutil Python module. It seems new FreeBSD 12 broke backward compatibilty pretty badly (output in attachment). I notice there are things which are completely missing as I can't find them under /usr/include such as:
error: no member named 'xt_socket' in 'struct xtcpcb'
error: no member named 'xt_tp' in 'struct xtcpcb'
error: no member named 'xi_inp' in 'struct xinpcb'
I'm not sure how to proceed. FYI all errors originates from a C files which retrieves system-wide and per-process connections similarly to netstat command:
https://github.com/giampaolo/psutil/blob/master/psutil/arch/bsd/freebsd_socks.c
Any advice?