gftp icon indicating copy to clipboard operation
gftp copied to clipboard

gtp 2.9.1b fails to build on opensuse Leap 15.3

Open Cat22 opened this issue 2 years ago • 7 comments

./autogen.sh and ./configure run without errors but gftp fails to build see attachment [gftp-build-failure.txt] (https://github.com/masneyb/gftp/files/8315816/gftp-build-failure.txt)

KDE 5.76.0 Plasma 5.18.6 Qt: 5.12.7 gcc (SUSE Linux) 11.2.1 20210816 [revision 056e324ce46a7924b5cf10f61010cf9dd2ca10e9]

Cat22 avatar Mar 21 '22 13:03 Cat22

Are you building the GTK2 or GTK3 version? - my guess is that you are trying to build the GTK3, which won't work with the same errors that you have in the build log.

(Don't use --enable-gtk3 with configure - it won't work).

See https://github.com/masneyb/gftp/issues/143#issuecomment-1030397884 , where they run into the same problem.

gusnan avatar Mar 21 '22 14:03 gusnan

Sorry, I didn't notice that it was you who had posted that comment on the other report. But it still stands, the GTK3 version won't build, and I guess that is the problem you run into here too.

I am the Debian maintainer, and there we build the GTK 2 version, which builds just fine, and I run in to the same problems as you when trying to build the GTK 3 version.

gusnan avatar Mar 21 '22 14:03 gusnan

Well, it now builds under gtk2 but when i try to run it it i get: error while loading shared libraries: libcrypto.so.43: cannot open' shared object file: No such file or directory I tried installing the only libcrypto i could find in my repositories: "libcryptopp5_6_5 - Cryptographic Library for C++" but it didnt work, is there another name it goes by?

Cat22 avatar Mar 21 '22 18:03 Cat22

I tried downloading it from the web but all i could find was   libcrypto43-32bit-2.8.0-lp152.2.6.x86_64.rpm Which didn't work, probably cuz its 32 bit, i didn't see any 64 bit versions. Do you know where i can download the proper rpm? -- | --

libcrypto43-32bit-2.8.0-lp152.2.6.x86_64.rpm

Cat22 avatar Mar 21 '22 18:03 Cat22

I'm using Debian, so I don't know for sure what it looks like in Fedora, but here you get libcrypto from the package named libssl1.1. It might be something like this in fedora too.

gusnan avatar Mar 21 '22 19:03 gusnan

I am using openSuse 15.3 All i have available is libopenssl which doesn't work

Cat22 avatar Mar 21 '22 20:03 Cat22

Sorry, I meant Suse, not Fedora. My mistake.

gusnan avatar Mar 21 '22 20:03 gusnan