Skip site navigation (1)Skip section navigation (2)
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>