Package Details: libplacebo-git 7.342.0.3490.g52314e0e-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: 12
Popularity: 0.85
First Submitted: 2018-04-29 15:53 (UTC)
Last Updated: 2023-12-23 18:34 (UTC)

Required by (35)

Sources (2)

Latest Comments

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

sl1pkn07 commented on 2022-03-05 09:26 (UTC)

disabled demos

sl1pkn07 commented on 2022-03-05 09:22 (UTC)

upstream issue https://github.com/haasn/libplacebo/issues/120

sommio commented on 2022-03-04 19:01 (UTC) (edited on 2022-03-04 19:02 (UTC) by sommio)

If you can't pass the vulkan test, you should install ffmpeg-vulkan

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()

sl1pkn07 commented on 2021-11-13 16:16 (UTC) (edited on 2021-11-13 16:44 (UTC) by sl1pkn07)

https://github.com/haasn/libplacebo/issues/109

EDIT: fixed in upstream

Tjuh commented on 2021-11-13 15:08 (UTC)

Can't seem to build.

[73/105] Linking target src/libplacebo.so.175
FAILED: src/libplacebo.so.175 
c++  -o src/libplacebo.so.175 src/libplacebo.so.175.p/meson-generated_.._utils_gen.c.o src/libplacebo.so.175.p/colorspace.c.o src/libplacebo.so.175.p/common.c.o src/libplacebo.so.175.p/dither.c.o src/libplacebo.so.175.p/dispatch.c.o src/libplacebo.so.175.p/dummy.c.o src/libplacebo.so.175.p/filters.c.o src/libplacebo.so.175.p/format.c.o src/libplacebo.so.175.p/glsl_spirv.c.o src/libplacebo.so.175.p/glsl_utils.c.o src/libplacebo.so.175.p/gpu.c.o src/libplacebo.so.175.p/log.c.o src/libplacebo.so.175.p/pl_alloc.c.o src/libplacebo.so.175.p/pl_string.c.o src/libplacebo.so.175.p/renderer.c.o src/libplacebo.so.175.p/siphash.c.o src/libplacebo.so.175.p/shaders.c.o src/libplacebo.so.175.p/shaders_colorspace.c.o src/libplacebo.so.175.p/shaders_custom.c.o src/libplacebo.so.175.p/shaders_film_grain.c.o src/libplacebo.so.175.p/shaders_film_grain_av1.c.o src/libplacebo.so.175.p/shaders_film_grain_h274.c.o src/libplacebo.so.175.p/shaders_lut.c.o src/libplacebo.so.175.p/shaders_sampling.c.o src/libplacebo.so.175.p/swapchain.c.o src/libplacebo.so.175.p/utils_frame_queue.c.o src/libplacebo.so.175.p/utils_upload.c.o src/libplacebo.so.175.p/glsl_glslang.cc.o src/libplacebo.so.175.p/glsl_spirv_glslang.c.o src/libplacebo.so.175.p/glsl_spirv_shaderc.c.o src/libplacebo.so.175.p/vulkan_command.c.o src/libplacebo.so.175.p/vulkan_context.c.o src/libplacebo.so.175.p/vulkan_formats.c.o src/libplacebo.so.175.p/vulkan_gpu.c.o src/libplacebo.so.175.p/vulkan_gpu_buf.c.o src/libplacebo.so.175.p/vulkan_gpu_tex.c.o src/libplacebo.so.175.p/vulkan_gpu_pass.c.o src/libplacebo.so.175.p/vulkan_malloc.c.o src/libplacebo.so.175.p/vulkan_swapchain.c.o src/libplacebo.so.175.p/vulkan_utils.c.o -I/usr/include/glslang -flto -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libplacebo.so.175 -Wl,-O4,--sort-common,--as-needed,-lgomp,-lpthread -lgcov --coverage -march=native -O3 -pipe -fomit-frame-pointer -funroll-all-loops -fcx-fortran-rules -fgraphite-identity -fipa-pta -floop-nest-optimize -floop-parallelize-all -fno-var-tracking-assignments -freschedule-modulo-scheduled-loops -fsched2-use-superblocks -fsched-pressure -fsched-spec-load -fsched-spec-load-dangerous -fsched-stalled-insns=0 -fselective-scheduling -fsel-sched-pipelining -fsel-sched-pipelining-outer-loops -fstack-protector-strong --param=ssp-buffer-size=4 -fno-plt -fopenmp -pthread -Wno-error -w -flto -fprofile-generate -fprofile-dir=/mnt/pgo/libplacebo-git.gen -Wl,--exclude-libs=ALL -lm /usr/lib/libunwind.so -lglslang -lMachineIndependent -lOSDependent -lHLSL -lOGLCompiler -lGenericCodeGen -lSPVRemapper -lSPIRV -lSPIRV-Tools-opt -lSPIRV-Tools -lpthread /usr/lib/libshaderc_shared.so /usr/lib/libvulkan.so -Wl,--end-group
/usr/bin/ld: /tmp/ccuakYGE.ltrans3.ltrans.o: in function `pl_log_stack_trace':
<artificial>:(.text+0x87ef): undefined reference to `dladdr'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
==> Removing installed dependencies...
checking dependencies...

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

ok, you won XD

drop lib32 support. nobody package uses this package (lib32) as depend, so bruh

greetins

PS: i have change the version number for drop the V in the version. i dont like the epoch, so need reinstall the package

DAC324 commented on 2021-09-14 10:40 (UTC) (edited on 2021-09-14 10:41 (UTC) by DAC324)

I second NSQY: It will improve things significantly if 32 bit and 64 bit versions of the library are built in separate packages. This is not only making package handling easier. These days, 64 bit machines and 64 bit systems are getting more and more common, and the need for 32 bit libraries is declining. I would leave it up to the users if they indeed still need the 32 bit library, and if so, provide them with a separate, 32 bit only, package.

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