Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 873506 Details for
Bug 916312
media-libs/shaderc-2023.6 fails to compile ld.lld: error: undefined symbol: glslang::TShader::preprocess(TBuiltInResource const*, int, EProfile, bool, bool, EShMessages, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
gcc fallback also fails
build_gcc.log (text/x-log), 22.73 KB, created by
Denis Strizhkin
on 2023-10-26 23:01:00 UTC
(
hide
)
Description:
gcc fallback also fails
Filename:
MIME Type:
Creator:
Denis Strizhkin
Created:
2023-10-26 23:01:00 UTC
Size:
22.73 KB
patch
obsolete
> * Package: media-libs/shaderc-2023.6:0 > * Repository: gentoo > * Maintainer: sarnex@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux > * FEATURES: keeptemp network-sandbox preserve-libs sandbox userpriv usersandbox > * Checking whether python3_12 is suitable ... > * dev-lang/python:3.12 ... > [ !! ] > * Checking whether python3_11 is suitable ... > * dev-lang/python:3.11 ... > [ ok ] > * Using python3.11 to build (via PYTHON_COMPAT iteration) >>>> Unpacking source... >>>> Unpacking shaderc-2023.6.tar.gz to /var/tmp/portage/media-libs/shaderc-2023.6/work >>>> Source unpacked in /var/tmp/portage/media-libs/shaderc-2023.6/work >>>> Preparing source in /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6" > * Build directory (BUILD_DIR): "/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build" > * Applying shaderc-2020.4-fix-build.patch ... >patching file libshaderc_util/src/compiler.cc >Hunk #1 succeeded at 20 with fuzz 2. > [ ok ] > * Hardcoded definition(s) removed in CMakeLists.txt: > * set(CMAKE_BUILD_TYPE "Debug") >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6 ... > * abi_x86_64.amd64: running multilib-minimal_abi_src_configure > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6" > * Build directory (BUILD_DIR): "/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64" >cmake -C /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DSHADERC_SKIP_TESTS=true -DSHADERC_ENABLE_WERROR_COMPILE=false -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64/gentoo_toolchain.cmake /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6 >loading initial cache file /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64/gentoo_common_config.cmake >-- The C compiler identification is GNU 13.2.1 >-- The CXX compiler identification is GNU 13.2.1 >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Check for working C compiler: /usr/bin/gcc - skipped >-- Detecting C compile features >-- Detecting C compile features - done >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- Check for working CXX compiler: /usr/bin/g++ - skipped >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- Shaderc: build type is "RelWithDebInfo". >-- Configuring Shaderc to avoid building tests. >-- Configuring Shaderc to build examples. >-- Configuring Shaderc to check copyrights. >-- asciidoctor was not found - no documentation will be generated >-- Found PythonInterp: /var/tmp/portage/media-libs/shaderc-2023.6/temp/python3.11/bin/python (found suitable version "3.11.6", minimum required is "3") >-- Performing Test COMPILER_SUPPORTS_FALLTHROUGH_WARNING >-- Performing Test COMPILER_SUPPORTS_FALLTHROUGH_WARNING - Success >-- Performing Test COMPILER_SUPPORTS_EXTRA_SEMI_WARNING >-- Performing Test COMPILER_SUPPORTS_EXTRA_SEMI_WARNING - Success >-- Performing Test COMPILER_SUPPORTS_PIC >-- Performing Test COMPILER_SUPPORTS_PIC - Success >-- Performing Test CMAKE_HAVE_LIBC_PTHREAD >-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success >-- Found Threads: TRUE >-- <<< Gentoo configuration >>> >Build type RelWithDebInfo >Install path /usr >Compiler flags: >C -O2 >C++ -O2 -Wimplicit-fallthrough >Linker flags: >Executable -Wl,--as-needed >Module -Wl,--as-needed >Shared -Wl,--as-needed > >-- Configuring done (0.5s) >-- Generating done (0.0s) >-- Build files have been written to: /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64 >>>> Source configured. >>>> Compiling source in /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6 ... > * abi_x86_64.amd64: running multilib-minimal_abi_src_compile > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6" > * Build directory (BUILD_DIR): "/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64" >ninja -v -j10 -l0 >[1/29] cd /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64 && /usr/bin/cmake -DCHANGES_FILE=/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/CHANGES -DTEMPLATE_FILE=/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/cmake/shaderc_combined.pc.in -DOUT_FILE=/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64/shaderc_combined.pc -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib64 -DCMAKE_INSTALL_INCLUDEDIR=include -DLIBS=-lshaderc_combined -P /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/cmake/write_pkg_config.cmake >[2/29] cd /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64 && /usr/bin/cmake -DCHANGES_FILE=/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/CHANGES -DTEMPLATE_FILE=/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/cmake/shaderc.pc.in -DOUT_FILE=/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64/shaderc.pc -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib64 -DCMAKE_INSTALL_INCLUDEDIR=include -DLIBS=-lshaderc_shared -P /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/cmake/write_pkg_config.cmake >[3/29] cd /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64 && /usr/bin/cmake -DCHANGES_FILE=/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/CHANGES -DTEMPLATE_FILE=/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/cmake/shaderc_static.pc.in -DOUT_FILE=/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64/shaderc_static.pc -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib64 -DCMAKE_INSTALL_INCLUDEDIR=include -DLIBS=-lshaderc\ \ -lshaderc_util -P /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/cmake/write_pkg_config.cmake >[4/29] /usr/bin/g++ -DENABLE_HLSL -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/resources.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/resources.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/resources.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/src/resources.cc >[5/29] cd /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6 && /var/tmp/portage/media-libs/shaderc-2023.6/temp/python3.11/bin/python /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/utils/add_copyright.py --check >[6/29] /usr/bin/g++ -DENABLE_HLSL -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/shader_stage.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/shader_stage.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/shader_stage.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/src/shader_stage.cc >[7/29] /usr/bin/g++ -DENABLE_HLSL -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/version_profile.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/version_profile.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/version_profile.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/src/version_profile.cc >[8/29] /usr/bin/g++ -DENABLE_HLSL -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/args.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/args.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/args.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/src/args.cc >[9/29] /usr/bin/g++ -DENABLE_HLSL -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/file_finder.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/file_finder.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/file_finder.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/src/file_finder.cc >[10/29] /usr/bin/g++ -DENABLE_HLSL -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/io_shaderc.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/io_shaderc.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/io_shaderc.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/src/io_shaderc.cc >[11/29] /usr/bin/g++ -DENABLE_HLSL -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/message.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/message.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/message.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/src/message.cc >[12/29] /usr/bin/g++ -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT glslc/CMakeFiles/glslc.dir/src/file.cc.o -MF glslc/CMakeFiles/glslc.dir/src/file.cc.o.d -o glslc/CMakeFiles/glslc.dir/src/file.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/glslc/src/file.cc >[13/29] /usr/bin/g++ -DENABLE_HLSL -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/spirv_tools_wrapper.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/spirv_tools_wrapper.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/spirv_tools_wrapper.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/src/spirv_tools_wrapper.cc >[14/29] /usr/bin/g++ -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT glslc/CMakeFiles/glslc.dir/src/shader_stage.cc.o -MF glslc/CMakeFiles/glslc.dir/src/shader_stage.cc.o.d -o glslc/CMakeFiles/glslc.dir/src/shader_stage.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/glslc/src/shader_stage.cc >[15/29] /usr/bin/g++ -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT glslc/CMakeFiles/glslc.dir/src/file_includer.cc.o -MF glslc/CMakeFiles/glslc.dir/src/file_includer.cc.o.d -o glslc/CMakeFiles/glslc.dir/src/file_includer.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/glslc/src/file_includer.cc >[16/29] /usr/bin/g++ -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT glslc/CMakeFiles/glslc.dir/src/resource_parse.cc.o -MF glslc/CMakeFiles/glslc.dir/src/resource_parse.cc.o.d -o glslc/CMakeFiles/glslc.dir/src/resource_parse.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/glslc/src/resource_parse.cc >[17/29] /usr/bin/g++ -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT glslc/CMakeFiles/glslc.dir/src/dependency_info.cc.o -MF glslc/CMakeFiles/glslc.dir/src/dependency_info.cc.o.d -o glslc/CMakeFiles/glslc.dir/src/dependency_info.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/glslc/src/dependency_info.cc >[18/29] /usr/bin/g++ -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT glslc/CMakeFiles/glslc.dir/src/file_compiler.cc.o -MF glslc/CMakeFiles/glslc.dir/src/file_compiler.cc.o.d -o glslc/CMakeFiles/glslc.dir/src/file_compiler.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/glslc/src/file_compiler.cc >[19/29] /usr/bin/g++ -DSHADERC_IMPLEMENTATION -DSHADERC_SHAREDLIB -Dshaderc_shared_EXPORTS -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc/include -I/include -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -O2 -Wimplicit-fallthrough -std=gnu++17 -fPIC -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT libshaderc/CMakeFiles/shaderc_shared.dir/src/shaderc.cc.o -MF libshaderc/CMakeFiles/shaderc_shared.dir/src/shaderc.cc.o.d -o libshaderc/CMakeFiles/shaderc_shared.dir/src/shaderc.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc/src/shaderc.cc >[20/29] /usr/bin/g++ -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc/include -I/include -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT libshaderc/CMakeFiles/shaderc.dir/src/shaderc.cc.o -MF libshaderc/CMakeFiles/shaderc.dir/src/shaderc.cc.o.d -o libshaderc/CMakeFiles/shaderc.dir/src/shaderc.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc/src/shaderc.cc >[21/29] /usr/bin/g++ -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64/glslc/.. -I/include -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT glslc/CMakeFiles/glslc_exe.dir/src/main.cc.o -MF glslc/CMakeFiles/glslc_exe.dir/src/main.cc.o.d -o glslc/CMakeFiles/glslc_exe.dir/src/main.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/glslc/src/main.cc >[22/29] /usr/bin/g++ -DENABLE_HLSL -I/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/include -O2 -Wimplicit-fallthrough -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -std=c++11 -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/compiler.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/compiler.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/compiler.cc.o -c /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6/libshaderc_util/src/compiler.cc >[23/29] : && /usr/bin/cmake -E rm -f libshaderc_util/libshaderc_util.a && /usr/bin/x86_64-pc-linux-gnu-ar qc libshaderc_util/libshaderc_util.a libshaderc_util/CMakeFiles/shaderc_util.dir/src/args.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/compiler.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/file_finder.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/io_shaderc.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/message.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/resources.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/shader_stage.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/spirv_tools_wrapper.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/version_profile.cc.o && /usr/bin/x86_64-pc-linux-gnu-ranlib libshaderc_util/libshaderc_util.a && : >[24/29] : && /usr/bin/cmake -E rm -f libshaderc/libshaderc.a && /usr/bin/x86_64-pc-linux-gnu-ar qc libshaderc/libshaderc.a libshaderc/CMakeFiles/shaderc.dir/src/shaderc.cc.o && /usr/bin/x86_64-pc-linux-gnu-ranlib libshaderc/libshaderc.a && : >[25/29] cd /var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64/libshaderc && /usr/bin/x86_64-pc-linux-gnu-ar -M < shaderc_combined.ar >[26/29] : && /usr/bin/cmake -E rm -f glslc/libglslc.a && /usr/bin/x86_64-pc-linux-gnu-ar qc glslc/libglslc.a glslc/CMakeFiles/glslc.dir/src/file_compiler.cc.o glslc/CMakeFiles/glslc.dir/src/file.cc.o glslc/CMakeFiles/glslc.dir/src/file_includer.cc.o glslc/CMakeFiles/glslc.dir/src/resource_parse.cc.o glslc/CMakeFiles/glslc.dir/src/shader_stage.cc.o glslc/CMakeFiles/glslc.dir/src/dependency_info.cc.o && /usr/bin/x86_64-pc-linux-gnu-ranlib glslc/libglslc.a && : >[27/29] : && /usr/bin/g++ -fPIC -O2 -Wimplicit-fallthrough -Wl,--as-needed -shared -Wl,-soname,libshaderc_shared.so.1 -o libshaderc/libshaderc_shared.so.1 libshaderc/CMakeFiles/shaderc_shared.dir/src/shaderc.cc.o -lglslang -lOSDependent -lOGLCompiler -lglslang libshaderc_util/libshaderc_util.a -lSPIRV -lSPIRV-Tools -lHLSL -lglslang -lOSDependent -lOGLCompiler -lglslang -lOSDependent -lOGLCompiler -lSPIRV -lSPIRV-Tools-opt && : >[28/29] /usr/bin/cmake -E cmake_symlink_library libshaderc/libshaderc_shared.so.1 libshaderc/libshaderc_shared.so.1 libshaderc/libshaderc_shared.so && : >[29/29] : && /usr/bin/g++ -O2 -Wimplicit-fallthrough -Wl,--as-needed 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 -lHLSL -lglslang -lOSDependent -lOGLCompiler -lglslang -lOSDependent -lOGLCompiler -lSPIRV && : >FAILED: glslc/glslc >: && /usr/bin/g++ -O2 -Wimplicit-fallthrough -Wl,--as-needed 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 -lHLSL -lglslang -lOSDependent -lOGLCompiler -lglslang -lOSDependent -lOGLCompiler -lSPIRV && : >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: libshaderc_util/libshaderc_util.a(spirv_tools_wrapper.cc.o): in function `shaderc_util::SpirvToolsDisassemble(shaderc_util::Compiler::TargetEnv, shaderc_util::Compiler::TargetEnvVersion, std::vector<unsigned int, std::allocator<unsigned int> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)': >spirv_tools_wrapper.cc:(.text+0x3a4): undefined reference to `spvtools::SpirvTools::SetMessageConsumer(std::function<void (spv_message_level_t, char const*, spv_position_t const&, char const*)>)' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: spirv_tools_wrapper.cc:(.text+0x3ce): undefined reference to `spvtools::SpirvTools::Disassemble(std::vector<unsigned int, std::allocator<unsigned int> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned int) const' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: libshaderc_util/libshaderc_util.a(spirv_tools_wrapper.cc.o): in function `shaderc_util::SpirvToolsOptimize(shaderc_util::Compiler::TargetEnv, shaderc_util::Compiler::TargetEnvVersion, std::vector<shaderc_util::PassId, std::allocator<shaderc_util::PassId> > const&, spvtools::OptimizerOptions&, std::vector<unsigned int, std::allocator<unsigned int> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)': >spirv_tools_wrapper.cc:(.text+0xdb6): undefined reference to `spvtools::Optimizer::SetMessageConsumer(std::function<void (spv_message_level_t, char const*, spv_position_t const&, char const*)>)' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: spirv_tools_wrapper.cc:(.text+0xe57): undefined reference to `spvtools::Optimizer::Run(unsigned int const*, unsigned long, std::vector<unsigned int, std::allocator<unsigned int> >*, spv_optimizer_options_t*) const' >collect2: error: ld returned 1 exit status >ninja: build stopped: subcommand failed. > * ERROR: media-libs/shaderc-2023.6::gentoo failed (compile phase): > * ninja -v -j10 -l0 failed > * > * Call stack: > * ebuild.sh, line 136: Called src_compile > * environment, line 3496: Called cmake-multilib_src_compile > * environment, line 1259: Called multilib-minimal_src_compile > * environment, line 2431: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile' > * environment, line 2698: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile' > * environment, line 2391: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile' > * environment, line 2389: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile' > * environment, line 570: Called multilib-minimal_abi_src_compile > * environment, line 2425: Called multilib_src_compile > * environment, line 2921: Called cmake_src_compile > * environment, line 1377: Called cmake_build > * environment, line 1344: Called eninja > * environment, line 1811: Called die > * The specific snippet of code: > * "$@" || die -n "${*} failed" > * > * If you need support, post the output of `emerge --info '=media-libs/shaderc-2023.6::gentoo'`, > * the complete build log and the output of `emerge -pqv '=media-libs/shaderc-2023.6::gentoo'`. > * The complete build log is located at '/var/tmp/portage/media-libs/shaderc-2023.6/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/media-libs/shaderc-2023.6/temp/environment'. > * Working directory: '/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6_build-abi_x86_64.amd64' > * S: '/var/tmp/portage/media-libs/shaderc-2023.6/work/shaderc-2023.6'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 916312
:
873502
|
873503
|
873504
|
873505
| 873506