Date: Sun, 06 Oct 2019 07:48:24 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 241095] net-p2p/transmission-cli: Drop defunct WOLFSSL option Message-ID: <bug-241095-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241095 Bug ID: 241095 Summary: net-p2p/transmission-cli: Drop defunct WOLFSSL option Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Keywords: needs-qa Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: rigoletto@freebsd.org Reporter: tobik@freebsd.org CC: rigoletto@freebsd.org Flags: maintainer-feedback?(rigoletto@freebsd.org) Assignee: rigoletto@freebsd.org Attachment #208132 maintainer-approval?(rigoletto@freebsd.org) Flags: CC: rigoletto@freebsd.org Created attachment 208132 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D208132&action= =3Dedit transmission-cli.diff There is no opt_CMAKE_ARGS helper, so WOLFSSL_CMAKE_ARGS and OPENSSL_CMAKE_ARGS do nothing. In CMakeLists.txt WITH_CRYPTO defaults to "openssl". With WOLFSSL=3Don the port is still linked to OpenSSL since -DWITH_CRYPTO=3Dcyassl is never passed to the build. This is obviously not what is wanted. Problem is that even when that is fixed building with WOLFSSL support is broken due to missing enabled RC4 support in security/wolfssl (cf, bug #207664). This has not been addressed in over 3 years now. I think it might be time to just remove the complication from transmission-cli altogether and not pretend there is functional WolfSSL support. Attached patch removes the OPENSSL and WOLFSSL options and makes use of OpenSSL mandatory. It also drops LITE_CONFIGURE_ENABLE which does not make sense in a USES=3Dcmake based port. I have only tested building transmission-cli and not the slave ports so this will need more QA. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-241095-7788>