I've noticed that when I attempt to do a staticall...
# general
n
I've noticed that when I attempt to do a statically-linked build of osquery, a few core libs are left as dynamically-loaded. I'm interested in building a completely static version to avoid libc versioning issues across OS versions. Is this a fool's errand? I'm assuming there are good reasons for leaving a few dynamic libs which I just don't know, so I'm curious if someone can comment on just how much of a hill I'll have to climb to make this happen.
note: in linux
s
IIRC the only dynamic links are because of how glibc and the kernel interact. There isn’t a stable kernel interface.