freenet-core icon indicating copy to clipboard operation
freenet-core copied to clipboard

Compilation failure using Rust 1.74 Complete on Fedora 39 --- Raw Terminal logs included.

Open RealJosephKnapp opened this issue 1 year ago • 5 comments

I apolifise for needing to include my terminal logs in a file. The character limit is 65536 characters and my logs are verbose and complete. freenet install terminal logs.txt The file is in plaintext and the file size is 163.8 kilobytes.

RealJosephKnapp avatar Nov 17 '23 03:11 RealJosephKnapp

Seems to be failing to link some functions from the open ssl library, do you have the package installed? if so, what version?

iduartgomez avatar Nov 17 '23 11:11 iduartgomez

Seems to be failing to link some functions from the open ssl library, do you have the package installed? if so, what version?

I have LibreSSL 3.8.2 and the default Fedora OpenSSL latest stable installed. Official LibreSSL support would be nice. LibreSSL uses the OpenSSL 1.1.1 interface and its own newer more secure interface. LibreSSL complies from the source code on Fedora, OpenSSL when compiled from source breaks things. I prefer my cryptography libraries installed from source wherever possible.

RealJosephKnapp avatar Nov 17 '23 21:11 RealJosephKnapp

@iduartgomez Is this likely to still be a problem?

sanity avatar Jan 29 '24 04:01 sanity

Nothing has changed so yes, although the fix for this is to use RustSSL if possible as a dependency instead of OpenSSL but need to see what dependency is pulling OpenSSL and change that if possible.

iduartgomez avatar Jan 29 '24 08:01 iduartgomez