besu
besu copied to clipboard
Check glibc version at startup and abort if below 2.28
Adds a check for glibc version at Besu startup. If the detected version is below 2.28, startup is aborted with a clear error message instead of failing later with confusing native library load errors.
Related to #9506 where users with older glibc versions experience cryptic failures when native libraries try to load.
Fixes #9551
@fab-10 Updated. Consolidated the error messages, added the constant, and fixed the version comparison to handle edge cases.
you need to fix the DCO on the last commit
there are failures in the CI, have not you tried to build and test locally?