Install Netdata with kickstart.sh on pfSense 2.7.2 does not work

Hi there,

I discovered NetData and installed it on 4 of the 5 nodes i have running. (1x Raspberry Pi 5, 1x Synology NAS, 2x Ubuntu Server) But only on my pfSense box the setup does not work :frowning:

I used the kickstart script (wget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh) but at a certain point it fails.

See output under here (PS i replaced links with , i cannot post more then 5 links :frowning: ):

— Compile netdata —
[/tmp/netdata-kickstart-XXXXXXXXXX.qeMxblE6tA/netdata-v1.46.0-311-g105ea96be]# /usr/local/bin/cmake --build ./build/ --parallel 8 – -k 1
[0/2] Re-checking globbed directories…
[290/826] Building CXX object _deps/absl-build/absl/status/CMakeFiles/absl_status.dir/status.cc.o
FAILED: _deps/absl-build/absl/status/CMakeFiles/absl_status.dir/status.cc.o
/usr/local/bin/g++ -I/tmp/netdata-kickstart-XXXXXXXXXX.qeMxblE6tA/netdata-v1.46.0-311-g105ea96be/build/_deps/absl-src -O3 -DNDEBUG -std=gnu++14 -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/absl-build/absl/status/CMakeFiles/absl_status.dir/status.cc.o -MF _deps/absl-build/absl/status/CMakeFiles/absl_status.dir/status.cc.o.d -o _deps/absl-build/absl/status/CMakeFiles/absl_status.dir/status.cc.o -c /tmp/netdata-kickstart-XXXXXXXXXX.qeMxblE6tA/netdata-v1.46.0-311-g105ea96be/build/_deps/absl-src/absl/status/status.cc
/tmp/netdata-kickstart-XXXXXXXXXX.qeMxblE6tA/netdata-v1.46.0-311-g105ea96be/build/_deps/absl-src/absl/status/status.cc: In function ‘absl::lts_20240116::StatusCode absl::lts_20240116::ErrnoToStatusCode(int)’:
/tmp/netdata-kickstart-XXXXXXXXXX.qeMxblE6tA/netdata-v1.46.0-311-g105ea96be/build/_deps/absl-src/absl/status/status.cc:276:10: error: ‘ENOSTR’ was not declared in this scope; did you mean ‘ENOTTY’?
276 | case ENOSTR: // Not a STREAM
| ^~~~~~
| ENOTTY
/tmp/netdata-kickstart-XXXXXXXXXX.qeMxblE6tA/netdata-v1.46.0-311-g105ea96be/build/_deps/absl-src/absl/status/status.cc:283:10: error: ‘ETIME’ was not declared in this scope
283 | case ETIME: // Timer expired
| ^~~~~
/tmp/netdata-kickstart-XXXXXXXXXX.qeMxblE6tA/netdata-v1.46.0-311-g105ea96be/build/_deps/absl-src/absl/status/status.cc:342:10: error: ‘ENODATA’ was not declared in this scope
342 | case ENODATA: // No message is available on the STREAM read queue
| ^~~~~~~
/tmp/netdata-kickstart-XXXXXXXXXX.qeMxblE6tA/netdata-v1.46.0-311-g105ea96be/build/_deps/absl-src/absl/status/status.cc:344:10: error: ‘ENOSR’ was not declared in this scope; did you mean ‘ENOMSG’?
344 | case ENOSR: // No STREAM resources
| ^~~~~
| ENOMSG
[297/826] Building Go component go.d.plugin
go: downloading v1.1.62
go: downloading v27.1.2+incompatible
go: downloading v0.31.0
go: downloading v0.31.0
go: downloading v0.31.0
go: downloading v0.40.0
go: downloading v0.0.0-20240711033017-18e509b52bc8
go: downloading v2.130.1
go: downloading v1.4.2
go: downloading v2.7.0
go: downloading v4.12.0
go: downloading v0.8.4
ninja: build stopped: subcommand failed.
FAILED ‘’

ABORTED Failed to build Netdata.

FAILED

The following non-fatal warnings or errors were encountered:

  • Command ‘/usr/local/bin/cmake --build ./build/ --parallel 8 – -k 1’ failed with exit code 1.
  • Failed to build Netdata.

ABORTED netdata-installer.sh failed to run: Failed to build Netdata.

For community support, you can connect with us on: