jless icon indicating copy to clipboard operation
jless copied to clipboard

0.8.0 requires at least glibc 2.29

Open dirkfeytons opened this issue 2 years ago • 4 comments

I upgraded from 0.7.x (don't remember which one, sorry) to the new 0.8.0 and apparently the binary now refers to some GLIBC_2.28 and GLIBC_2.29 symbols. I'm currently running Linux Mint 19.3 which is based on Ubuntu 18.04 using glibc 2.27 so 0.8.0 doesn't run there.

I realize this is a rather old distro but it's still supported until April 2023 because it was an LTS release.

I'll let you decide whether you still can/want to support this. No hard feelings if you don't and an extra incentive for me to upgrade 😄

dirkfeytons avatar Mar 15 '22 13:03 dirkfeytons

Not sure if my PPA helps you (I am not sure if Mint can install PPAs or not):

  • https://launchpad.net/~gslin/+archive/ubuntu/jless

gslin avatar Mar 27 '22 23:03 gslin

I would really appreciate binary builds supporting older GLIBC version... Current AlmaLinux 8.4 glibc is v2.28

Static build would be even better, IMO

jovandeginste avatar Apr 21 '22 11:04 jovandeginste

@gslin I plucked the binary from one of your debs, and that worked for me, so I'm helped at this moment, thanks!

jovandeginste avatar Apr 21 '22 11:04 jovandeginste

I looked into this page that suggest using a container that has old version of glibc. Probably this can be implemented in the GH Workflows too, according to that same page, would make the built binary support CentOS 7 as a bonus @PaulJuliusMartinez.

benedictjohannes avatar Aug 23 '23 05:08 benedictjohannes