-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Description
The Linux binary releases appear to be linked against glibc 2.28. To make the binaries compatible with a wider range of Linux distros it would be helpful for a statically compiled binary to be available as well.
The binaries for 1.2.0 from https://pkg.cfssl.org/ are statically compiled, so they work on all the distros tested.
Here is a comparison of the compatibility of static(1.2.0) and dynamic(1.4.0) binaries:
Distro | cfssl 1.2.0 | cfssl 1.4.0 |
---|---|---|
Alpine (Any version) | ✔️ | ❌ |
Debian 8/9 | ✔️ | ❌ |
Debian 10 | ✔️ | ✔️ |
EL 6/7 | ✔️ | ❌ |
EL 8 | ✔️ | ✔️ |
openSuse Leap | ✔️ | ❌ |
openSuse Tumbleweed | ✔️ | ✔️ |
Ubuntu LTS | ✔️ | ❌ |
Ubuntu 19+ | ✔️ | ✔️ |
An alternate solution would be to target an older version of glibc - 2.12 would work on all the above except Alpine.
Metadata
Metadata
Assignees
Labels
No labels