Package Details: lib32-libplacebo 7.351.0-2

Git Clone URL: https://aur.archlinux.org/lib32-libplacebo.git (read-only, click to copy)
Package Base: lib32-libplacebo
Description: Reusable library for GPU-accelerated video/image rendering primitives (32bit)
Upstream URL: https://github.com/haasn/libplacebo
Licenses: LGPL2.1-or-later
Provides: libplacebo.so
Submitter: oxalin
Maintainer: oxalin
Last Packager: oxalin
Votes: 0
Popularity: 0.000000
First Submitted: 2024-02-28 07:03 (UTC)
Last Updated: 2025-10-17 02:51 (UTC)

Latest Comments

apache553 commented on 2025-09-13 16:07 (UTC)

upstream patch to fix python xml problem: https://code.videolan.org/videolan/libplacebo/-/commit/12509c0f1ee8c22ae163017f0a5e7b8a9d983a17

nghtrung2k7 commented on 2025-08-16 10:32 (UTC) (edited on 2025-08-17 11:36 (UTC) by nghtrung2k7)

Change on line 72
-D vulkan=enable > -D vulkan=disabled

-To fix this error -Or add this (From chatgpt)

sed -i 's/ET.parse(xmlfile)/ET.parse(xmlfile).getroot()/' src/vulkan/utils_gen.py

between line 57 58

nghtrung2k7 commented on 2025-08-16 10:29 (UTC)

Error when build Found ninja-1.12.1 at /usr/bin/ninja INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja -C /home/trung/.cache/paru/clone/lib32-libplacebo/src/libplacebo-v7.351.0/build ninja: Entering directory `/home/trung/.cache/paru/clone/lib32-libplacebo/src/libplacebo-v7.351.0/build' [15/76] Generating src/vulkan/utils_gen.c with a custom command (wrapped by meson to set env) FAILED: src/vulkan/utils_gen.c /usr/bin/meson --internal exe --unpickle /home/trung/.cache/paru/clone/lib32-libplacebo/src/libplacebo-v7.351.0/build/meson-private/meson_exe_python3_d9c9c32fe21e42442b7a1266585523c2186d0f58.dat while executing ['/usr/bin/python', '../src/vulkan/utils_gen.py', '/usr/share', '', 'src/vulkan/utils_gen.c'] --- stdout --- Found vk.xml: /usr/share/vulkan/registry/vk.xml

--- stderr --- Traceback (most recent call last): File "/home/trung/.cache/paru/clone/lib32-libplacebo/src/libplacebo-v7.351.0/build/../src/vulkan/utils_gen.py", line 205, in <module> registry = VkXML(ET.parse(xmlfile)) File "/home/trung/.cache/paru/clone/lib32-libplacebo/src/libplacebo-v7.351.0/build/../src/vulkan/utils_gen.py", line 50, in init super().init(args, *kwargs) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/xml/etree/ElementTree.py", line 527, in init raise TypeError('expected an Element, not %s' % type(element).name) TypeError: expected an Element, not ElementTree

[16/76] Generating src/opengl/include/glad/gl....a custom command (wrapped by meson to set env) ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting... error: failed to build 'lib32-libplacebo-7.351.0-1': error: packages failed to build: lib32-libplacebo-7.351.0-1

oxalin commented on 2024-12-12 19:06 (UTC)

@rodrigo21 I took the patch from the native package that was needed to build againt glslang 15.0. It should now be fixed.

rodrigo21 commented on 2024-12-12 14:33 (UTC)

Failed to build with the new lib32-glslang 15.0.0-1 for me.

Disabling glslang option builds ok.

parhammed commented on 2024-11-17 12:42 (UTC) (edited on 2024-11-17 14:15 (UTC) by parhammed)

I wanted to build but it failed

https://pastebin.pl/view/c41da077

Edit: it worked with replacing /version file with a temporarily empty file (don't forget to back up /version file and recover it)

oxalin commented on 2024-04-08 18:08 (UTC)

Thanks for letting me know. I'll inform the native package's maintainer about the missing makedepends, but I fixed it on our side.