[Bug 2142729] [NEW] build of mesa failing
heitbaum
2142729 at bugs.launchpad.net
Thu Feb 26 06:18:18 UTC 2026
Public bug reported:
docker at fa87da2e808b:/var/media/DATA/home-rudi/LibreELEC.tv$ s/build mesa:host
BUILD mesa (host)
TOOLCHAIN meson (auto-detect)
Executing (host): meson setup --prefix=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain --bindir=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin --sbindir=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/sbin --sysconfdir=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/etc --libdir=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib --libexecdir=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib --localstatedir=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/var --buildtype=plain --native-file=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1/.x86_64-linux-gnu/meson.conf -Dglvnd=disabled -Dgallium-drivers=iris -Dplatforms= -Dglx=disabled -Dvulkan-drivers= -Dshared-llvm=disabled -Dtools=panfrost /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1
Directory already configured.
Just run your build command (e.g. ninja) and Meson will regenerate as necessary.
Run "meson setup --reconfigure" to force Meson to regenerate.
If build failures persist, run "meson setup --wipe" to rebuild from scratch
using the same options as passed when configuring the build.
Executing (host): ninja
[0/1] Regenerating build files
The Meson build system
Version: 1.10.1
Source dir: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1
Build dir: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1/.x86_64-linux-gnu
Build type: native build
Project name: mesa
Project version: 26.0.1
C compiler for the host machine: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/host-gcc (gcc 16.0.1 "gcc (Ubuntu 16-20260210-0ubuntu1) 16.0.1 20260210 (experimental) [trunk r16-7424-g0c763ab721b]")
C linker for the host machine: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/host-gcc ld.bfd 2.46
C++ compiler for the host machine: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/host-g++ (gcc 16.0.1 "g++ (Ubuntu 16-20260210-0ubuntu1) 16.0.1 20260210 (experimental) [trunk r16-7424-g0c763ab721b]")
C++ linker for the host machine: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/host-g++ ld.bfd 2.46
Host machine cpu family: x86_64
Host machine cpu: x86_64
Checking for size of "void*" : 8 (cached)
Checking if "-mtls-dialect=gnu2" runs: YES
Checking if "split TLSDESC" links: YES (cached)
Dependency libglvnd skipped: feature glvnd disabled
Program glslangValidator found: NO
Dependency libva skipped: feature gallium-va disabled
Dependency libclc found: YES 0.2.0 (cached)
Program python3 found: YES 3.14.3 3.14.3 (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/python3)
Fetching value of define "ETIME" : 62 (cached)
Compiler for C supports arguments -gsplit-dwarf: YES (cached)
Compiler for C supports link arguments -Wl,--gdb-index: NO (cached)
Checking for function "bswap32" : YES (cached)
Checking for function "bswap64" : YES (cached)
Checking for function "clz" : YES (cached)
Checking for function "clzll" : YES (cached)
Checking for function "ctz" : YES (cached)
Checking for function "expect" : YES (cached)
Checking for function "ffs" : YES (cached)
Checking for function "ffsll" : YES (cached)
Checking for function "popcount" : YES (cached)
Checking for function "popcountll" : YES (cached)
Checking for function "unreachable" : YES (cached)
Checking for function "types_compatible_p" : YES (cached)
Checking for function "__builtin_add_overflow" : YES (cached)
Checking for function "__builtin_add_overflow_p" : YES (cached)
Checking for function "__builtin_sub_overflow_p" : YES (cached)
Compiler for C supports function attribute const: YES (cached)
Compiler for C supports function attribute flatten: YES (cached)
Compiler for C supports function attribute malloc: YES (cached)
Compiler for C supports function attribute pure: YES (cached)
Compiler for C supports function attribute unused: YES (cached)
Compiler for C supports function attribute warn_unused_result: YES (cached)
Compiler for C supports function attribute weak: YES (cached)
Compiler for C supports function attribute format: YES (cached)
Compiler for C supports function attribute packed: YES (cached)
Compiler for C supports function attribute returns_nonnull: YES (cached)
Compiler for C supports function attribute alias: YES (cached)
Compiler for C supports function attribute noreturn: YES (cached)
Compiler for C supports function attribute optimize: YES (cached)
Compiler for C supports function attribute cold: YES (cached)
Compiler for C supports function attribute visibility:hidden: YES (cached)
Checking if "__uint128_t" compiles: YES (cached)
Checking for function "reallocarray" : YES (cached)
Checking for function "fmemopen" : YES (cached)
Checking if "gc-sections" links: YES (cached)
Compiler for C supports arguments -Werror=implicit-function-declaration: YES (cached)
Compiler for C supports arguments -Werror=missing-prototypes: YES (cached)
Compiler for C supports arguments -Werror=return-type: YES (cached)
Compiler for C supports arguments -Werror=empty-body: YES (cached)
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES (cached)
Compiler for C supports arguments -Werror=int-conversion: YES (cached)
Compiler for C supports arguments -Wimplicit-fallthrough: YES (cached)
Compiler for C supports arguments -Wmisleading-indentation: YES (cached)
Compiler for C supports arguments -Wno-error=maybe-uninitialized: YES (cached)
Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached)
Compiler for C supports arguments -Wno-format-truncation: YES (cached)
Compiler for C supports arguments -Wno-nonnull-compare: YES (cached)
Compiler for C supports arguments -fno-math-errno: YES (cached)
Compiler for C supports arguments -fno-trapping-math: YES (cached)
Compiler for C supports arguments -Qunused-arguments: NO (cached)
Compiler for C supports arguments -fno-common: YES (cached)
Compiler for C supports arguments -Wno-unknown-pragmas: YES (cached)
Compiler for C supports arguments -Wno-microsoft-enum-value: NO (cached)
Compiler for C supports arguments -Wno-unused-function: YES (cached)
Compiler for C supports arguments -Werror=format: YES (cached)
Compiler for C supports arguments -Wformat-security: YES (cached)
Compiler for C supports arguments -Werror=thread-safety: NO (cached)
Compiler for C supports arguments -ffunction-sections: YES (cached)
Compiler for C supports arguments -fdata-sections: YES (cached)
Compiler for C++ supports arguments -Werror=return-type: YES (cached)
Compiler for C++ supports arguments -Werror=empty-body: YES (cached)
Compiler for C++ supports arguments -Wmisleading-indentation: YES (cached)
Compiler for C++ supports arguments -Wno-error=maybe-uninitialized: YES (cached)
Compiler for C++ supports arguments -Wno-non-virtual-dtor: YES (cached)
Compiler for C++ supports arguments -Wno-missing-field-initializers: YES (cached)
Compiler for C++ supports arguments -Wno-format-truncation: YES (cached)
Compiler for C++ supports arguments -fno-math-errno: YES (cached)
Compiler for C++ supports arguments -fno-trapping-math: YES (cached)
Compiler for C++ supports arguments -Qunused-arguments: NO (cached)
Compiler for C++ supports arguments -flifetime-dse=1: YES (cached)
Compiler for C++ supports arguments -Wno-unknown-pragmas: YES (cached)
Compiler for C++ supports arguments -Wno-microsoft-enum-value: NO (cached)
Compiler for C++ supports arguments -Werror=format: YES (cached)
Compiler for C++ supports arguments -Wformat-security: YES (cached)
Compiler for C++ supports arguments -ffunction-sections: YES (cached)
Compiler for C++ supports arguments -fdata-sections: YES (cached)
Compiler for C supports arguments -Wno-override-init: YES (cached)
Compiler for C supports arguments -Wno-initializer-overrides: NO (cached)
Compiler for C supports arguments -Werror=pointer-arith: YES (cached)
Compiler for C supports arguments -Werror=vla: YES (cached)
Compiler for C supports arguments -Werror=gnu-empty-initializer: NO (cached)
Compiler for C supports arguments -Wgnu-pointer-arith: NO (cached)
Compiler for C++ supports arguments -Werror=pointer-arith: YES (cached)
Compiler for C++ supports arguments -Werror=vla: YES (cached)
Compiler for C++ supports arguments -Werror=gnu-empty-initializer: NO (cached)
Compiler for C++ supports arguments -Wgnu-pointer-arith: NO (cached)
Checking for function "__builtin_ia32_clflushopt" : YES (cached)
Checking if "GCC atomic builtins" compiles: YES (cached)
Checking if "GCC atomic builtins required -latomic" links: YES (cached)
Checking if "GCC 64bit atomics" with dependency links: YES (cached)
Library ws2_32 found: NO
Header "sys/sysmacros.h" has symbol "major" : YES (cached)
Header "sys/sysmacros.h" has symbol "minor" : YES (cached)
Header "sys/sysmacros.h" has symbol "makedev" : YES (cached)
Header "sys/mkdev.h" has symbol "major" : NO (cached)
Check usable header "sched.h" : YES (cached)
Checking for function "sched_getaffinity" : YES (cached)
Check usable header "xlocale.h" : NO (cached)
Check usable header "linux/futex.h" : YES (cached)
Check usable header "endian.h" : YES (cached)
Check usable header "dlfcn.h" : YES (cached)
Check usable header "sys/shm.h" : YES (cached)
Check usable header "cet.h" : YES (cached)
Check usable header "pthread_np.h" : NO (cached)
Check usable header "poll.h" : YES (cached)
Check usable header "sys/inotify.h" : YES (cached)
Check usable header "linux/udmabuf.h" : YES (cached)
Checking for function "strtof" : YES (cached)
Checking for function "mkostemp" : YES (cached)
Checking for function "memfd_create" : YES (cached)
Checking for function "random_r" : YES (cached)
Checking for function "flock" : YES (cached)
Checking for function "strtok_r" : YES (cached)
Checking for function "getrandom" : YES (cached)
Checking for function "qsort_s" : NO (cached)
Checking for function "posix_fallocate" : YES (cached)
Checking for function "secure_getenv" : YES (cached)
Checking for function "sysconf" : YES (cached)
Checking if "GNU qsort_r" links: YES (cached)
Header "time.h" has symbol "struct timespec" : YES (cached)
Checking for function "thrd_create" : YES (cached)
Header "errno.h" has symbol "program_invocation_name" : YES (cached)
Header "math.h" has symbol "issignaling" : YES (cached)
Checking for function "posix_memalign" : YES (cached)
Checking whether type "struct dirent" has member "d_type" : YES (cached)
Checking if "strtod has locale support" links: YES (cached)
Checking if "Bsymbolic" links: YES (cached)
Checking if "version-script" links: YES (cached)
Checking if "dynamic-list" links: YES (cached)
Compiler for C supports link arguments -Wl,--build-id=sha1: YES (cached)
Checking for function "dlopen" : YES (cached)
Checking for function "dladdr" with dependency : YES (cached)
Checking for function "dl_iterate_phdr" : YES (cached)
Checking for function "clock_gettime" : YES (cached)
Dependency zlib found: YES 1.3.2 (cached)
Found pkg-config: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/pkg-config) 0.29.2
Found CMake: -DCMAKE_INSTALL_PREFIX=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain (4.2.3)
Run-time dependency libdisplay-info found: NO (tried pkgconfig and cmake)
Dependency libzstd found: YES 1.5.7 (cached)
Dependency threads found: YES unknown (cached)
Checking for function "pthread_setaffinity_np" with dependency threads: YES (cached)
Dependency expat found: YES 2.7.4 (cached)
Library m found: YES
Dependency libdrm found: YES 2.4.131 (cached)
Run-time dependency libudev found: NO (tried pkgconfig and cmake)
llvm-config found: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/llvm-config) 22.1.0
Run-time dependency LLVM (modules: bitwriter, core, coverage, engine, executionengine, instcombine, irreader, libdriver, linker, lto, mcdisassembler, mcjit, native, option, scalaropts, target, transformutils, all-targets, coroutines, frontenddriver, frontendhlsl, lto, windowsdriver) found: YES 22.1.0
Dependency LLVMSPIRVLib found: YES 22.1.0.0 (cached)
Dependency SPIRV-Tools found: YES 2026.1.1 (cached)
Library clang-cpp found: YES
Library clangBasic found: YES
Library clangAST found: YES
Library clangCodeGen found: YES
Library clangLex found: YES
Library clangDriver found: YES
Library clangFrontend found: YES
Library clangFrontendTool found: YES
Library clangHandleCXX found: YES
Library clangHandleLLVM found: YES
Library clangSerialization found: YES
Library clangSema found: YES
Library clangParse found: YES
Library clangEdit found: YES
Library clangAnalysis found: YES
Library clangSupport found: YES
Library clangASTMatchers found: YES
Library clangAPINotes found: YES
Run-time dependency lua54 found: NO (tried pkgconfig and cmake)
Run-time dependency lua5.4 found: NO (tried pkgconfig and cmake)
Run-time dependency lua-5.4 found: NO (tried pkgconfig and cmake)
Run-time dependency lua53 found: NO (tried pkgconfig and cmake)
Run-time dependency lua5.3 found: NO (tried pkgconfig and cmake)
Run-time dependency lua-5.3 found: NO (tried pkgconfig and cmake)
Run-time dependency lua found: NO (tried pkgconfig)
Dependency libelf found: YES 0.194 (cached)
Run-time dependency valgrind found: NO (tried pkgconfig)
Program bison found: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/bison)
Program bison found: YES 3.8.2 3.8.2 (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/bison)
Program flex found: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/flex)
Run-time dependency libunwind found: NO (tried pkgconfig and cmake)
Dependency openmp found: YES 5.2 (cached)
Library sensors found: NO
Program nm found: YES
Program symbols-check.py found: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/python3 /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1/bin/symbols-check.py)
Program install_megadrivers.py found: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/python3 /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1/bin/install_megadrivers.py)
Checking for size of "void *" : 8 (cached)
Compiler for C supports arguments -Wno-error: YES (cached)
Compiler for C supports arguments -Wno-misleading-indentation: YES (cached)
Checking for function "mmap" : YES (cached)
Checking whether type "spvtools::LinkerOptions" has member "SetAllowPtrTypeMismatch(true)" with dependency SPIRV-Tools: YES (cached)
Program decode.py found: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1/src/compiler/isaspec/decode.py)
Program encode.py found: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1/src/compiler/isaspec/encode.py)
Found pkg-config: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/pkg-config) 0.29.2
Compiler for C supports link arguments -Wl,--default-symver: YES (cached)
Configuring dri.sym using configuration
Checking for function "mincore" : YES (cached)
Program sphinx-build skipped: feature html-docs disabled
Build targets in project: 295
mesa 26.0.1
Directories
prefix : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain
libdir : lib
includedir : include
Common C and C++ arguments
c_cpp_args : -mtls-dialect=gnu2
OpenGL
OpenGL : YES
ES1 : YES
ES2 : YES
GLVND : NO
DRI
Platform : drm
Driver dir : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/dri
GLX
Enabled : NO
Provider : None
EGL
Enabled : YES
Drivers : builtin:egl_dri2 builtin:egl_dri3
Platforms : surfaceless drm
GBM
Enabled : YES
External libgbm: NO
Backends path : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/gbm
Vulkan
Drivers : NO
Video
Codecs : all_free av1dec av1enc vp9dec mpeg12dec jpegdec
APIs : NO
LLVM
Required : enabled
Version : 22.1.0
Gallium
Enabled : YES
Drivers : iris
Platforms : surfaceless drm
Frontends : mesa
HUD lm-sensors : NO
Perfetto
Enabled : NO
Teflon (TensorFlow Lite delegate)
Enabled : NO
User defined options
Native files : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1/.x86_64-linux-gnu/meson.conf
bindir : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin
buildtype : plain
gallium-drivers: iris
glvnd : disabled
glx : disabled
libdir : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib
libexecdir : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib
localstatedir : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/var
platforms :
prefix : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain
sbindir : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/sbin
shared-llvm : disabled
sysconfdir : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/etc
tools : panfrost
vulkan-drivers :
Found ninja-1.13.2 at /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/ninja
Cleaning... 0 files.
[85/793] Linking target src/compiler/clc/mesa_clc
FAILED: [code=1] src/compiler/clc/mesa_clc
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/host-g++ -o src/compiler/clc/mesa_clc src/compiler/clc/mesa_clc.p/mesa_clc.c.o -L/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib -Wl,--as-needed -Wl,--no-undefined -Wl,-rpath,/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib -Wl,--start-group src/compiler/clc/liblibmesaclc.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_clflush.a src/util/libmesa_util_clflushopt.a src/util/libmesa_util_simd.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/compiler/spirv/libvtn.a -Wl,--build-id=sha1 -lrt -ldl -lm -L/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib -lLLVMWindowsDriver -lLLVMFrontendDriver -lLLVMAMDGPUTargetMCA -lLLVMAMDGPUDisassembler -lLLVMAMDGPUAsmParser -lLLVMAMDGPUCodeGen -lLLVMMIRParser -lLLVMAMDGPUDesc -lLLVMAMDGPUUtils -lLLVMAMDGPUInfo -lLLVMX86TargetMCA -lLLVMMCA -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMX86Info -lLLVMAsmPrinter -lLLVMMCJIT -lLLVMMCDisassembler -lLLVMLTO -lLLVMPlugins -lLLVMPasses -lLLVMIRPrinter -lLLVMHipStdPar -lLLVMCoroutines -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMCFGuard -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMSandboxIR -lLLVMFrontendOpenMP -lLLVMFrontendDirective -lLLVMFrontendAtomic -lLLVMFrontendOffloading -lLLVMObjectYAML -lLLVMExtensions -lLLVMLinker -lLLVMLibDriver -lLLVMOption -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMOrcTargetProcess -lLLVMOrcShared -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMCodeGenTypes -lLLVMCGData -lLLVMCoverage -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoBTF -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoCodeView -lLLVMDebugInfoGSYM -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoDWARFLowLevel -lLLVMBitReader -lLLVMFrontendHLSL -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle -pthread /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libSPIRV-Tools-opt.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libSPIRV-Tools.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libSPIRV-Tools-link.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libz.so /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libzstd.so /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libdrm.so /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangBasic.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangAST.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangCodeGen.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangLex.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangDriver.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontendTool.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangHandleCXX.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangHandleLLVM.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSerialization.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangParse.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangEdit.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangAnalysis.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSupport.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangASTMatchers.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangAPINotes.a -L/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib -lLLVMWindowsDriver -lLLVMFrontendDriver -lLLVMAMDGPUTargetMCA -lLLVMAMDGPUDisassembler -lLLVMAMDGPUAsmParser -lLLVMAMDGPUCodeGen -lLLVMMIRParser -lLLVMAMDGPUDesc -lLLVMAMDGPUUtils -lLLVMAMDGPUInfo -lLLVMX86TargetMCA -lLLVMMCA -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMX86Info -lLLVMAsmPrinter -lLLVMMCJIT -lLLVMMCDisassembler -lLLVMLTO -lLLVMPlugins -lLLVMPasses -lLLVMIRPrinter -lLLVMHipStdPar -lLLVMCoroutines -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMCFGuard -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMSandboxIR -lLLVMFrontendOpenMP -lLLVMFrontendDirective -lLLVMFrontendAtomic -lLLVMFrontendOffloading -lLLVMObjectYAML -lLLVMExtensions -lLLVMLinker -lLLVMLibDriver -lLLVMOption -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMOrcTargetProcess -lLLVMOrcShared -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMCodeGenTypes -lLLVMCGData -lLLVMCoverage -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoBTF -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoCodeView -lLLVMDebugInfoGSYM -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoDWARFLowLevel -lLLVMBitReader -lLLVMFrontendHLSL -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libLLVMSPIRVLib.a -Wl,--end-group
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `GenerateArg(llvm::function_ref<void (llvm::Twine const&)>, llvm::opt::OptSpecifier)':
CompilerInvocation.cpp:(.text._ZL11GenerateArgN4llvm12function_refIFvRKNS_5TwineEEEENS_3opt12OptSpecifierE+0x20): undefined reference to `clang::getDriverOptTable()'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `GenerateArg(llvm::function_ref<void (llvm::Twine const&)>, llvm::opt::OptSpecifier, llvm::Twine const&)':
CompilerInvocation.cpp:(.text._ZL11GenerateArgN4llvm12function_refIFvRKNS_5TwineEEEENS_3opt12OptSpecifierES3_+0x25): undefined reference to `clang::getDriverOptTable()'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `clang::getOptimizationLevel(llvm::opt::ArgList const&, clang::InputKind, clang::DiagnosticsEngine&) [clone .localalias]':
CompilerInvocation.cpp:(.text._ZN5clang20getOptimizationLevelERKN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x129): undefined reference to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `GenerateFrontendArgs(clang::FrontendOptions const&, llvm::function_ref<void (llvm::Twine const&)>, bool)':
CompilerInvocation.cpp:(.text._ZL20GenerateFrontendArgsRKN5clang15FrontendOptionsEN4llvm12function_refIFvRKNS3_5TwineEEEEb+0x14d1): undefined reference to `clang::getDriverOptTable()'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `clang::CompilerInvocation::ParseLangArgs(clang::LangOptions&, llvm::opt::ArgList&, clang::InputKind, llvm::Triple const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, clang::DiagnosticsEngine&) [clone .localalias]':
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation13ParseLangArgsERNS_11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS3_6TripleERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISH_EERNS_17DiagnosticsEngineE+0xae): undefined reference to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation13ParseLangArgsERNS_11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS3_6TripleERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISH_EERNS_17DiagnosticsEngineE+0x54d6): undefined reference to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation13ParseLangArgsERNS_11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS3_6TripleERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISH_EERNS_17DiagnosticsEngineE+0x5cd8): undefined reference to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation13ParseLangArgsERNS_11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS3_6TripleERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISH_EERNS_17DiagnosticsEngineE+0x5cf3): undefined reference to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation13ParseLangArgsERNS_11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS3_6TripleERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISH_EERNS_17DiagnosticsEngineE+0x5d0e): undefined reference to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o):CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation13ParseLangArgsERNS_11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS3_6TripleERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISH_EERNS_17DiagnosticsEngineE+0x5d4c): more undefined references to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)' follow
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `clang::CreateAndPopulateDiagOpts(llvm::ArrayRef<char const*>)':
CompilerInvocation.cpp:(.text._ZN5clang25CreateAndPopulateDiagOptsEN4llvm8ArrayRefIPKcEE+0x116): undefined reference to `clang::getDriverOptTable()'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `clang::CompilerInvocation::CreateFromArgsImpl(clang::CompilerInvocation&, llvm::ArrayRef<char const*>, clang::DiagnosticsEngine&, char const*) [clone .localalias]':
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation18CreateFromArgsImplERS0_N4llvm8ArrayRefIPKcEERNS_17DiagnosticsEngineES5_+0x4e): undefined reference to `clang::getDriverOptTable()'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(SemaAttr.cpp.o): in function `clang::Sema::inferLifetimeCaptureByAttribute(clang::FunctionDecl*)::{lambda(clang::FunctionDecl const*)#1}::operator()(clang::FunctionDecl const*) const [clone .part.0]':
SemaAttr.cpp:(.text._ZZN5clang4Sema31inferLifetimeCaptureByAttributeEPNS_12FunctionDeclEENKUlPKS1_E_clES4_.part.0+0x165): undefined reference to `clang::lifetimes::isGslPointerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(SemaDecl.cpp.o): in function `clang::Sema::MergeCompatibleFunctionDecls(clang::FunctionDecl*, clang::FunctionDecl*, clang::Scope*, bool) [clone .localalias]':
SemaDecl.cpp:(.text._ZN5clang4Sema28MergeCompatibleFunctionDeclsEPNS_12FunctionDeclES2_PNS_5ScopeEb+0x10b): undefined reference to `clang::lifetimes::getLifetimeBoundAttrFromFunctionType(clang::TypeSourceInfo const&)'
/usr/bin/x86_64-linux-gnu-ld.bfd: SemaDecl.cpp:(.text._ZN5clang4Sema28MergeCompatibleFunctionDeclsEPNS_12FunctionDeclES2_PNS_5ScopeEb+0x116): undefined reference to `clang::lifetimes::getLifetimeBoundAttrFromFunctionType(clang::TypeSourceInfo const&)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): in function `clang::sema::AnalysisBasedWarnings::PrintStats() const':
AnalysisBasedWarnings.cpp:(.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x29c): undefined reference to `clang::lifetimes::printStats(clang::lifetimes::LifetimeSafetyStats const&)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): in function `clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::QualType)':
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclENS_8QualTypeE+0x1118): undefined reference to `clang::lifetimes::runLifetimeSafetyAnalysis(clang::AnalysisDeclContext&, clang::lifetimes::LifetimeSafetyReporter*, clang::lifetimes::LifetimeSafetyStats&, bool)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(CheckExprLifetime.cpp.o): in function `clang::sema::shouldRunGSLAssignmentAnalysis(clang::Sema const&, clang::sema::AssignedEntity const&) [clone .isra.0]':
CheckExprLifetime.cpp:(.text._ZN5clang4semaL30shouldRunGSLAssignmentAnalysisERKNS_4SemaERKNS0_14AssignedEntityE.isra.0+0x28): undefined reference to `clang::lifetimes::isGslPointerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL30shouldRunGSLAssignmentAnalysisERKNS_4SemaERKNS0_14AssignedEntityE.isra.0+0x36): undefined reference to `clang::lifetimes::isAssignmentOperatorLifetimeBound(clang::CXXMethodDecl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(CheckExprLifetime.cpp.o): in function `clang::sema::isContainerOfPointer(clang::RecordDecl const*)':
CheckExprLifetime.cpp:(.text._ZN5clang4semaL20isContainerOfPointerEPKNS_10RecordDeclE+0xd9): undefined reference to `clang::lifetimes::isPointerLikeType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(CheckExprLifetime.cpp.o): in function `clang::sema::analyzePathForGSLPointer(llvm::SmallVectorImpl<clang::sema::(anonymous namespace)::IndirectLocalPathEntry> const&, clang::Expr*, clang::sema::(anonymous namespace)::LifetimeKind)':
CheckExprLifetime.cpp:(.text._ZN5clang4semaL24analyzePathForGSLPointerERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS3_12LifetimeKindE+0x1b2): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL24analyzePathForGSLPointerERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS3_12LifetimeKindE+0x2c6): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL24analyzePathForGSLPointerERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS3_12LifetimeKindE+0x306): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL24analyzePathForGSLPointerERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS3_12LifetimeKindE+0x421): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL24analyzePathForGSLPointerERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS3_12LifetimeKindE+0x454): undefined reference to `clang::lifetimes::isGslPointerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(CheckExprLifetime.cpp.o): in function `clang::sema::visitFunctionCallArguments(llvm::SmallVectorImpl<clang::sema::(anonymous namespace)::IndirectLocalPathEntry>&, clang::Expr*, llvm::function_ref<bool (llvm::SmallVectorImpl<clang::sema::(anonymous namespace)::IndirectLocalPathEntry>&, clang::Expr*, clang::sema::(anonymous namespace)::ReferenceKind)>)':
CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0x244): undefined reference to `clang::lifetimes::implicitObjectParamIsLifetimeBound(clang::FunctionDecl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0x308): undefined reference to `clang::lifetimes::getDeclWithMergedLifetimeBoundAttrs(clang::FunctionDecl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0x520): undefined reference to `clang::lifetimes::shouldTrackFirstArgument(clang::FunctionDecl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0x959): undefined reference to `clang::lifetimes::implicitObjectParamIsLifetimeBound(clang::FunctionDecl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0x986): undefined reference to `clang::lifetimes::shouldTrackImplicitObjectArg(clang::CXXMethodDecl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0xd2b): undefined reference to `clang::lifetimes::isInStlNamespace(clang::Decl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0xd4c): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0x106a): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0x119f): undefined reference to `clang::lifetimes::isPointerLikeType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(CheckExprLifetime.cpp.o): in function `clang::sema::checkExprLifetimeImpl(clang::Sema&, clang::InitializedEntity const*, clang::InitializedEntity const*, clang::sema::(anonymous namespace)::LifetimeKind, clang::sema::AssignedEntity const*, clang::sema::CapturingEntity const*, clang::Expr*)':
CheckExprLifetime.cpp:(.text._ZN5clang4semaL21checkExprLifetimeImplERNS_4SemaEPKNS_17InitializedEntityES5_NS0_12_GLOBAL__N_112LifetimeKindEPKNS0_14AssignedEntityEPKNS0_15CapturingEntityEPNS_4ExprE+0x11a): undefined reference to `clang::lifetimes::isAssignmentOperatorLifetimeBound(clang::CXXMethodDecl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL21checkExprLifetimeImplERNS_4SemaEPKNS_17InitializedEntityES5_NS0_12_GLOBAL__N_112LifetimeKindEPKNS0_14AssignedEntityEPKNS0_15CapturingEntityEPNS_4ExprE+0x292): undefined reference to `clang::lifetimes::isPointerLikeType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(CheckExprLifetime.cpp.o): in function `clang::sema::visitFunctionCallArguments(llvm::SmallVectorImpl<clang::sema::(anonymous namespace)::IndirectLocalPathEntry>&, clang::Expr*, llvm::function_ref<bool (llvm::SmallVectorImpl<clang::sema::(anonymous namespace)::IndirectLocalPathEntry>&, clang::Expr*, clang::sema::(anonymous namespace)::ReferenceKind)>)::{lambda(clang::FunctionDecl const*, clang::Expr*)#1}::operator()(clang::FunctionDecl const*, clang::Expr*) const':
CheckExprLifetime.cpp:(.text._ZZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEEENKUlPKNS_12FunctionDeclES8_E_clESF_S8_+0xa5): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(CheckExprLifetime.cpp.o): in function `clang::sema::checkExprLifetimeImpl(clang::Sema&, clang::InitializedEntity const*, clang::InitializedEntity const*, clang::sema::(anonymous namespace)::LifetimeKind, clang::sema::AssignedEntity const*, clang::sema::CapturingEntity const*, clang::Expr*)::{lambda(llvm::SmallVectorImpl<clang::sema::(anonymous namespace)::IndirectLocalPathEntry> const&, clang::Expr*, clang::sema::(anonymous namespace)::ReferenceKind)#1}::operator()(llvm::SmallVectorImpl<clang::sema::(anonymous namespace)::IndirectLocalPathEntry> const&, clang::Expr*, clang::sema::(anonymous namespace)::ReferenceKind) const':
CheckExprLifetime.cpp:(.text._ZZN5clang4semaL21checkExprLifetimeImplERNS_4SemaEPKNS_17InitializedEntityES5_NS0_12_GLOBAL__N_112LifetimeKindEPKNS0_14AssignedEntityEPKNS0_15CapturingEntityEPNS_4ExprEENKUlRKN4llvm15SmallVectorImplINS6_22IndirectLocalPathEntryEEESF_NS6_13ReferenceKindEE_clESL_SF_SM_+0x12b1): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(SemaAPINotes.cpp.o): in function `ProcessAPINotes(clang::Sema&, clang::CXXMethodDecl*, clang::api_notes::CXXMethodInfo const&, (anonymous namespace)::VersionedInfoMetadata)':
SemaAPINotes.cpp:(.text._ZL15ProcessAPINotesRN5clang4SemaEPNS_13CXXMethodDeclERKNS_9api_notes13CXXMethodInfoEN12_GLOBAL__N_121VersionedInfoMetadataE+0x83): undefined reference to `clang::lifetimes::implicitObjectParamIsLifetimeBound(clang::FunctionDecl const*)'
collect2: error: ld returned 1 exit status
[89/793] Compiling C object src/mesa/libmesa.a.p/program_prog_parameter.c.o
ninja: build stopped: subcommand failed.
ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: g++ (not installed)
Uname: Linux 7.0.0-rc1 x86_64
ApportVersion: 2.33.1-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: unknown
CloudBuildName: ubuntu-oci:minimized
CloudSerial: 20251208
Date: Wed Feb 25 18:19:03 2026
ProcEnviron:
LANG=en_US.UTF-8
LANGUAGE=en_US:en
PATH=(custom, no user)
TERM=xterm
SourcePackage: gcc-defaults
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: gcc-defaults (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug cloud-image resolute
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-defaults in Ubuntu.
https://bugs.launchpad.net/bugs/2142729
Title:
build of mesa failing
Status in gcc-defaults package in Ubuntu:
New
Bug description:
docker at fa87da2e808b:/var/media/DATA/home-rudi/LibreELEC.tv$ s/build mesa:host
BUILD mesa (host)
TOOLCHAIN meson (auto-detect)
Executing (host): meson setup --prefix=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain --bindir=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin --sbindir=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/sbin --sysconfdir=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/etc --libdir=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib --libexecdir=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib --localstatedir=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/var --buildtype=plain --native-file=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1/.x86_64-linux-gnu/meson.conf -Dglvnd=disabled -Dgallium-drivers=iris -Dplatforms= -Dglx=disabled -Dvulkan-drivers= -Dshared-llvm=disabled -Dtools=panfrost /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1
Directory already configured.
Just run your build command (e.g. ninja) and Meson will regenerate as necessary.
Run "meson setup --reconfigure" to force Meson to regenerate.
If build failures persist, run "meson setup --wipe" to rebuild from scratch
using the same options as passed when configuring the build.
Executing (host): ninja
[0/1] Regenerating build files
The Meson build system
Version: 1.10.1
Source dir: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1
Build dir: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1/.x86_64-linux-gnu
Build type: native build
Project name: mesa
Project version: 26.0.1
C compiler for the host machine: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/host-gcc (gcc 16.0.1 "gcc (Ubuntu 16-20260210-0ubuntu1) 16.0.1 20260210 (experimental) [trunk r16-7424-g0c763ab721b]")
C linker for the host machine: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/host-gcc ld.bfd 2.46
C++ compiler for the host machine: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/host-g++ (gcc 16.0.1 "g++ (Ubuntu 16-20260210-0ubuntu1) 16.0.1 20260210 (experimental) [trunk r16-7424-g0c763ab721b]")
C++ linker for the host machine: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/host-g++ ld.bfd 2.46
Host machine cpu family: x86_64
Host machine cpu: x86_64
Checking for size of "void*" : 8 (cached)
Checking if "-mtls-dialect=gnu2" runs: YES
Checking if "split TLSDESC" links: YES (cached)
Dependency libglvnd skipped: feature glvnd disabled
Program glslangValidator found: NO
Dependency libva skipped: feature gallium-va disabled
Dependency libclc found: YES 0.2.0 (cached)
Program python3 found: YES 3.14.3 3.14.3 (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/python3)
Fetching value of define "ETIME" : 62 (cached)
Compiler for C supports arguments -gsplit-dwarf: YES (cached)
Compiler for C supports link arguments -Wl,--gdb-index: NO (cached)
Checking for function "bswap32" : YES (cached)
Checking for function "bswap64" : YES (cached)
Checking for function "clz" : YES (cached)
Checking for function "clzll" : YES (cached)
Checking for function "ctz" : YES (cached)
Checking for function "expect" : YES (cached)
Checking for function "ffs" : YES (cached)
Checking for function "ffsll" : YES (cached)
Checking for function "popcount" : YES (cached)
Checking for function "popcountll" : YES (cached)
Checking for function "unreachable" : YES (cached)
Checking for function "types_compatible_p" : YES (cached)
Checking for function "__builtin_add_overflow" : YES (cached)
Checking for function "__builtin_add_overflow_p" : YES (cached)
Checking for function "__builtin_sub_overflow_p" : YES (cached)
Compiler for C supports function attribute const: YES (cached)
Compiler for C supports function attribute flatten: YES (cached)
Compiler for C supports function attribute malloc: YES (cached)
Compiler for C supports function attribute pure: YES (cached)
Compiler for C supports function attribute unused: YES (cached)
Compiler for C supports function attribute warn_unused_result: YES (cached)
Compiler for C supports function attribute weak: YES (cached)
Compiler for C supports function attribute format: YES (cached)
Compiler for C supports function attribute packed: YES (cached)
Compiler for C supports function attribute returns_nonnull: YES (cached)
Compiler for C supports function attribute alias: YES (cached)
Compiler for C supports function attribute noreturn: YES (cached)
Compiler for C supports function attribute optimize: YES (cached)
Compiler for C supports function attribute cold: YES (cached)
Compiler for C supports function attribute visibility:hidden: YES (cached)
Checking if "__uint128_t" compiles: YES (cached)
Checking for function "reallocarray" : YES (cached)
Checking for function "fmemopen" : YES (cached)
Checking if "gc-sections" links: YES (cached)
Compiler for C supports arguments -Werror=implicit-function-declaration: YES (cached)
Compiler for C supports arguments -Werror=missing-prototypes: YES (cached)
Compiler for C supports arguments -Werror=return-type: YES (cached)
Compiler for C supports arguments -Werror=empty-body: YES (cached)
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES (cached)
Compiler for C supports arguments -Werror=int-conversion: YES (cached)
Compiler for C supports arguments -Wimplicit-fallthrough: YES (cached)
Compiler for C supports arguments -Wmisleading-indentation: YES (cached)
Compiler for C supports arguments -Wno-error=maybe-uninitialized: YES (cached)
Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached)
Compiler for C supports arguments -Wno-format-truncation: YES (cached)
Compiler for C supports arguments -Wno-nonnull-compare: YES (cached)
Compiler for C supports arguments -fno-math-errno: YES (cached)
Compiler for C supports arguments -fno-trapping-math: YES (cached)
Compiler for C supports arguments -Qunused-arguments: NO (cached)
Compiler for C supports arguments -fno-common: YES (cached)
Compiler for C supports arguments -Wno-unknown-pragmas: YES (cached)
Compiler for C supports arguments -Wno-microsoft-enum-value: NO (cached)
Compiler for C supports arguments -Wno-unused-function: YES (cached)
Compiler for C supports arguments -Werror=format: YES (cached)
Compiler for C supports arguments -Wformat-security: YES (cached)
Compiler for C supports arguments -Werror=thread-safety: NO (cached)
Compiler for C supports arguments -ffunction-sections: YES (cached)
Compiler for C supports arguments -fdata-sections: YES (cached)
Compiler for C++ supports arguments -Werror=return-type: YES (cached)
Compiler for C++ supports arguments -Werror=empty-body: YES (cached)
Compiler for C++ supports arguments -Wmisleading-indentation: YES (cached)
Compiler for C++ supports arguments -Wno-error=maybe-uninitialized: YES (cached)
Compiler for C++ supports arguments -Wno-non-virtual-dtor: YES (cached)
Compiler for C++ supports arguments -Wno-missing-field-initializers: YES (cached)
Compiler for C++ supports arguments -Wno-format-truncation: YES (cached)
Compiler for C++ supports arguments -fno-math-errno: YES (cached)
Compiler for C++ supports arguments -fno-trapping-math: YES (cached)
Compiler for C++ supports arguments -Qunused-arguments: NO (cached)
Compiler for C++ supports arguments -flifetime-dse=1: YES (cached)
Compiler for C++ supports arguments -Wno-unknown-pragmas: YES (cached)
Compiler for C++ supports arguments -Wno-microsoft-enum-value: NO (cached)
Compiler for C++ supports arguments -Werror=format: YES (cached)
Compiler for C++ supports arguments -Wformat-security: YES (cached)
Compiler for C++ supports arguments -ffunction-sections: YES (cached)
Compiler for C++ supports arguments -fdata-sections: YES (cached)
Compiler for C supports arguments -Wno-override-init: YES (cached)
Compiler for C supports arguments -Wno-initializer-overrides: NO (cached)
Compiler for C supports arguments -Werror=pointer-arith: YES (cached)
Compiler for C supports arguments -Werror=vla: YES (cached)
Compiler for C supports arguments -Werror=gnu-empty-initializer: NO (cached)
Compiler for C supports arguments -Wgnu-pointer-arith: NO (cached)
Compiler for C++ supports arguments -Werror=pointer-arith: YES (cached)
Compiler for C++ supports arguments -Werror=vla: YES (cached)
Compiler for C++ supports arguments -Werror=gnu-empty-initializer: NO (cached)
Compiler for C++ supports arguments -Wgnu-pointer-arith: NO (cached)
Checking for function "__builtin_ia32_clflushopt" : YES (cached)
Checking if "GCC atomic builtins" compiles: YES (cached)
Checking if "GCC atomic builtins required -latomic" links: YES (cached)
Checking if "GCC 64bit atomics" with dependency links: YES (cached)
Library ws2_32 found: NO
Header "sys/sysmacros.h" has symbol "major" : YES (cached)
Header "sys/sysmacros.h" has symbol "minor" : YES (cached)
Header "sys/sysmacros.h" has symbol "makedev" : YES (cached)
Header "sys/mkdev.h" has symbol "major" : NO (cached)
Check usable header "sched.h" : YES (cached)
Checking for function "sched_getaffinity" : YES (cached)
Check usable header "xlocale.h" : NO (cached)
Check usable header "linux/futex.h" : YES (cached)
Check usable header "endian.h" : YES (cached)
Check usable header "dlfcn.h" : YES (cached)
Check usable header "sys/shm.h" : YES (cached)
Check usable header "cet.h" : YES (cached)
Check usable header "pthread_np.h" : NO (cached)
Check usable header "poll.h" : YES (cached)
Check usable header "sys/inotify.h" : YES (cached)
Check usable header "linux/udmabuf.h" : YES (cached)
Checking for function "strtof" : YES (cached)
Checking for function "mkostemp" : YES (cached)
Checking for function "memfd_create" : YES (cached)
Checking for function "random_r" : YES (cached)
Checking for function "flock" : YES (cached)
Checking for function "strtok_r" : YES (cached)
Checking for function "getrandom" : YES (cached)
Checking for function "qsort_s" : NO (cached)
Checking for function "posix_fallocate" : YES (cached)
Checking for function "secure_getenv" : YES (cached)
Checking for function "sysconf" : YES (cached)
Checking if "GNU qsort_r" links: YES (cached)
Header "time.h" has symbol "struct timespec" : YES (cached)
Checking for function "thrd_create" : YES (cached)
Header "errno.h" has symbol "program_invocation_name" : YES (cached)
Header "math.h" has symbol "issignaling" : YES (cached)
Checking for function "posix_memalign" : YES (cached)
Checking whether type "struct dirent" has member "d_type" : YES (cached)
Checking if "strtod has locale support" links: YES (cached)
Checking if "Bsymbolic" links: YES (cached)
Checking if "version-script" links: YES (cached)
Checking if "dynamic-list" links: YES (cached)
Compiler for C supports link arguments -Wl,--build-id=sha1: YES (cached)
Checking for function "dlopen" : YES (cached)
Checking for function "dladdr" with dependency : YES (cached)
Checking for function "dl_iterate_phdr" : YES (cached)
Checking for function "clock_gettime" : YES (cached)
Dependency zlib found: YES 1.3.2 (cached)
Found pkg-config: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/pkg-config) 0.29.2
Found CMake: -DCMAKE_INSTALL_PREFIX=/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain (4.2.3)
Run-time dependency libdisplay-info found: NO (tried pkgconfig and cmake)
Dependency libzstd found: YES 1.5.7 (cached)
Dependency threads found: YES unknown (cached)
Checking for function "pthread_setaffinity_np" with dependency threads: YES (cached)
Dependency expat found: YES 2.7.4 (cached)
Library m found: YES
Dependency libdrm found: YES 2.4.131 (cached)
Run-time dependency libudev found: NO (tried pkgconfig and cmake)
llvm-config found: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/llvm-config) 22.1.0
Run-time dependency LLVM (modules: bitwriter, core, coverage, engine, executionengine, instcombine, irreader, libdriver, linker, lto, mcdisassembler, mcjit, native, option, scalaropts, target, transformutils, all-targets, coroutines, frontenddriver, frontendhlsl, lto, windowsdriver) found: YES 22.1.0
Dependency LLVMSPIRVLib found: YES 22.1.0.0 (cached)
Dependency SPIRV-Tools found: YES 2026.1.1 (cached)
Library clang-cpp found: YES
Library clangBasic found: YES
Library clangAST found: YES
Library clangCodeGen found: YES
Library clangLex found: YES
Library clangDriver found: YES
Library clangFrontend found: YES
Library clangFrontendTool found: YES
Library clangHandleCXX found: YES
Library clangHandleLLVM found: YES
Library clangSerialization found: YES
Library clangSema found: YES
Library clangParse found: YES
Library clangEdit found: YES
Library clangAnalysis found: YES
Library clangSupport found: YES
Library clangASTMatchers found: YES
Library clangAPINotes found: YES
Run-time dependency lua54 found: NO (tried pkgconfig and cmake)
Run-time dependency lua5.4 found: NO (tried pkgconfig and cmake)
Run-time dependency lua-5.4 found: NO (tried pkgconfig and cmake)
Run-time dependency lua53 found: NO (tried pkgconfig and cmake)
Run-time dependency lua5.3 found: NO (tried pkgconfig and cmake)
Run-time dependency lua-5.3 found: NO (tried pkgconfig and cmake)
Run-time dependency lua found: NO (tried pkgconfig)
Dependency libelf found: YES 0.194 (cached)
Run-time dependency valgrind found: NO (tried pkgconfig)
Program bison found: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/bison)
Program bison found: YES 3.8.2 3.8.2 (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/bison)
Program flex found: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/flex)
Run-time dependency libunwind found: NO (tried pkgconfig and cmake)
Dependency openmp found: YES 5.2 (cached)
Library sensors found: NO
Program nm found: YES
Program symbols-check.py found: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/python3 /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1/bin/symbols-check.py)
Program install_megadrivers.py found: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/python3 /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1/bin/install_megadrivers.py)
Checking for size of "void *" : 8 (cached)
Compiler for C supports arguments -Wno-error: YES (cached)
Compiler for C supports arguments -Wno-misleading-indentation: YES (cached)
Checking for function "mmap" : YES (cached)
Checking whether type "spvtools::LinkerOptions" has member "SetAllowPtrTypeMismatch(true)" with dependency SPIRV-Tools: YES (cached)
Program decode.py found: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1/src/compiler/isaspec/decode.py)
Program encode.py found: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1/src/compiler/isaspec/encode.py)
Found pkg-config: YES (/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/pkg-config) 0.29.2
Compiler for C supports link arguments -Wl,--default-symver: YES (cached)
Configuring dri.sym using configuration
Checking for function "mincore" : YES (cached)
Program sphinx-build skipped: feature html-docs disabled
Build targets in project: 295
mesa 26.0.1
Directories
prefix : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain
libdir : lib
includedir : include
Common C and C++ arguments
c_cpp_args : -mtls-dialect=gnu2
OpenGL
OpenGL : YES
ES1 : YES
ES2 : YES
GLVND : NO
DRI
Platform : drm
Driver dir : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/dri
GLX
Enabled : NO
Provider : None
EGL
Enabled : YES
Drivers : builtin:egl_dri2 builtin:egl_dri3
Platforms : surfaceless drm
GBM
Enabled : YES
External libgbm: NO
Backends path : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/gbm
Vulkan
Drivers : NO
Video
Codecs : all_free av1dec av1enc vp9dec mpeg12dec jpegdec
APIs : NO
LLVM
Required : enabled
Version : 22.1.0
Gallium
Enabled : YES
Drivers : iris
Platforms : surfaceless drm
Frontends : mesa
HUD lm-sensors : NO
Perfetto
Enabled : NO
Teflon (TensorFlow Lite delegate)
Enabled : NO
User defined options
Native files : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/build/mesa-26.0.1/.x86_64-linux-gnu/meson.conf
bindir : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin
buildtype : plain
gallium-drivers: iris
glvnd : disabled
glx : disabled
libdir : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib
libexecdir : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib
localstatedir : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/var
platforms :
prefix : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain
sbindir : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/sbin
shared-llvm : disabled
sysconfdir : /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/etc
tools : panfrost
vulkan-drivers :
Found ninja-1.13.2 at /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/ninja
Cleaning... 0 files.
[85/793] Linking target src/compiler/clc/mesa_clc
FAILED: [code=1] src/compiler/clc/mesa_clc
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/host-g++ -o src/compiler/clc/mesa_clc src/compiler/clc/mesa_clc.p/mesa_clc.c.o -L/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib -Wl,--as-needed -Wl,--no-undefined -Wl,-rpath,/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib -Wl,--start-group src/compiler/clc/liblibmesaclc.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_clflush.a src/util/libmesa_util_clflushopt.a src/util/libmesa_util_simd.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/compiler/spirv/libvtn.a -Wl,--build-id=sha1 -lrt -ldl -lm -L/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib -lLLVMWindowsDriver -lLLVMFrontendDriver -lLLVMAMDGPUTargetMCA -lLLVMAMDGPUDisassembler -lLLVMAMDGPUAsmParser -lLLVMAMDGPUCodeGen -lLLVMMIRParser -lLLVMAMDGPUDesc -lLLVMAMDGPUUtils -lLLVMAMDGPUInfo -lLLVMX86TargetMCA -lLLVMMCA -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMX86Info -lLLVMAsmPrinter -lLLVMMCJIT -lLLVMMCDisassembler -lLLVMLTO -lLLVMPlugins -lLLVMPasses -lLLVMIRPrinter -lLLVMHipStdPar -lLLVMCoroutines -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMCFGuard -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMSandboxIR -lLLVMFrontendOpenMP -lLLVMFrontendDirective -lLLVMFrontendAtomic -lLLVMFrontendOffloading -lLLVMObjectYAML -lLLVMExtensions -lLLVMLinker -lLLVMLibDriver -lLLVMOption -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMOrcTargetProcess -lLLVMOrcShared -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMCodeGenTypes -lLLVMCGData -lLLVMCoverage -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoBTF -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoCodeView -lLLVMDebugInfoGSYM -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoDWARFLowLevel -lLLVMBitReader -lLLVMFrontendHLSL -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle -pthread /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libSPIRV-Tools-opt.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libSPIRV-Tools.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libSPIRV-Tools-link.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libz.so /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libzstd.so /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libdrm.so /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangBasic.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangAST.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangCodeGen.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangLex.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangDriver.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontendTool.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangHandleCXX.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangHandleLLVM.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSerialization.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangParse.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangEdit.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangAnalysis.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSupport.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangASTMatchers.a /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangAPINotes.a -L/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib -lLLVMWindowsDriver -lLLVMFrontendDriver -lLLVMAMDGPUTargetMCA -lLLVMAMDGPUDisassembler -lLLVMAMDGPUAsmParser -lLLVMAMDGPUCodeGen -lLLVMMIRParser -lLLVMAMDGPUDesc -lLLVMAMDGPUUtils -lLLVMAMDGPUInfo -lLLVMX86TargetMCA -lLLVMMCA -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMX86Info -lLLVMAsmPrinter -lLLVMMCJIT -lLLVMMCDisassembler -lLLVMLTO -lLLVMPlugins -lLLVMPasses -lLLVMIRPrinter -lLLVMHipStdPar -lLLVMCoroutines -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMCFGuard -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMSandboxIR -lLLVMFrontendOpenMP -lLLVMFrontendDirective -lLLVMFrontendAtomic -lLLVMFrontendOffloading -lLLVMObjectYAML -lLLVMExtensions -lLLVMLinker -lLLVMLibDriver -lLLVMOption -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMOrcTargetProcess -lLLVMOrcShared -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMCodeGenTypes -lLLVMCGData -lLLVMCoverage -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoBTF -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoCodeView -lLLVMDebugInfoGSYM -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoDWARFLowLevel -lLLVMBitReader -lLLVMFrontendHLSL -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libLLVMSPIRVLib.a -Wl,--end-group
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `GenerateArg(llvm::function_ref<void (llvm::Twine const&)>, llvm::opt::OptSpecifier)':
CompilerInvocation.cpp:(.text._ZL11GenerateArgN4llvm12function_refIFvRKNS_5TwineEEEENS_3opt12OptSpecifierE+0x20): undefined reference to `clang::getDriverOptTable()'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `GenerateArg(llvm::function_ref<void (llvm::Twine const&)>, llvm::opt::OptSpecifier, llvm::Twine const&)':
CompilerInvocation.cpp:(.text._ZL11GenerateArgN4llvm12function_refIFvRKNS_5TwineEEEENS_3opt12OptSpecifierES3_+0x25): undefined reference to `clang::getDriverOptTable()'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `clang::getOptimizationLevel(llvm::opt::ArgList const&, clang::InputKind, clang::DiagnosticsEngine&) [clone .localalias]':
CompilerInvocation.cpp:(.text._ZN5clang20getOptimizationLevelERKN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE+0x129): undefined reference to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `GenerateFrontendArgs(clang::FrontendOptions const&, llvm::function_ref<void (llvm::Twine const&)>, bool)':
CompilerInvocation.cpp:(.text._ZL20GenerateFrontendArgsRKN5clang15FrontendOptionsEN4llvm12function_refIFvRKNS3_5TwineEEEEb+0x14d1): undefined reference to `clang::getDriverOptTable()'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `clang::CompilerInvocation::ParseLangArgs(clang::LangOptions&, llvm::opt::ArgList&, clang::InputKind, llvm::Triple const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, clang::DiagnosticsEngine&) [clone .localalias]':
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation13ParseLangArgsERNS_11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS3_6TripleERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISH_EERNS_17DiagnosticsEngineE+0xae): undefined reference to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation13ParseLangArgsERNS_11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS3_6TripleERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISH_EERNS_17DiagnosticsEngineE+0x54d6): undefined reference to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation13ParseLangArgsERNS_11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS3_6TripleERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISH_EERNS_17DiagnosticsEngineE+0x5cd8): undefined reference to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation13ParseLangArgsERNS_11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS3_6TripleERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISH_EERNS_17DiagnosticsEngineE+0x5cf3): undefined reference to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation13ParseLangArgsERNS_11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS3_6TripleERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISH_EERNS_17DiagnosticsEngineE+0x5d0e): undefined reference to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o):CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation13ParseLangArgsERNS_11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERKNS3_6TripleERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISH_EERNS_17DiagnosticsEngineE+0x5d4c): more undefined references to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)' follow
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `clang::CreateAndPopulateDiagOpts(llvm::ArrayRef<char const*>)':
CompilerInvocation.cpp:(.text._ZN5clang25CreateAndPopulateDiagOptsEN4llvm8ArrayRefIPKcEE+0x116): undefined reference to `clang::getDriverOptTable()'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `clang::CompilerInvocation::CreateFromArgsImpl(clang::CompilerInvocation&, llvm::ArrayRef<char const*>, clang::DiagnosticsEngine&, char const*) [clone .localalias]':
CompilerInvocation.cpp:(.text._ZN5clang18CompilerInvocation18CreateFromArgsImplERS0_N4llvm8ArrayRefIPKcEERNS_17DiagnosticsEngineES5_+0x4e): undefined reference to `clang::getDriverOptTable()'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(SemaAttr.cpp.o): in function `clang::Sema::inferLifetimeCaptureByAttribute(clang::FunctionDecl*)::{lambda(clang::FunctionDecl const*)#1}::operator()(clang::FunctionDecl const*) const [clone .part.0]':
SemaAttr.cpp:(.text._ZZN5clang4Sema31inferLifetimeCaptureByAttributeEPNS_12FunctionDeclEENKUlPKS1_E_clES4_.part.0+0x165): undefined reference to `clang::lifetimes::isGslPointerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(SemaDecl.cpp.o): in function `clang::Sema::MergeCompatibleFunctionDecls(clang::FunctionDecl*, clang::FunctionDecl*, clang::Scope*, bool) [clone .localalias]':
SemaDecl.cpp:(.text._ZN5clang4Sema28MergeCompatibleFunctionDeclsEPNS_12FunctionDeclES2_PNS_5ScopeEb+0x10b): undefined reference to `clang::lifetimes::getLifetimeBoundAttrFromFunctionType(clang::TypeSourceInfo const&)'
/usr/bin/x86_64-linux-gnu-ld.bfd: SemaDecl.cpp:(.text._ZN5clang4Sema28MergeCompatibleFunctionDeclsEPNS_12FunctionDeclES2_PNS_5ScopeEb+0x116): undefined reference to `clang::lifetimes::getLifetimeBoundAttrFromFunctionType(clang::TypeSourceInfo const&)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): in function `clang::sema::AnalysisBasedWarnings::PrintStats() const':
AnalysisBasedWarnings.cpp:(.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x29c): undefined reference to `clang::lifetimes::printStats(clang::lifetimes::LifetimeSafetyStats const&)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): in function `clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::QualType)':
AnalysisBasedWarnings.cpp:(.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclENS_8QualTypeE+0x1118): undefined reference to `clang::lifetimes::runLifetimeSafetyAnalysis(clang::AnalysisDeclContext&, clang::lifetimes::LifetimeSafetyReporter*, clang::lifetimes::LifetimeSafetyStats&, bool)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(CheckExprLifetime.cpp.o): in function `clang::sema::shouldRunGSLAssignmentAnalysis(clang::Sema const&, clang::sema::AssignedEntity const&) [clone .isra.0]':
CheckExprLifetime.cpp:(.text._ZN5clang4semaL30shouldRunGSLAssignmentAnalysisERKNS_4SemaERKNS0_14AssignedEntityE.isra.0+0x28): undefined reference to `clang::lifetimes::isGslPointerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL30shouldRunGSLAssignmentAnalysisERKNS_4SemaERKNS0_14AssignedEntityE.isra.0+0x36): undefined reference to `clang::lifetimes::isAssignmentOperatorLifetimeBound(clang::CXXMethodDecl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(CheckExprLifetime.cpp.o): in function `clang::sema::isContainerOfPointer(clang::RecordDecl const*)':
CheckExprLifetime.cpp:(.text._ZN5clang4semaL20isContainerOfPointerEPKNS_10RecordDeclE+0xd9): undefined reference to `clang::lifetimes::isPointerLikeType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(CheckExprLifetime.cpp.o): in function `clang::sema::analyzePathForGSLPointer(llvm::SmallVectorImpl<clang::sema::(anonymous namespace)::IndirectLocalPathEntry> const&, clang::Expr*, clang::sema::(anonymous namespace)::LifetimeKind)':
CheckExprLifetime.cpp:(.text._ZN5clang4semaL24analyzePathForGSLPointerERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS3_12LifetimeKindE+0x1b2): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL24analyzePathForGSLPointerERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS3_12LifetimeKindE+0x2c6): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL24analyzePathForGSLPointerERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS3_12LifetimeKindE+0x306): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL24analyzePathForGSLPointerERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS3_12LifetimeKindE+0x421): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL24analyzePathForGSLPointerERKN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS3_12LifetimeKindE+0x454): undefined reference to `clang::lifetimes::isGslPointerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(CheckExprLifetime.cpp.o): in function `clang::sema::visitFunctionCallArguments(llvm::SmallVectorImpl<clang::sema::(anonymous namespace)::IndirectLocalPathEntry>&, clang::Expr*, llvm::function_ref<bool (llvm::SmallVectorImpl<clang::sema::(anonymous namespace)::IndirectLocalPathEntry>&, clang::Expr*, clang::sema::(anonymous namespace)::ReferenceKind)>)':
CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0x244): undefined reference to `clang::lifetimes::implicitObjectParamIsLifetimeBound(clang::FunctionDecl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0x308): undefined reference to `clang::lifetimes::getDeclWithMergedLifetimeBoundAttrs(clang::FunctionDecl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0x520): undefined reference to `clang::lifetimes::shouldTrackFirstArgument(clang::FunctionDecl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0x959): undefined reference to `clang::lifetimes::implicitObjectParamIsLifetimeBound(clang::FunctionDecl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0x986): undefined reference to `clang::lifetimes::shouldTrackImplicitObjectArg(clang::CXXMethodDecl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0xd2b): undefined reference to `clang::lifetimes::isInStlNamespace(clang::Decl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0xd4c): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0x106a): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEE+0x119f): undefined reference to `clang::lifetimes::isPointerLikeType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(CheckExprLifetime.cpp.o): in function `clang::sema::checkExprLifetimeImpl(clang::Sema&, clang::InitializedEntity const*, clang::InitializedEntity const*, clang::sema::(anonymous namespace)::LifetimeKind, clang::sema::AssignedEntity const*, clang::sema::CapturingEntity const*, clang::Expr*)':
CheckExprLifetime.cpp:(.text._ZN5clang4semaL21checkExprLifetimeImplERNS_4SemaEPKNS_17InitializedEntityES5_NS0_12_GLOBAL__N_112LifetimeKindEPKNS0_14AssignedEntityEPKNS0_15CapturingEntityEPNS_4ExprE+0x11a): undefined reference to `clang::lifetimes::isAssignmentOperatorLifetimeBound(clang::CXXMethodDecl const*)'
/usr/bin/x86_64-linux-gnu-ld.bfd: CheckExprLifetime.cpp:(.text._ZN5clang4semaL21checkExprLifetimeImplERNS_4SemaEPKNS_17InitializedEntityES5_NS0_12_GLOBAL__N_112LifetimeKindEPKNS0_14AssignedEntityEPKNS0_15CapturingEntityEPNS_4ExprE+0x292): undefined reference to `clang::lifetimes::isPointerLikeType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(CheckExprLifetime.cpp.o): in function `clang::sema::visitFunctionCallArguments(llvm::SmallVectorImpl<clang::sema::(anonymous namespace)::IndirectLocalPathEntry>&, clang::Expr*, llvm::function_ref<bool (llvm::SmallVectorImpl<clang::sema::(anonymous namespace)::IndirectLocalPathEntry>&, clang::Expr*, clang::sema::(anonymous namespace)::ReferenceKind)>)::{lambda(clang::FunctionDecl const*, clang::Expr*)#1}::operator()(clang::FunctionDecl const*, clang::Expr*) const':
CheckExprLifetime.cpp:(.text._ZZN5clang4semaL26visitFunctionCallArgumentsERN4llvm15SmallVectorImplINS0_12_GLOBAL__N_122IndirectLocalPathEntryEEEPNS_4ExprENS1_12function_refIFbS6_S8_NS3_13ReferenceKindEEEEENKUlPKNS_12FunctionDeclES8_E_clESF_S8_+0xa5): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(CheckExprLifetime.cpp.o): in function `clang::sema::checkExprLifetimeImpl(clang::Sema&, clang::InitializedEntity const*, clang::InitializedEntity const*, clang::sema::(anonymous namespace)::LifetimeKind, clang::sema::AssignedEntity const*, clang::sema::CapturingEntity const*, clang::Expr*)::{lambda(llvm::SmallVectorImpl<clang::sema::(anonymous namespace)::IndirectLocalPathEntry> const&, clang::Expr*, clang::sema::(anonymous namespace)::ReferenceKind)#1}::operator()(llvm::SmallVectorImpl<clang::sema::(anonymous namespace)::IndirectLocalPathEntry> const&, clang::Expr*, clang::sema::(anonymous namespace)::ReferenceKind) const':
CheckExprLifetime.cpp:(.text._ZZN5clang4semaL21checkExprLifetimeImplERNS_4SemaEPKNS_17InitializedEntityES5_NS0_12_GLOBAL__N_112LifetimeKindEPKNS0_14AssignedEntityEPKNS0_15CapturingEntityEPNS_4ExprEENKUlRKN4llvm15SmallVectorImplINS6_22IndirectLocalPathEntryEEESF_NS6_13ReferenceKindEE_clESL_SF_SM_+0x12b1): undefined reference to `clang::lifetimes::isGslOwnerType(clang::QualType)'
/usr/bin/x86_64-linux-gnu-ld.bfd: /var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/libclangSema.a(SemaAPINotes.cpp.o): in function `ProcessAPINotes(clang::Sema&, clang::CXXMethodDecl*, clang::api_notes::CXXMethodInfo const&, (anonymous namespace)::VersionedInfoMetadata)':
SemaAPINotes.cpp:(.text._ZL15ProcessAPINotesRN5clang4SemaEPNS_13CXXMethodDeclERKNS_9api_notes13CXXMethodInfoEN12_GLOBAL__N_121VersionedInfoMetadataE+0x83): undefined reference to `clang::lifetimes::implicitObjectParamIsLifetimeBound(clang::FunctionDecl const*)'
collect2: error: ld returned 1 exit status
[89/793] Compiling C object src/mesa/libmesa.a.p/program_prog_parameter.c.o
ninja: build stopped: subcommand failed.
ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: g++ (not installed)
Uname: Linux 7.0.0-rc1 x86_64
ApportVersion: 2.33.1-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: unknown
CloudBuildName: ubuntu-oci:minimized
CloudSerial: 20251208
Date: Wed Feb 25 18:19:03 2026
ProcEnviron:
LANG=en_US.UTF-8
LANGUAGE=en_US:en
PATH=(custom, no user)
TERM=xterm
SourcePackage: gcc-defaults
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-defaults/+bug/2142729/+subscriptions
More information about the foundations-bugs
mailing list