Package Details: libplacebo-git 7.350.0.3601.g5ba13768-1

Git Clone URL: https://aur.archlinux.org/libplacebo-git.git (read-only, click to copy)
Package Base: libplacebo-git
Description: Reusable library for GPU-accelerated video/image rendering primitives. (GIT version)
Upstream URL: https://code.videolan.org/videolan/libplacebo
Licenses: LGPL2.1
Conflicts: libplacebo
Provides: libplacebo, libplacebo.so
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 13
Popularity: 1.10
First Submitted: 2018-04-29 15:53 (UTC)
Last Updated: 2024-11-30 23:45 (UTC)

Required by (33)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

sl1pkn07 commented on 2021-09-14 09:13 (UTC) (edited on 2021-09-14 09:14 (UTC) by sl1pkn07)

If fail build the dependencias then should be reported to their respective maintainers.

I'm the first one i dont like merge the 32bit un the package (only the git based), but i do this because the lib32 depencies chain is a mess (as explained before). I what do the things right, at least, in my packages. Sorry for the trouble

Greetings

NSQY commented on 2021-09-14 05:05 (UTC) (edited on 2021-09-14 05:11 (UTC) by NSQY)

sl1pkn07, you maintain many packages that I and many others rely on and we all appreciate your work greatly. PLEASE do not start merging 32 bit versions into everything, just this package alone is causing trouble (32 bit VMAF and FFMPEG deps are both failing to build), I don't want or need any more 32 bit packages on my system.

Regards.

sl1pkn07 commented on 2021-09-13 13:42 (UTC)

i have disabled the shaderc and demos support in lib32 build. try now

JDAturbo commented on 2021-09-13 10:21 (UTC)

Since there are no packages for lib32-ffmpeg-full-git or lib32-dav1d-git, is it still possible to install this with dav1d-git and ffmpeg-full-git?

quietvoid commented on 2021-09-13 01:03 (UTC)

There are the errors I'm getting:

[113/137] Linking target demos/colors
FAILED: demos/colors 
g++ -m32  -o demos/colors demos/colors.p/colors.c.o demos/colors.p/window.c.o demos/colors.p/utils.c.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=native -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src' -Wl,-rpath-link,/home/user/.cache/paru/clone/libplacebo-git/src/build32/src -Wl,--start-group demos/libglfw-vk.a src/libplacebo.so.158 demos/libglfw-gl.a demos/libsdl-vk.a demos/libsdl-gl.a -lm /usr/lib32/libglfw.so /usr/lib32/libvulkan.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
[114/137] Linking target demos/plplay
FAILED: demos/plplay 
g++ -m32  -o demos/plplay demos/plplay.p/plplay.c.o demos/plplay.p/window.c.o demos/plplay.p/utils.c.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=native -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src' -Wl,-rpath-link,/home/user/.cache/paru/clone/libplacebo-git/src/build32/src -Wl,--start-group demos/libglfw-vk.a src/libplacebo.so.158 demos/libglfw-gl.a demos/libsdl-vk.a demos/libsdl-gl.a -pthread /usr/lib32/libavcodec.so /usr/lib32/libavformat.so /usr/lib32/libavutil.so /usr/lib32/libglfw.so /usr/lib32/libvulkan.so /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
[125/137] Linking target demos/video-filtering
FAILED: demos/video-filtering 
g++ -m32  -o demos/video-filtering demos/video-filtering.p/video-filtering.c.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=native -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src' -Wl,-rpath-link,/home/user/.cache/paru/clone/libplacebo-git/src/build32/src -Wl,--start-group src/libplacebo.so.158 /usr/lib32/libvulkan.so -Wl,--end-group
/usr/bin/ld: /usr/lib32/libshaderc_shared.so.1: undefined reference to `vtable for spvtools::utils::Timer'
/usr/bin/ld: /usr/lib32/libshaderc_shared.so.1: undefined reference to `spvtools::utils::BitVector::Or(spvtools::utils::BitVector const&)'
/usr/bin/ld: /usr/lib32/libshaderc_shared.so.1: undefined reference to `spvtools::utils::Timer::Report(char const*)'
/usr/bin/ld: /usr/lib32/libshaderc_shared.so.1: undefined reference to `spvtools::utils::PrintTimerDescription(std::ostream*, bool)'
/usr/bin/ld: /usr/lib32/libshaderc_shared.so.1: undefined reference to `spvtools::utils::Timer::Start()'
collect2: error: ld returned 1 exit status
[137/137] Linking target src/test.vulkan.c
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'libplacebo-git-v4.157.0.4.ge3331da-1': 
error: packages failed to build: libplacebo-git-v4.157.0.4.ge3331da-1

sl1pkn07 commented on 2021-09-13 00:27 (UTC) (edited on 2021-09-13 00:30 (UTC) by sl1pkn07)

normal package and lib32 counterpart should be the same version and same build always. lib32 packages uses the headers and porgrams from the normal package. building both packages togeter avoid the problem of missmatch compilations when use as dependencie (more related when use GIT package)

sdl2 problem is knowed and reported (https://bugs.archlinux.org/task/72107?project=5&string=lib32-sdl2)

show me the error log for the shaderc part.

greetings

quietvoid commented on 2021-09-12 23:59 (UTC) (edited on 2021-09-13 00:12 (UTC) by quietvoid)

Hi, any reason why lib32-libplacebo-git is not a separate AUR package?
The change brought a lot of unnecessary dependencies.

Also, for me the 32 bit package fails building with errors from SDL2 and shaderc.

carlosnewmusic commented on 2021-07-09 12:31 (UTC)

I have re-compiled the package you told me and it worked :)

sl1pkn07 commented on 2021-07-06 15:34 (UTC)

Listing only the last 100 lines from a long log.
input:52: error: 'subgroup op' : requires SPIR-V 1.3
input:53: error: 'subgroup op' : requires SPIR-V 1.3
input:54: error: 'subgroup op' : requires SPIR-V 1.3

seems need glslang-git

carlosnewmusic commented on 2021-07-06 15:28 (UTC)

build error https://pastebin.com/MJBbreeW