Bug 273887 - net-p2p/transmission: Fails to build with fmt 10+
Summary: net-p2p/transmission: Fails to build with fmt 10+
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: Robert Clausecker
URL:
Keywords:
Depends on:
Blocks: 273463
  Show dependency treegraph
 
Reported: 2023-09-17 09:33 UTC by Daniel Engberg
Modified: 2023-09-22 05:15 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (mondo.debater_0q)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Rafe 2023-09-17 16:25:39 UTC
Main is still on v.9.1.0. Is there a reason to get ahead of HEAD on this?
Comment 2 Rafe 2023-09-19 19:54:40 UTC
Patch included for Bug 273841 includes a fix for this issue.
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-09-22 05:09:03 UTC
A commit in branch main references this bug:

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

commit f40cba02c2f877b8e9e5e1a591c49ff118831c19
Author:     Rafe <mondo.debater_0q@icloud.com>
AuthorDate: 2023-09-19 19:37:51 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-09-22 04:56:47 +0000

    net-p2p/transmission: Refine flavors, port fixes

     *Fixes flavor conflicts in Bug 273841
     *Patches to build with libfmt>=10.0. Bug 273887
     *Adds log-location and log-level options. Bug 269392
     *Fixes build errors arising from pkg-plist issues. Bug 273836

     See UPDATING for additional information on the usage of flavors.

    PR:             273841, 273887, 269392, 273836
    Reported by:    Benjamin Takacs <nimaje+fbz@bureaucracy.de>
    Reported by:    diizzy, dereckson@gmail.com
    Reported by:    Igor Pavlov <igor.arabesc.pavlov@gmail.com>

 UPDATING                                           |  13 ++
 net-p2p/transmission/Makefile                      |  87 +++++++-----
 .../files/extra-patch-CMakeLists.txt (new)         |  23 +++
 .../files/patch-gtk_Application.cc (new)           |  11 ++
 .../patch-libtransmission_file-posix.cc (new)      |  11 ++
 .../patch-libtransmission_variant-json.cc (new)    |  11 ++
 net-p2p/transmission/files/transmission.in         |  12 +-
 net-p2p/transmission/pkg-plist.cli                 |  27 ----
 net-p2p/transmission/pkg-plist.daemon              |  12 +-
 net-p2p/transmission/pkg-plist.default (new)       | 155 +++++++++++++++++++++
 net-p2p/transmission/pkg-plist.full (gone)         | 155 ---------------------
 net-p2p/transmission/pkg-plist.gtk                 |  30 +---
 net-p2p/transmission/pkg-plist.qt                  |  27 ----
 net-p2p/transmission/pkg-plist.utils               |  10 --
 14 files changed, 290 insertions(+), 294 deletions(-)