Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: 0.17.1 requires glibc 2.32, does not work on Debian bullseye (stable) #1890

Open
1 task done
taladar opened this issue Jan 3, 2023 · 3 comments
Open
1 task done
Assignees
Labels
bug Something isn't working

Comments

@taladar
Copy link

taladar commented Jan 3, 2023

Contact Details

No response

What happened?

0.17.0 did not require that glibc version and it would be useful to have binaries from the website work at least on the latest stable version of major distros.

Version

v0.17.1

What OS are you using?

Linux

Relevant log output

Jan 03 13:52:12 vpn-hetzner1 netmaker_0.17.1[2048363]: /usr/local/bin/netmaker_0.17.1: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /usr/local/bin/netmaker_0.17.1)
Jan 03 13:52:12 vpn-hetzner1 netmaker_0.17.1[2048363]: /usr/local/bin/netmaker_0.17.1: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /usr/local/bin/netmaker_0.17.1)
Jan 03 13:52:12 vpn-hetzner1 netmaker_0.17.1[2048363]: /usr/local/bin/netmaker_0.17.1: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /usr/local/bin/netmaker_0.17.1)

Contributing guidelines

  • Yes, I did.
@taladar taladar added the bug Something isn't working label Jan 3, 2023
@dsseng
Copy link

dsseng commented Jul 7, 2023

Even 0.17.0 built by me (on Fedora 38) doesn't work on Debian bullseye. That's probably dependent on the build system versions and probably relevant to C compiler or libraries used

@taladar
Copy link
Author

taladar commented Jul 7, 2023

We still have not tried upgrading to anything beyond 0.17.0 because of this issue since 0.18 and above all say that you nee to be on 0.17.1 first. Debian bookworm also is not quite there yet in terms of third party support to upgrade to that (though that will likely change in the coming weeks).

@sleeksorrow
Copy link

sleeksorrow commented Jul 8, 2024

Root cause is, that Github has updated their ubuntu-latest runner images to 22.04 (actions/runner-images#6399) and by that introduced actions/runner-images#6647 for every golang project using the latest runner.
You (the devs here) can overcome this by explicitly specifying ubuntu-20.04 runner for now (see for example: hustcer/nushell@e1e48ae)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

6 participants