schollz / croc

Easily and securely send things from one computer to another :crocodile: :package:
https://schollz.com/software/croc6
MIT License
26.79k stars 1.07k forks source link

croc_v9.6.8 ; no more .deb for Ubuntu 20.04 ? #654

Closed ludetie closed 1 month ago

ludetie commented 4 months ago

Describe the bug

When the last version of croc (v9.6.8) is launched in Ubuntu 20.04, it says :

~/Apps/sources/croc_v9.6.8_Linux-64bit$ ./croc --help ./croc: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.34' not found (required by ./croc) ./croc: /lib/x86_64-linux-gnu/libc.so.6: versionGLIBC_2.32' not found (required by ./croc)

Have you decided to stop doing .deb for Ubuntu 20.04 ?

To Reproduce

Steps to reproduce the behavior: <-- 1. Go to '...'

  1. Click on '....'

  2. Scroll down to '....'

  3. See error -->

Expected behaviour

<-- A clear and concise description of what you expected to happen. -->

Version

<-- Check "croc -v" and report it -->

Additional context

<-- Add any other context about the problem here. -->

schollz commented 4 months ago

please edit this release action to get what you need: https://github.com/schollz/croc/blob/main/.github/workflows/release.yml

I migrated away from goreleaser and I'm not sure who needs what, so if you need something in particular, put it there and I'll generate a release

ludetie commented 4 months ago

Hello, Sorry, I do not know what to do in this release.yml, I just wanted a .deb, i am a little user and wanted to update croc.

schollz commented 4 months ago

okay, hopefully someone else finds this and can help you

ludetie commented 4 months ago

Hello, the latest version was succesfully created using what you wrote on the homepage: go install github.com/schollz/croc/v9@latest

Many sites talk about installing croc by saying to download the latest .deb; it was easier to install it.

This software is really great, thank you.

TaquitoSlayer commented 4 months ago

GLIBC is pegged to whatever Ubuntu release you have. You'd have to go in and build croc yourself every time now and edit build: runs-on: ubuntu-latest to ubuntu-20.04. Sad. That's pretty much the only way. That or update to the latest ubuntu (which requires more than 1GB of ram now)

schollz commented 4 months ago

if you want you can make a pr to the GitHub actions to peg a different Ubuntu

ludetie commented 4 months ago

Hello, You build with go 1.21 the last version 9.6.10, no more GLIBC error, no needs to do the go install command. Thank you.