netdata feat: Allow use of shared libraries
Summary
Allow the use of shared libraries for libwebsockets and mosquitto if available for cloud support.
This will make platform ports e.g. FreeBSD as external baked in versions can be eliminated.
I've based this off a patch created for FreeBSD's netdata port which uses external versions of these too libraries as the the build process doesn't support additional external downloads.
Fixes: #9109
Component Name
Build system
Test Plan
- Build against external libs via FreeBSD ports.
- Build against static libs via standard netdata build pipeline.
Additional Information
Asked Jan 13 '22 22:01
stevenh
1 Answer:
- Build against external libs via FreeBSD ports.
- Build against static libs via standard netdata build pipeline.
1
Answered Feb 04 '22 at 08:02
Chiến Nguyễn
Read next
- netdata-updater consuming all CPU
- netdata/error.log: postdrop: warning: mail_queue_enter: create file maildrop/615227.4142: Read-only file system
- netdata eBPF Shared Memory system call tracking
- netdata eBPF OOM kill tracking
- netdata send ML feature information with UpdateNodeInfo.
- netdata better check for supported -F parameter in sendmail