Skip to content

Fix/archlinux fmt#241

Merged
paxcut merged 2 commits into
masterfrom
fix/archlinux_fmt
Jun 22, 2026
Merged

Fix/archlinux fmt#241
paxcut merged 2 commits into
masterfrom
fix/archlinux_fmt

Conversation

@paxcut

@paxcut paxcut commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

On ArchLinux Imhex is built using USE_SYSTEM_FMT which was updated to 12.2.0 last week. Part of the update makes it mandatory for code that needs to use fmt::format to include fmt/format.h explicitly because fmt/core.h is now equivalent to fmt/base.h.

Note that Imhex uses the header only version when the system fmt is not used and with the header only version fmt/base.h also includes fmt/format.h so this is only needed for archlinux even if we update fmt to 12.2.0.

paxcut added 2 commits June 22, 2026 09:24
On ArchLinux Imhex is built using USE_SYSTEM_FMT which was updated to 12.2.0 last week. Part of the update makes it mandatory for code that needs to use fmt::format to include fmt/format.h explicitly because fmt/core.h is now equivalent to fmt/base.h. Note that Imhex use the header only version when the system fmt is not used and with the header only version fmt/base.h also includes fmt/format.h so this is only needed for archlinux even if we update fmt to 12.2.0.
forgot about this one...
@paxcut paxcut merged commit aa03bde into master Jun 22, 2026
5 checks passed
@paxcut paxcut deleted the fix/archlinux_fmt branch June 22, 2026 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant