Package Details: lib32-mangohud-git 0.7.1.r20.g5598fda-1

Git Clone URL: https://aur.archlinux.org/lib32-mangohud-git.git (read-only, click to copy)
Package Base: lib32-mangohud-git
Description: 32-bit libraries for MangoHud and MangoApp
Upstream URL: https://github.com/flightlessmango/MangoHud
Licenses: MIT
Conflicts: lib32-mangoapp, lib32-mangohud
Provides: lib32-mangoapp, lib32-mangohud
Submitter: dnmodder
Maintainer: dnmodder
Last Packager: dnmodder
Votes: 3
Popularity: 0.42
First Submitted: 2023-01-14 02:34 (UTC)
Last Updated: 2024-03-03 16:01 (UTC)

Latest Comments

dnmodder commented on 2023-10-01 18:54 (UTC)

It should now be resolved.

pkr commented on 2023-10-01 07:27 (UTC) (edited on 2023-10-01 07:31 (UTC) by pkr)

Stopped building two days ago. Getting the following:


Found ninja-1.11.1 at /usr/bin/ninja
INFO: autodetecting backend as ninja                                            
INFO: calculating backend command to run: /usr/bin/ninja -C /home/paul/.cache/yay/lib32-mangohud-git/src/build
ninja: Entering directory `/home/paul/.cache/yay/lib32-mangohud-git/src/build'
[5/113] Generating src/overlay.vert.spv.h with a custom command
../lib32-mangohud-git/src/overlay.vert
[6/113] Generating src/overlay.frag.spv.h with a custom command
../lib32-mangohud-git/src/overlay.frag
[104/113] Linking target amdgpu
FAILED: amdgpu 
g++ -m32  -o amdgpu amdgpu.p/tests_test_amdgpu.cpp.o amdgpu.p/src_amdgpu.cpp.o amdgpu.p/src_cpu.cpp.o amdgpu.p/src_gpu.cpp.o amdgpu.p/src_mesa_util_os_time.c.o amdgpu.p/src_file_utils.cpp.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wl,--start-group subprojects/spdlog-1.8.5/src/libspdlog.a subprojects/imgui-1.89.9/libimgui.a /usr/lib32/libcmocka.so -pthread /usr/lib/libSDL2.so -Wl,--end-group
/usr/bin/ld: /usr/lib/libSDL2.so: error adding symbols: file in wrong format
collect2: error: ld returned 1 exit status
[107/113] Compiling C++ object subproj...0.16/libimplot.so.p/implot_items.cpp.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: lib32-mangohud-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
lib32-mangohud-git - exit status 4

I think dan361 is right. There is a dependency missing. Should probably added so that it can be installed along with this package.

dan361 commented on 2023-09-29 19:05 (UTC)

To build and update lib32-mangohud-git-0.6.9.1.r84.gbc8acf9-2 I needed to install lib32-sdl2 as a depdency. Build fails otherwise.

Samsagax commented on 2023-06-14 15:30 (UTC)

As for this commit: https://github.com/flightlessmango/MangoHud/commit/801b5ef5fc88de8d3db0b34ad5d30651f4f4c5ea

mangoapp is built and installed by default.

The package needs lib32-glew and lib32-glfw-x11 as makedepends.

Infernio commented on 2023-05-30 10:17 (UTC)

Fails to install with

error: failed to commit transaction (conflicting files)
lib32-mangohud-git: /usr/bin/mangoplot exists in filesystem (owned by mangohud-git)
Errors occurred, no packages were upgraded.
==> WARNING: Failed to install built package(s).

italoghost commented on 2023-05-13 21:55 (UTC)

Hi! Since this commit the line 44 (rm -rf "$pkgdir/usr/share/vulkan") is not needed anymore.

I had to remove this line to make MangoHud work with 32 bits games again!

Could you remove it from the PKGBUILD?

dnmodder commented on 2023-01-15 23:47 (UTC)

@d2_ricci I have not had that problem

dnmodder commented on 2023-01-15 23:46 (UTC)

@MithicSpirit without lib32-glfw-x11 the build fails

d2_ricci commented on 2023-01-15 21:34 (UTC)

attempting to install lib32-mangohud-git package next to your mangohud-git causes a conflict.

This package requires mangohud-common-git while mangohud-git is in conflict.

MithicSpirit commented on 2023-01-15 01:55 (UTC)

I believe this needs also needs glfw-x11 (at least as a makedepend, can't test whether it is needed at runtime), as the lib32 version does not come with C headers.