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

snowman-linux-amd64 0.4.0 binary won't run on Ubuntu 20.04 #72

Open
rybesh opened this issue Aug 9, 2023 · 3 comments
Open

snowman-linux-amd64 0.4.0 binary won't run on Ubuntu 20.04 #72

rybesh opened this issue Aug 9, 2023 · 3 comments
Labels
🐛 bug Something isn't working

Comments

@rybesh
Copy link

rybesh commented Aug 9, 2023

$ curl -L https://github.com/glaciers-in-archives/snowman/releases/download/0.4.0/snowman-linux-amd64 > snowman
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 11.2M  100 11.2M    0     0  48.5M      0 --:--:-- --:--:-- --:--:-- 48.5M
chmod +x snowman

$ ./snowman --help
./snowman: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by ./snowman)
./snowman: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./snowman)

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.6 LTS
Release:        20.04
Codename:       focal

$ uname -a
Linux codespaces-c48400 5.15.0-1042-azure #49-Ubuntu SMP Tue Jul 11 17:28:46 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

The same problem does not occur with snowman 0.3.1.

@rybesh
Copy link
Author

rybesh commented Aug 9, 2023

The 0.4.0 binary does run on Ubuntu 22.04.

@Abbe98 Abbe98 added the 🐛 bug Something isn't working label Aug 10, 2023
@Abbe98
Copy link
Collaborator

Abbe98 commented Aug 10, 2023

I'm guessing the new networking functions added in 0.4.0 and the usage of the net package could have caused a dependency on LibC, it's however, not supposed to do that by default so something is off.

@Abbe98
Copy link
Collaborator

Abbe98 commented Aug 10, 2023

The dependency on LibC is in itself is therefore a bug.

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

2 participants