Bug 277811 - finance/hyperswitch: fails to build with rust 1.77.0
Summary: finance/hyperswitch: fails to build with rust 1.77.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL:
Keywords:
Depends on: 277786
Blocks:
  Show dependency treegraph
 
Reported: 2024-03-19 17:37 UTC by Mikael Urankar
Modified: 2024-03-23 09:44 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (yuri)


Attachments
v0 (6.72 KB, patch)
2024-03-20 15:42 UTC, Mikael Urankar
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mikael Urankar freebsd_committer freebsd_triage 2024-03-19 17:37:21 UTC
I won't be able to fix it.

https://github.com/juspay/hyperswitch/issues/4137
Comment 1 Mikael Urankar freebsd_committer freebsd_triage 2024-03-20 15:42:35 UTC
Created attachment 249344 [details]
v0

Upstream was fast to provide a fix.
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-03-23 09:42:43 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=54ef48424c0dce1f78e441d377719c74a05fb626

commit 54ef48424c0dce1f78e441d377719c74a05fb626
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2024-03-20 15:37:33 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2024-03-23 09:41:46 +0000

    finance/hyperswitch: Fix build with rust 1.77.0

    Import upstream commit [1] to fix the recent change in cargo metadata

    [1] https://github.com/juspay/hyperswitch/commit/8f7d9fbc3a002127e220d8a968a6a4e15796e2fd

    PR:             277811 277786
    Approved by:    portmgr (build fix blanket)

 finance/hyperswitch/Makefile                      |   1 +
 finance/hyperswitch/distinfo                      |   4 +-
 finance/hyperswitch/files/patch-rust-1.77.0 (new) | 110 ++++++++++++++++++++++
 3 files changed, 114 insertions(+), 1 deletion(-)