Executable not working in older GLIBC machines #201
Unanswered
the-nice-guy-0
asked this question in
Q&A
Replies: 1 comment
-
I think your understanding of BPF CO-RE is wrong. This is about being able to run BPF program on multiple kernels without recompilation. GLIBC issue is user-space side and has nothing to do with BPF itself. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Thanks for this amazing tool.
I compiled it in my Ubuntu with GLIBC_2.35 and it is working.
When I try to run the same executable in an old machine with GLIBC_2.17, it is showing
"/lib64/libc.so.6: version `GLIBC_2.34' not found"
Isn't libbpf CO-RE, and supposed to run it in older machines?. Or is my understanding of CO-RE is wrong?
Is there any workaround for this? I won't be able install the new GLIBC on the old machine.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions