Mangohud in community repo broken

[aafsmarak@hpnotebook ~]$ pacman -Qs mangohud

community/mangohud-common-wayland 0.6.7.1-2
    Common files for MangoHud
community/mangohud-common-x11 0.6.7.1-2 [installed]
    Common files for MangoHud
community/mangohud-wayland 0.6.7.1-2
    A Vulkan overlay layer for monitoring FPS, temperatures, CPU/GPU load and
    more.
community/mangohud-x11 0.6.7.1-2 [installed]
    A Vulkan overlay layer for monitoring FPS, temperatures, CPU/GPU load and
    more.
multilib/lib32-mangohud-wayland 0.6.7.1-2
    A Vulkan overlay layer for monitoring FPS, temperatures, CPU/GPU load and
    more.
multilib/lib32-mangohud-x11 0.6.7.1-2 [installed]
    A Vulkan overlay layer for monitoring FPS, temperatures, CPU/GPU load and
    more.

mangohud vkcube

vkcube: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /usr/lib/libMangoHud.so)

Mangohud gives the above mentioned error after update today. The aur version works fine. The maintainer/packager for both the community and AUR versions seems to be @Yochanan .

1 Like

I can confirm I spent 10 minutes and multiple reboots before figuring that I added Mangohud to the multiple games I failed to launch yesterday night. Using Mangohud X11 too here.

1 Like

The issue is a new toolchain in unstable and testing branch. They got somehow forwarded only the Mangohud packages. I try to revert those overlay packages

3 Likes

Yes, mangohud should be built against the toolchain in stable branch.
Ah yes, there is gcc 12.1 in unstable/testing and gcc 11.2 in stable.

Do you get the same error as me?

Wait there was an update on Testing a few hours ago, my mirrors just catch up I noticed, I will edit this post after reboot and tests.

//EDIT: current Mangohud in Testing works properly. My mistake for not forcing mirror synch before confirming the bug.

Fixed on the stable branch with 0.6.7.1-3.

1 Like

That indeed fixed it. Thanks.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.