appimage.github.io icon indicating copy to clipboard operation
appimage.github.io copied to clipboard

Create TuxPusher

Open BeverlyCode opened this issue 2 years ago • 5 comments

BeverlyCode avatar Jan 31 '23 23:01 BeverlyCode

I'm not sure why this fails on GLIBC when the others don't and I'm compiling them on the same system, same compiler, and even stranger why I try to AppImage the GLFW version it complains the GLFW .so cannot be found, but again I don't get this problem with any of the other GLFW AppImages I have submitted?!

With SDL: https://github.com/AppImage/appimage.github.io/actions/runs/4060146896/jobs/6988947737 /run/firejail/appimage/.appimage-9985/usr/bin/tuxpusher: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.34 not found (required by /run/firejail/appimage/.appimage-9985/usr/bin/tuxpusher)

With GLFW: https://github.com/AppImage/appimage.github.io/actions/runs/4060050701/jobs/6988754601 /run/firejail/appimage/.appimage-10324/usr/bin/tuxpusher: error while loading shared libraries: libglfw.so.3: cannot open shared object file: No such file or directory

I have no idea what fixed this SDL build, it was the same build process: https://github.com/AppImage/appimage.github.io/actions/runs/4060781673/jobs/6990195662

BeverlyCode avatar Feb 01 '23 02:02 BeverlyCode

Please don't check AppImages (binaries) into git repos. Put them onto GitHub Releases instead.

/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /run/firejail/appimage/.appimage-9985/usr/bin/tuxpusher)

means that it was built on a too new system. Please build on Ubuntu 18.04 LTS (Bionic Beaver) or earlier at this time.

probonopd avatar Feb 01 '23 18:02 probonopd

Are https://github.com/BeverlyCode/binaries/releases your applications? Where is the source code? AppImage is a format intended to be used by the original application authors to provide binaries ("upstream packaging"). Have you considered to help the original application authors to provide official AppImages for download?

probonopd avatar Jun 18 '23 10:06 probonopd

Are https://github.com/BeverlyCode/binaries/releases your applications? Where is the source code? AppImage is a format intended to be used by the original application authors to provide binaries ("upstream packaging"). Have you considered to help the original application authors to provide official AppImages for download?

Yes I am the original author, the source code is at; https://github.com/mrbid

So for this one it's; https://github.com/mrbid/TuxPusher

BeverlyCode avatar Jun 18 '23 11:06 BeverlyCode

Thanks for the clarification. I have updated the URL to be https://github.com/mrbid/TuxPusher/releases/download/1.3.3/tuxpusher-x86_64.AppImage. Please do a similar thing to your other PRs. Thanks!

probonopd avatar Jun 18 '23 11:06 probonopd