From nobody Fri Dec 08 15:05:06 2023 X-Original-To: dev-commits-ports-all@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 4SmvZW1QF2z545vM; Fri, 8 Dec 2023 15:05:07 +0000 (UTC) (envelope-from git@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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SmvZW0w6Zz4fDR; Fri, 8 Dec 2023 15:05:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702047907; 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; bh=iIByq+5EzLUFUJhpYfigbc4gIuLRUCE3a1dVmPcCNsY=; b=qAWmGSMF27bayvYAOzf4MlVIeUvB50Mq4mNcVTZjFGA45vtI2sESTVnDsf4emL4nnbUzof 1jtfiah924XhpKrmy9o56ug4qb9K9LASG4MeLaFQ60GY7hcUyiKmpy8NdCRmlcdaitXLdn nu0Ku+RbX+Dq1jd9+caL9btRgVcIYH0PJyPBP3033SP+g2I35hGhPbIR4wD5PDgaYoQfNx Ll80NpwRmgdWbIWKiSFUwmU441CnzK6mZ5KwSiriLvSFKfpy1+/oESt9M0hWNL/rv4ShQi TPZP6Pii5ceUqpAjk+gPSEFxW4+fZ7uvYJp2QNB6R2wuhvhipFqEw9EMM+ykyQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702047907; a=rsa-sha256; cv=none; b=AZVTAEQdUiLVFUtpW313k1glsJCagtEhu9n8fIToOL+cJF03EHgcqRJ17DGpwSrsAZYwLb Al8w/S4lsRfFj6IuL9pSe5Cd74+9dvRSBZysjI4ScAsTZ7Ie3jLrJijp9kPcNHve9qkgMy XmydylY968RtgA9t/6DpeRxolI3Uz4Gka3JhkwjOGvwl4zUnMPxWtz7X3RybCj3vmmUxdJ xC892E+l1LtSc5kqSAYAip1K+tnwkSFC8BMIGDRS4EaM8UMVA+K+EhDWnrv9kj0hVM/Xay 2fkM8raVarYxxa6Lonf2YrIMk4EU3aV0YZFQqX/EfwvX6IE+q91+wLl5WcQ8Ww== 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=1702047907; 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; bh=iIByq+5EzLUFUJhpYfigbc4gIuLRUCE3a1dVmPcCNsY=; b=PS/l77wgBoGgnyK4+5AveLBX+vi5gbrRmRX0f6qazejUK5XwVAhICbUSiuIAd7/5N93WKZ rQYVqegYsXU9I2OEKwO1UiCcGmvEQUtytfxwqg16ky1eN3cxRRfnqRO1BS9drJOaF513Dx /ckk//XLLnhJhnLM4KbddeA81olX360oO14oxfjMkIxQdJh4hhyYCanVN2b9BkCsbeSp9Q G7f9EWgl4zw/kKTtoBDM/47WpBHR1D3gD48WFPmSIYBF44QMsTFUA3VogKMqN3dyk/Si5M C8E/3jcbXQFhK2ezkaDDkLD73F258ZGi6EvRJ4VcYqmVtC62YGp1OQWAK8AUGw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 4SmvZV6vDDzB4n; Fri, 8 Dec 2023 15:05:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3B8F56Kd017410; Fri, 8 Dec 2023 15:05:06 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3B8F56cw017407; Fri, 8 Dec 2023 15:05:06 GMT (envelope-from git) Date: Fri, 8 Dec 2023 15:05:06 GMT Message-Id: <202312081505.3B8F56cw017407@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Mikael Urankar Subject: git: 2e8418910610 - main - net-mgmt/gping: Fix build with rust 1.74 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mikael X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2e841891061001aaf5d62a966a568563835d5cb9 Auto-Submitted: auto-generated The branch main has been updated by mikael: URL: https://cgit.FreeBSD.org/ports/commit/?id=2e841891061001aaf5d62a966a568563835d5cb9 commit 2e841891061001aaf5d62a966a568563835d5cb9 Author: Mikael Urankar AuthorDate: 2023-11-21 08:43:03 +0000 Commit: Mikael Urankar CommitDate: 2023-12-08 15:02:42 +0000 net-mgmt/gping: Fix build with rust 1.74 Import upstream patch [1] to fix the following error: error[E0283]: type annotations needed --> gping/src/main.rs:486:26 | 486 | .constraints( | ^^^^^^^^^^^ cannot infer type of the type parameter `C` declared on the method `constraints` ... 491 | .as_ref(), | ------ type must be known at this point | = note: multiple `impl`s satisfying `Vec: AsRef<_>` found in the `alloc` crate: - impl AsRef> for Vec where A: Allocator; - impl AsRef<[T]> for Vec where A: Allocator; help: consider specifying the generic argument | 486 | .constraints::<&T>( | ++++++ [1] https://github.com/orf/gping/commit/7ad129c979b48cbea8b1c64ddf37e71da7f00d13 PR: 275243 Approved by: portmgr (build fix blanket) --- net-mgmt/gping/files/patch-rust-1.74.0 | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/net-mgmt/gping/files/patch-rust-1.74.0 b/net-mgmt/gping/files/patch-rust-1.74.0 new file mode 100644 index 000000000000..0af07c3973ac --- /dev/null +++ b/net-mgmt/gping/files/patch-rust-1.74.0 @@ -0,0 +1,15 @@ +https://github.com/orf/gping/pull/395 +https://github.com/orf/gping/commit/7ad129c979b48cbea8b1c64ddf37e71da7f00d13 + +--- gping/src/main.rs.orig 2023-11-07 15:32:02 UTC ++++ gping/src/main.rs +@@ -487,8 +487,7 @@ fn main() -> Result<()> { + iter::repeat(Constraint::Length(1)) + .take(app.data.len()) + .chain(iter::once(Constraint::Percentage(10))) +- .collect::>() +- .as_ref(), ++ .collect::>(), + ) + .split(f.size()); +