Package Details: lib32-shaderc 2023.7-2

Git Clone URL: https://aur.archlinux.org/lib32-shaderc.git (read-only, click to copy)
Package Base: lib32-shaderc
Description: Collection of tools, libraries and tests for shader compilation (32bit)
Upstream URL: https://github.com/google/shaderc
Licenses: Apache
Conflicts: lib32-shaderc-git
Provides: libshaderc_shared.so
Submitter: oxalin
Maintainer: oxalin
Last Packager: oxalin
Votes: 6
Popularity: 0.000060
First Submitted: 2019-08-15 16:26 (UTC)
Last Updated: 2024-01-10 04:52 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4

QuartzDragon commented on 2019-09-20 07:40 (UTC)

It's fixed now. :)

oxalin commented on 2019-09-20 06:53 (UTC)

@QuartzDragon : are you still experiencing your problem after updating lib32-glslang?

QuartzDragon commented on 2019-08-21 13:01 (UTC)

I'm getting this error during the linking phase:

[28/28] Linking CXX executable glslc/glslc
FAILED: glslc/glslc 
: && /usr/bin/g++  -m32  -march=native -O2 -pipe -fstack-protector-strong -fno-plt -ftree-vectorize -ftree-slp-vectorize -O3 -DNDEBUG  -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now   -rdynamic glslc/CMakeFiles/glslc_exe.dir/src/main.cc.o  -o glslc/glslc  glslc/libglslc.a libshaderc_util/libshaderc_util.a libshaderc/libshaderc.a libshaderc_util/libshaderc_util.a -lSPIRV-Tools-opt -lSPIRV-Tools -lglslang -lOSDependent -lOGLCompiler -lglslang -lOSDependent -lOGLCompiler -lSPIRV -lHLSL -lpthread && :
/usr/bin/ld: libshaderc_util/libshaderc_util.a(compiler.cc.o): in function `shaderc_util::Compiler::Compile(shaderc_util::string_piece const&, EShLanguage, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*, std::function<EShLanguage (std::ostream*, shaderc_util::string_piece const&)> const&, shaderc_util::CountingIncluder&, shaderc_util::Compiler::OutputType, std::ostream*, unsigned int*, unsigned int*, shaderc_util::GlslangInitializer*) const':
compiler.cc:(.text+0x651f): undefined reference to `glslang::TProgram::mapIO(glslang::TIoMapResolver*, glslang::TIoMapper*)'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.

oxalin commented on 2019-08-16 13:52 (UTC)

For my own knowledge: how did you see it is breaking shaderc package? I've seen other lib32 packages setting the same "provides" as their native counterpart without any problem. And I'd like to fix any other packages I'm maintaining if needed.

sl1pkn07 commented on 2019-08-16 11:50 (UTC)

please remove libshaderc_shared.so in provides. break shaderc package