From nobody Mon Sep 2 13:36:15 2024 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Wy8st0B8fz5TQbc for ; Mon, 02 Sep 2024 13:36:18 +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) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Wy8ss2QPlz4dS2 for ; Mon, 2 Sep 2024 13:36:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1725284177; a=rsa-sha256; cv=none; b=CkQ2RSAWO2vL6Qm830GwaBUSGC7f4P0AMp/JxDsgccU11OC5PJHPTy1Zgwu31OcEH8p1zG 8E3uPhbtahP9XnwtDd6SZo1fSMsVY8yScy1/9JavT6AHT3fnZeE5QM1/5rJ9r8wf6iqyPD 6QaK0mp9OpslCAUIS5tqIkLCgPZZeM7o/WNUn8Rk+2NtqRNMlyey15XZ4OLGJHP/vuEdkZ STW7OQmM/RO7ZkqAt0ffJrMjgtD1eiDTJGnNhe1UaOAIkRy1yyyrQJO/64oICNOFPUbCae diVsjp09bFNEAHoq62J48YsxkCjSvRvvtbaGtWMzB5tv4fDcUSSCQoEh0EkVSw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1725284177; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=5SDBRR/r0vLSWsUOaRcUWB5foOt4CZ2amhGQ+Eg2Qlg=; b=yQPDmdnilzKQgJkOP7SZxyFsrV1ziHUfoKn2KWcYXo0PRcHujenK7CWZuZKJmSV5RnIeeJ pcKPhOvc19TLri3nV7Ur/ofKFxTGHWyHn1X+4fzblV3K7tRQ7VVQix1+QwFR03T7v8IhLf +dlGHgEKCpSqULRuyQzypPCzii0x4heLXzx9ydvMWaYcRXSpy7riUB8CghL7UHQYOb072P 2/tUo1lPhtwfjIRsJpoB1ie+HJxR/8H19Ui9YYNJGT0OCOtqlCAVkYp0vfQITMTZ9pLrDo UrQ0jtiTMUhkaEwdnRBig2jwost780zhrCC1as65+vVsXxYqSsM4IYFP6PnM0A== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Wy8ss22HQz1DCg for ; Mon, 2 Sep 2024 13:36:17 +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 482DaHM0001267 for ; Mon, 2 Sep 2024 13:36:17 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 482DaHHe001262 for ports-bugs@FreeBSD.org; Mon, 2 Sep 2024 13:36:17 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 281163] net-p2p/tremotesf: update to 2.7.0 Date: Mon, 02 Sep 2024 13:36:15 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: vsasjason@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281163 --- Comment #5 from Anton Saietskii --- (In reply to Daniel Engberg from comment #4) > No idea about status on that one but I'm going to guess that it's not > going to be merge anytime soon if ever. Can I help somehow to get traction? Proposed change looks very promising for me, but no any movement, including setting this to Abandoned is extremely confusing. > Upstream has already moved on Of course I'm aware of that, but it's not a duty of tremotesf or cpp-httplib authors to care about FreeBSD versions that don't have OpenSSL 3. Instead, = it's my duty as a maintainer to keep port working on every supported FreeBSD version. > just mark it as broken on 13.X In fact, tremotesf isn't broken on 13, it works perfectly fine there. The o= nly broken thing is cpp-httplib which is being used for 'test' target. However,= I was explicitly asked to enable test support while porting tremotesf, so my priority is to keep tests working as well. Dealing with above isn't that easy, so here's issues to overcome: Moving to release assets usage leads to inability of putting httplib-0.14 without dirtiest possible hacks. Solution to that may be creating something like www/cpp-httplib014, but I doubt it makes sense for a port that has no consumers except tremotesf (at least, FreshPorts doesn't show them). With >=3D0.15, we will get broken 'test' target on 13. 'Solution' here ('ug= ly workaround' seems to be a better fit) is to disable cpp-httplib usage in te= sts, which luckily disables just 1 test out of 10. Tremotesf restricts upper cpp-httplib version to 0.16 at the moment [0], so tests are already broken even for FreeBSD >=3D1400092 due to ports commit 554573cc3ada283b9fea8869a68b06366971af5e. That means we can't unbundle http= lib anyway, but luckily again, we can _prefer_ ports' version over bundled one, which is default. Actually I already have a patch which adresses above, just need to write a = good commit message with decent rationale before sharing. [0]: https://github.com/equeim/tremotesf2/blob/2.7.0/cmake/FindCppHttplib.cmake#= L8 --=20 You are receiving this mail because: You are the assignee for the bug.=