Bug 286857 - emulators/dolphin-emu: Fails to compile with fmt 11.2.0
Summary: emulators/dolphin-emu: Fails to compile with fmt 11.2.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: Ganael LAPLANCHE
URL:
Keywords:
Depends on:
Blocks: 286406
  Show dependency treegraph
 
Reported: 2025-05-17 08:04 UTC by Daniel Engberg
Modified: 2025-05-19 10:07 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2025-05-17 08:04:23 UTC
/usr/bin/c++ -DDATA_DIR=\"/usr/local/share/dolphin-emu/\" -DHAVE_EGL=1 -DHAVE_FFMPEG -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86_64=1 -I/wrkdirs/usr/ports/emulators/dolphin-emu/work/dolphin-2412/Source/Core -I/wrkdirs/usr/ports/emulators/dolphin-emu/work/dolphin-2412/Externals/imgui -isystem /usr/local/include -O2 -pipe -march=znver4 -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing  -DLZO_CFG_PREFER_TYPEOF_ACC_INT32E_T=LZO_TYPEOF_INT -DLIBICONV_PLUG -O2 -pipe -march=znver4 -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing  -DLZO_CFG_PREFER_TYPEOF_ACC_INT32E_T=LZO_TYPEOF_INT -DLIBICONV_PLUG  -DNDEBUG -std=c++20 -msse2 -fdiagnostics-color -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -w -MD -MT Externals/imgui/CMakeFiles/imgui.dir/imgui_demo.cpp.o -MF Externals/imgui/CMakeFiles/imgui.dir/imgui_demo.cpp.o.d -o Externals/imgui/CMakeFiles/imgui.dir/imgui_demo.cpp.o -c /wrkdirs/usr/ports/emulators/dolphin-emu/work/dolphin-2412/Externals/imgui/imgui_demo.cpp
In file included from /wrkdirs/usr/ports/emulators/dolphin-emu/work/dolphin-2412/Externals/imgui/imgui_demo.cpp:87:
In file included from /wrkdirs/usr/ports/emulators/dolphin-emu/work/dolphin-2412/Externals/imgui/imgui.h:58:
In file included from /wrkdirs/usr/ports/emulators/dolphin-emu/work/dolphin-2412/Externals/imgui/imconfig.h:17:
In file included from /wrkdirs/usr/ports/emulators/dolphin-emu/work/dolphin-2412/Source/Core/Common/Assert.h:9:
/wrkdirs/usr/ports/emulators/dolphin-emu/work/dolphin-2412/Source/Core/Common/MsgHandler.h:45:30: error: no member named 'is_compile_string' in namespace 'fmt::detail'
   45 |   static_assert(fmt::detail::is_compile_string<S>::value);
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-05-19 10:05:57 UTC
A commit in branch main references this bug:

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

commit 2a0a0b962e0dfebeebc4e9816796a63641055eec
Author:     Ganael LAPLANCHE <martymac@FreeBSD.org>
AuthorDate: 2025-05-19 10:03:00 +0000
Commit:     Ganael LAPLANCHE <martymac@FreeBSD.org>
CommitDate: 2025-05-19 10:04:33 +0000

    emulators/dolphin-emu: Fix build with upcoming fmt 11.2.0

    PR:     286857
    Reported by:    diizzy

 emulators/dolphin-emu/Makefile | 7 ++++++-
 emulators/dolphin-emu/distinfo | 6 +++++-
 2 files changed, 11 insertions(+), 2 deletions(-)
Comment 2 Ganael LAPLANCHE freebsd_committer freebsd_triage 2025-05-19 10:07:12 UTC
Hi Daniel,

Thanks for your report! This should be fixed now.

Best regards,

Ganael.