From: Rick M. <k1...@ar...> - 2021-11-18 20:24:48
|
I was recently prodded by Pavel, CO7WT, to point out to me a new packaging scheme for Linux programs that allows a sort of "universal" package that can run on many different Linux distributions. This means that you don't have to maintain a build for Ubuntu, Debian, Arch, Fedora, CentOS, SuSe, and many other different Linux variations. This seems like a major advance, as some Linux distros don't have supported copies of TQSL (or have copies that lag behind). I've built and tested a beta kit for TQSL for Linux. If you're interested, give it a try and let me know what you think and if it's working for you, as I'm probably going to stop distributing .tar.gz files as those require building for source and this AppImage format just needs to be downloaded. https://www.rickmurphy.net/lotw/TQSL-x86_64.AppImage Download the file, then either install it on your desktop (which will happen with a double-click if your distribution allows it), or use a terminal to make it runnable: $ chmod a+x TQSL-x86_64.AppImage $ ./TQSL-x86_64.AppImage 73, -Rick -- Rick Murphy, D.Sc., CISSP-ISSAP, K1MU/4, Annandale VA USA |
From: Walter F. <dl...@da...> - 2021-11-18 21:08:54
|
Hi Rick, The AppImage does not start on the current stable openSUSE release "Leap 15.3". TQSL built from from the source on the openSUSE build service works perfectly and fits into this distribution. So I would prefer to get the source files for building and distribution via the openSUSE build service. 73, Walter DL8FCL The error messages are: dl8fcl@osiris2:~/Downloads> ./TQSL-x86_64.AppImage ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by ./TQSL-x86_64.AppImage) ./TQSL-x86_64.AppImage: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by ./TQSL-x86_64.AppImage) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libtqsllib.so) ./TQSL-x86_64.AppImage: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libtqsllib.so) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libwx_gtk3u_core-3.0.so.0) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libwx_baseu-3.0.so.0) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libcurl.so.4) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libcrypto.so.1.1) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libdb-5.3.so) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libgtk-3.so.0) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libtiff.so.5) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libSDL2-2.0.so.0) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libSDL2-2.0.so.0) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libssh.so.4) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libpsl.so.5) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libgssapi_krb5.so.2) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libkrb5.so.3) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libk5crypto.so.3) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libxkbcommon.so.0) ./TQSL-x86_64.AppImage: /lib64/libselinux.so.1: no version information available (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libkrb5support.so.0) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libkrb5support.so.0) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libdbus-1.so.3) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libXau.so.6) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libsystemd.so.0) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libsystemd.so.0) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/liblzma.so.5) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libcap.so.2) ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libgcrypt.so.20) dl8fcl@osiris2:~/Downloads> Am 18.11.21 um 21:24 schrieb Rick Murphy: > I was recently prodded by Pavel, CO7WT, to point out to me a new > packaging scheme for Linux programs that allows a sort of "universal" > package that can run on many different Linux distributions. This means > that you don't have to maintain a build for Ubuntu, Debian, Arch, > Fedora, CentOS, SuSe, and many other different Linux variations. This > seems like a major advance, as some Linux distros don't have supported > copies of TQSL (or have copies that lag behind). > > I've built and tested a beta kit for TQSL for Linux. If you're > interested, give it a try and let me know what you think and if it's > working for you, as I'm probably going to stop distributing .tar.gz > files as those require building for source and this AppImage format > just needs to be downloaded. > > https://www.rickmurphy.net/lotw/TQSL-x86_64.AppImage > <https://www.rickmurphy.net/lotw/TQSL-x86_64.AppImage> > > Download the file, then either install it on your desktop (which will > happen with a double-click if your distribution allows it), or use a > terminal to make it runnable: > > $ chmod a+x TQSL-x86_64.AppImage > $ ./TQSL-x86_64.AppImage > > 73, > -Rick > -- > Rick Murphy, D.Sc., CISSP-ISSAP, K1MU/4, Annandale VA USA > > > _______________________________________________ > Trustedqsl-testing mailing list > Tru...@li... > https://lists.sourceforge.net/lists/listinfo/trustedqsl-testing |
From: Rick M. <k1...@ar...> - 2021-11-19 00:07:12
|
That's probably because I built on a fairly recent Fedora. I've just rebuilt on Debian 10 and will see how well that transfers to other releases. I've got the message clearly and will continue to ship the tarballs as there are people depending on those. 73, -Rick On Thu, Nov 18, 2021 at 4:09 PM Walter Fey <dl...@da...> wrote: > Hi Rick, > > The AppImage does not start on the current stable openSUSE release "Leap > 15.3". > > TQSL built from from the source on the openSUSE build service works > perfectly and fits into this distribution. So I would prefer to get the > source files for building and distribution via the openSUSE build service. > > 73, Walter DL8FCL > > The error messages are: > > dl8fcl@osiris2:~/Downloads> ./TQSL-x86_64.AppImage > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by ./TQSL-x86_64.AppImage) > ./TQSL-x86_64.AppImage: /usr/lib64/libstdc++.so.6: version > `GLIBCXX_3.4.29' not found (required by ./TQSL-x86_64.AppImage) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libtqsllib.so) > ./TQSL-x86_64.AppImage: /usr/lib64/libstdc++.so.6: version > `GLIBCXX_3.4.29' not found (required by > /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libtqsllib.so) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by > /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libwx_gtk3u_core-3.0.so.0) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libwx_baseu-3.0.so.0) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libcurl.so.4) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libcrypto.so.1.1) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libdb-5.3.so) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libgtk-3.so.0) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libtiff.so.5) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libSDL2-2.0.so.0) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.32' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libSDL2-2.0.so.0) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libssh.so.4) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libpsl.so.5) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libgssapi_krb5.so.2) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libkrb5.so.3) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libk5crypto.so.3) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libxkbcommon.so.0) > ./TQSL-x86_64.AppImage: /lib64/libselinux.so.1: no version information > available (required by > /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libkrb5support.so.0) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libkrb5support.so.0) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libdbus-1.so.3) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libXau.so.6) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libsystemd.so.0) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.32' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libsystemd.so.0) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.32' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/liblzma.so.5) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libcap.so.2) > ./TQSL-x86_64.AppImage: /lib64/libc.so.6: version `GLIBC_2.33' not found > (required by /tmp/.mount_TQSL-xFLzrAS/usr/bin/../lib/libgcrypt.so.20) > dl8fcl@osiris2:~/Downloads> > Am 18.11.21 um 21:24 schrieb Rick Murphy: > > I was recently prodded by Pavel, CO7WT, to point out to me a new packaging > scheme for Linux programs that allows a sort of "universal" package that > can run on many different Linux distributions. This means that you don't > have to maintain a build for Ubuntu, Debian, Arch, Fedora, CentOS, SuSe, > and many other different Linux variations. This seems like a major advance, > as some Linux distros don't have supported copies of TQSL (or have copies > that lag behind). > > I've built and tested a beta kit for TQSL for Linux. If you're interested, > give it a try and let me know what you think and if it's working for you, > as I'm probably going to stop distributing .tar.gz files as those > require building for source and this AppImage format just needs to be > downloaded. > > https://www.rickmurphy.net/lotw/TQSL-x86_64.AppImage > > Download the file, then either install it on your desktop (which will > happen with a double-click if your distribution allows it), or use a > terminal to make it runnable: > > $ chmod a+x TQSL-x86_64.AppImage > $ ./TQSL-x86_64.AppImage > > 73, > -Rick > -- > Rick Murphy, D.Sc., CISSP-ISSAP, K1MU/4, Annandale VA USA > > > _______________________________________________ > Trustedqsl-testing mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/trustedqsl-testing > > _______________________________________________ > Trustedqsl-testing mailing list > Tru...@li... > https://lists.sourceforge.net/lists/listinfo/trustedqsl-testing > -- Rick Murphy, D.Sc., CISSP-ISSAP, K1MU/4, Annandale VA USA |