From owner-freebsd-ports-bugs@freebsd.org Sun Oct 6 07:48:26 2019 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A618D12FB75 for ; Sun, 6 Oct 2019 07:48:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46mG223vbBz3Hbt for ; Sun, 6 Oct 2019 07:48:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 8422E12FB74; Sun, 6 Oct 2019 07:48:26 +0000 (UTC) Delivered-To: ports-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 83E3812FB73 for ; Sun, 6 Oct 2019 07:48:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46mG222yMTz3Hbr for ; Sun, 6 Oct 2019 07:48:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 458A121F46 for ; Sun, 6 Oct 2019 07:48:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x967mQWR037259 for ; Sun, 6 Oct 2019 07:48:26 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x967mQ5S037258 for ports-bugs@FreeBSD.org; Sun, 6 Oct 2019 07:48:26 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 241095] net-p2p/transmission-cli: Drop defunct WOLFSSL option Date: Sun, 06 Oct 2019 07:48:24 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: tobik@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: rigoletto@freebsd.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status keywords bug_severity priority component assigned_to reporter cc flagtypes.name attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Oct 2019 07:48:26 -0000 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.=