This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PROCESSOR-SDK-J784S4: Cant build tisdk-default-image after updating SDK

Part Number: PROCESSOR-SDK-J784S4

Tool/software:

Hello,

I recently updated the SDK version from 10.00 to 10.01 and now im having some problems building tisdk-default-image (with yocto).

ERROR: Task (virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/meta-clang/recipes-devtools/clang/compiler-rt_git.bb:do_configure) failed with exit code '1'
ERROR: libcxx-native-18.1.6-r0 do_configure: ExecutionError('/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/temp/run.do_configure.1129317', 1, None, None)
ERROR: Logfile of failure stored in: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/temp/log.do_configure.1129317

See logfile below.

DEBUG: Executing python function extend_recipe_sysroot
NOTE: Direct dependencies are ['/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/cmake/cmake-native_3.28.3.bb:do_populate_sysroot', '/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/quilt/quilt-native_0.67.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/meta-clang/recipes-devtools/clang/clang_git.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/ninja/ninja_1.11.1.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/patch/patch_2.7.6.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/python/python3_3.12.6.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-extended/xz/xz_5.4.6.bb:do_populate_sysroot']
NOTE: Installed into sysroot: []
NOTE: Skipping as already exists in sysroot: ['gettext-minimal-native', 'cmake-native', 'libtool-native', 'm4-native', 'quilt-native', 'texinfo-dummy-native', 'clang-native', 'openssl-native', 'expat-native', 'libxml2-native', 'ncurses-native', 'util-linux-libuuid-native', 'zlib-native', 'binutils-native', 'elfutils-native', 'flex-native', 'gnu-config-native', 'libedit-native', 'make-native', 'ninja-native', 'patch-native', 'perl-native', 'python3-native', 'swig-native', 'bzip2-native', 'libarchive-native', 'libidn2-native', 'libnsl2-native', 'libtirpc-native', 'xz-native', 'zstd-native', 'acl-native', 'attr-native', 'curl-native', 'gdbm-native', 'gmp-native', 'gnutls-native', 'libtasn1-native', 'libcap-native', 'libffi-native', 'libgcrypt-native', 'libgpg-error-native', 'libmicrohttpd-native', 'libpcre2-native', 'libunistring-native', 'nettle-native', 're2c-native', 'sqlite3-native']
DEBUG: Python function extend_recipe_sysroot finished
DEBUG: Executing shell function do_configure
CMake Warning:
  Ignoring extra path from command line:

   "/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work-shared/llvm-project-source-18.1.6-r0/llvm-project-18.1.6.src/llvm"


-- The C compiler identification is Clang 18.1.6
-- The CXX compiler identification is Clang 18.1.6
-- The ASM compiler identification is Clang with GNU-like command-line
-- Found assembler: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - failed
-- Check for working CXX compiler: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang++
-- Check for working CXX compiler: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang++ - broken
CMake Error at /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:60 (message):
  The C++ compiler

    "/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang++"

  is not able to compile a simple test program.

  It fails with the following output:

    Change Dir: '/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/build/CMakeFiles/CMakeScratch/TryCompile-7YwKqM'
    
    Run Build Command(s): ninja -v cmTC_93df9
    [1/2] /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang++   -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++ -MD -MT CMakeFiles/cmTC_93df9.dir/testCXXCompiler.cxx.o -MF CMakeFiles/cmTC_93df9.dir/testCXXCompiler.cxx.o.d -o CMakeFiles/cmTC_93df9.dir/testCXXCompiler.cxx.o -c /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/build/CMakeFiles/CMakeScratch/TryCompile-7YwKqM/testCXXCompiler.cxx
    [2/2] : && /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang++ -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++ -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++  -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-O1 -unwindlib=libgcc -rtlib=libgcc -stdlib=libstdc++ -rtlib=libgcc --unwindlib=libgcc  -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-O1 -unwindlib=libgcc -rtlib=libgcc -stdlib=libstdc++ -rtlib=libgcc --unwindlib=libgcc CMakeFiles/cmTC_93df9.dir/testCXXCompiler.cxx.o -o cmTC_93df9   && :
    FAILED: cmTC_93df9 
    : && /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang++ -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++ -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++  -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-O1 -unwindlib=libgcc -rtlib=libgcc -stdlib=libstdc++ -rtlib=libgcc --unwindlib=libgcc  -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-O1 -unwindlib=libgcc -rtlib=libgcc -stdlib=libstdc++ -rtlib=libgcc --unwindlib=libgcc CMakeFiles/cmTC_93df9.dir/testCXXCompiler.cxx.o -o cmTC_93df9   && :
    /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/hosttools/ld: cannot find -lstdc++: No such file or directory
    clang++: error: linker command failed with exit code 1 (use -v to see invocation)
    ninja: build stopped: subcommand failed.
    
    

  

  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:9 (project)


-- Configuring incomplete, errors occurred!
WARNING: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/temp/run.do_configure.1129317:171 exit 1 from 'cmake -G 'Ninja' -DCMAKE_MAKE_PROGRAM=ninja $oecmake_sitefile /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work-shared/llvm-project-source-18.1.6-r0/llvm-project-18.1.6.src/llvm -DCMAKE_INSTALL_PREFIX:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr -DCMAKE_INSTALL_BINDIR:PATH=bin -DCMAKE_INSTALL_SBINDIR:PATH=sbin -DCMAKE_INSTALL_LIBEXECDIR:PATH=libexec -DCMAKE_INSTALL_SYSCONFDIR:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/etc -DCMAKE_INSTALL_SHAREDSTATEDIR:PATH=../com -DCMAKE_INSTALL_LOCALSTATEDIR:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/var -DCMAKE_INSTALL_LIBDIR:PATH=lib -DCMAKE_INSTALL_INCLUDEDIR:PATH=include -DCMAKE_INSTALL_DATAROOTDIR:PATH=share -DPYTHON_EXECUTABLE:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/python3-native/python3 -DPython_EXECUTABLE:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/python3-native/python3 -DPython3_EXECUTABLE:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/python3-native/python3 -DLIB_SUFFIX= -DCMAKE_INSTALL_SO_NO_EXE=0 -DCMAKE_TOOLCHAIN_FILE:FILEPATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/toolchain.cmake -DCMAKE_NO_SYSTEM_FROM_IMPORTED=1 -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=OFF -DCMAKE_CROSSCOMPILING=ON -DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN=ON -DLLVM_ENABLE_RTTI=ON -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON -DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=ON -DLIBCXXABI_INCLUDE_TESTS=OFF -DLIBCXXABI_ENABLE_SHARED=ON -DLIBCXXABI_LIBCXX_INCLUDES=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work-shared/llvm-project-source-18.1.6-r0/llvm-project-18.1.6.src/libcxx/include -DLIBCXX_CXX_ABI=libcxxabi -DLIBCXX_CXX_ABI_INCLUDE_PATHS=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work-shared/llvm-project-source-18.1.6-r0/llvm-project-18.1.6.src/libcxxabi/include -DLIBCXX_CXX_ABI_LIBRARY_PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/build/lib -S /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work-shared/llvm-project-source-18.1.6-r0/llvm-project-18.1.6.src/runtimes -DLLVM_ENABLE_RUNTIMES='libcxx;libcxxabi;libunwind' -DLLVM_RUNTIME_TARGETS=x86_64-linux -DLLVM_LIBDIR_SUFFIX= -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON -DLIBCXXABI_ENABLE_EXCEPTIONS=ON -DLIBCXX_ENABLE_EXCEPTIONS=ON -DLIBCXXABI_USE_LLVM_UNWINDER=OFF -DLIBUNWIND_ENABLE_SHARED=OFF -Wno-dev'
WARNING: Backtrace (BB generated script): 
	#1: cmake_do_configure, /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/temp/run.do_configure.1129317, line 171
	#2: do_configure, /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/temp/run.do_configure.1129317, line 150
	#3: main, /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/temp/run.do_configure.1129317, line 189

Regards,
Mattias

  • Hi Mattias,

    Are you using a fresh directory for downloading sources, sstate, and caching?

    Can you try wiping your build directory and running with lower values for PARALLEL_MAKE and BB_NUMBER_THREADS in the local.conf?

    Best.
    Jared

  • Hello Jared,

    I tried wiping everything (sstate cache, tmp, deploy and download dirs) but I ran into a similar issue again.

    ERROR: libcxx-native-18.1.6-r0 do_configure: ExecutionError('/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/temp/run.do_configure.4027883', 1, None, None)
    ERROR: compiler-rt-native-18.1.6-r0 do_configure: ExecutionError('/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/temp/run.do_configure.4027884', 1, None, None)
    ERROR: Logfile of failure stored in: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/temp/log.do_configure.4027883
    Log data follows:
    | DEBUG: Executing python function extend_recipe_sysroot
    | NOTE: Direct dependencies are ['/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/cmake/cmake-native_3.28.3.bb:do_populate_sysroot', '/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/quilt/quilt-native_0.67.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/meta-clang/recipes-devtools/clang/clang_git.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/ninja/ninja_1.11.1.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/patch/patch_2.7.6.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/python/python3_3.12.6.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-extended/xz/xz_5.4.6.bb:do_populate_sysroot']
    | NOTE: Installed into sysroot: []
    | NOTE: Skipping as already exists in sysroot: ['gettext-minimal-native', 'cmake-native', 'libtool-native', 'm4-native', 'quilt-native', 'texinfo-dummy-native', 'clang-native', 'openssl-native', 'expat-native', 'libxml2-native', 'ncurses-native', 'util-linux-libuuid-native', 'zlib-native', 'binutils-native', 'elfutils-native', 'flex-native', 'gnu-config-native', 'libedit-native', 'make-native', 'ninja-native', 'patch-native', 'perl-native', 'python3-native', 'swig-native', 'bzip2-native', 'libarchive-native', 'libidn2-native', 'libnsl2-native', 'libtirpc-native', 'xz-native', 'zstd-native', 'acl-native', 'attr-native', 'curl-native', 'gdbm-native', 'gmp-native', 'gnutls-native', 'libtasn1-native', 'libcap-native', 'libffi-native', 'libgcrypt-native', 'libgpg-error-native', 'libmicrohttpd-native', 'libpcre2-native', 'libunistring-native', 'nettle-native', 're2c-native', 'sqlite3-native']
    | DEBUG: Python function extend_recipe_sysroot finished
    | DEBUG: Executing shell function do_configure
    | CMake Warning:
    |   Ignoring extra path from command line:
    | 
    |    "/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work-shared/llvm-project-source-18.1.6-r0/llvm-project-18.1.6.src/llvm"
    | 
    | 
    | -- The C compiler identification is Clang 18.1.6
    | -- The CXX compiler identification is Clang 18.1.6
    | -- The ASM compiler identification is Clang with GNU-like command-line
    | -- Found assembler: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang
    | -- Detecting C compiler ABI info
    | -- Detecting C compiler ABI info - done
    | -- Check for working C compiler: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang - skipped
    | -- Detecting C compile features
    | -- Detecting C compile features - done
    | -- Detecting CXX compiler ABI info
    | -- Detecting CXX compiler ABI info - failed
    | -- Check for working CXX compiler: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang++
    | -- Check for working CXX compiler: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang++ - broken
    | CMake Error at /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:60 (message):
    |   The C++ compiler
    | 
    |     "/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang++"
    | 
    |   is not able to compile a simple test program.
    | 
    |   It fails with the following output:
    | 
    |     Change Dir: '/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/build/CMakeFiles/CMakeScratch/TryCompile-XP2Gx4'
    | 
    |     Run Build Command(s): ninja -v cmTC_b8204
    |     [1/2] /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang++   -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++ -MD -MT CMakeFiles/cmTC_b8204.dir/testCXXCompiler.cxx.o -MF CMakeFiles/cmTC_b8204.dir/testCXXCompiler.cxx.o.d -o CMakeFiles/cmTC_b8204.dir/testCXXCompiler.cxx.o -c /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/build/CMakeFiles/CMakeScratch/TryCompile-XP2Gx4/testCXXCompiler.cxx
    |     [2/2] : && /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang++ -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++ -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++  -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-O1 -unwindlib=libgcc -rtlib=libgcc -stdlib=libstdc++ -rtlib=libgcc --unwindlib=libgcc  -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-O1 -unwindlib=libgcc -rtlib=libgcc -stdlib=libstdc++ -rtlib=libgcc --unwindlib=libgcc CMakeFiles/cmTC_b8204.dir/testCXXCompiler.cxx.o -o cmTC_b8204   && :
    |     FAILED: cmTC_b8204
    |     : && /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/clang++ -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++ -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++  -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-O1 -unwindlib=libgcc -rtlib=libgcc -stdlib=libstdc++ -rtlib=libgcc --unwindlib=libgcc  -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-O1 -unwindlib=libgcc -rtlib=libgcc -stdlib=libstdc++ -rtlib=libgcc --unwindlib=libgcc CMakeFiles/cmTC_b8204.dir/testCXXCompiler.cxx.o -o cmTC_b8204   && :
    |     /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/hosttools/ld: cannot find -lstdc++: No such file or directory
    |     clang++: error: linker command failed with exit code 1 (use -v to see invocation)
    |     ninja: build stopped: subcommand failed.
    | 
    | 
    | 
    | 
    | 
    |   CMake will not be able to correctly generate this project.
    | Call Stack (most recent call first):
    |   CMakeLists.txt:9 (project)
    | 
    | 
    | -- Configuring incomplete, errors occurred!
    | WARNING: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/temp/run.do_configure.4027883:171 exit 1 from 'cmake -G 'Ninja' -DCMAKE_MAKE_PROGRAM=ninja $oecmake_sitefile /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work-shared/llvm-project-source-18.1.6-r0/llvm-project-18.1.6.src/llvm -DCMAKE_INSTALL_PREFIX:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr -DCMAKE_INSTALL_BINDIR:PATH=bin -DCMAKE_INSTALL_SBINDIR:PATH=sbin -DCMAKE_INSTALL_LIBEXECDIR:PATH=libexec -DCMAKE_INSTALL_SYSCONFDIR:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/etc -DCMAKE_INSTALL_SHAREDSTATEDIR:PATH=../com -DCMAKE_INSTALL_LOCALSTATEDIR:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/var -DCMAKE_INSTALL_LIBDIR:PATH=lib -DCMAKE_INSTALL_INCLUDEDIR:PATH=include -DCMAKE_INSTALL_DATAROOTDIR:PATH=share -DPYTHON_EXECUTABLE:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/python3-native/python3 -DPython_EXECUTABLE:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/python3-native/python3 -DPython3_EXECUTABLE:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/recipe-sysroot-native/usr/bin/python3-native/python3 -DLIB_SUFFIX= -DCMAKE_INSTALL_SO_NO_EXE=0 -DCMAKE_TOOLCHAIN_FILE:FILEPATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/toolchain.cmake -DCMAKE_NO_SYSTEM_FROM_IMPORTED=1 -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=OFF -DCMAKE_CROSSCOMPILING=ON -DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN=ON -DLLVM_ENABLE_RTTI=ON -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON -DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=ON -DLIBCXXABI_INCLUDE_TESTS=OFF -DLIBCXXABI_ENABLE_SHARED=ON -DLIBCXXABI_LIBCXX_INCLUDES=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work-shared/llvm-project-source-18.1.6-r0/llvm-project-18.1.6.src/libcxx/include -DLIBCXX_CXX_ABI=libcxxabi -DLIBCXX_CXX_ABI_INCLUDE_PATHS=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work-shared/llvm-project-source-18.1.6-r0/llvm-project-18.1.6.src/libcxxabi/include -DLIBCXX_CXX_ABI_LIBRARY_PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/build/lib -S /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work-shared/llvm-project-source-18.1.6-r0/llvm-project-18.1.6.src/runtimes -DLLVM_ENABLE_RUNTIMES='libcxx;libcxxabi;libunwind' -DLLVM_RUNTIME_TARGETS=x86_64-linux -DLLVM_LIBDIR_SUFFIX= -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON -DLIBCXXABI_ENABLE_EXCEPTIONS=ON -DLIBCXX_ENABLE_EXCEPTIONS=ON -DLIBCXXABI_USE_LLVM_UNWINDER=OFF -DLIBUNWIND_ENABLE_SHARED=OFF -Wno-dev'
    | WARNING: Backtrace (BB generated script):
    | 	#1: cmake_do_configure, /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/temp/run.do_configure.4027883, line 171
    | 	#2: do_configure, /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/temp/run.do_configure.4027883, line 150
    | 	#3: main, /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/libcxx-native/18.1.6/temp/run.do_configure.4027883, line 189
    ERROR: Logfile of failure stored in: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/temp/log.do_configure.4027884
    Log data follows:
    | DEBUG: Executing python function extend_recipe_sysroot
    | NOTE: Direct dependencies are ['/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/cmake/cmake-native_3.28.3.bb:do_populate_sysroot', '/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/quilt/quilt-native_0.67.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/meta-clang/recipes-devtools/clang/clang_git.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/ninja/ninja_1.11.1.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/patch/patch_2.7.6.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-devtools/python/python3_3.12.6.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/oe-core/meta/recipes-extended/xz/xz_5.4.6.bb:do_populate_sysroot']
    | NOTE: Installed into sysroot: []
    | NOTE: Skipping as already exists in sysroot: ['gettext-minimal-native', 'cmake-native', 'libtool-native', 'm4-native', 'quilt-native', 'texinfo-dummy-native', 'clang-native', 'openssl-native', 'expat-native', 'libxml2-native', 'ncurses-native', 'util-linux-libuuid-native', 'zlib-native', 'binutils-native', 'elfutils-native', 'flex-native', 'gnu-config-native', 'libedit-native', 'make-native', 'ninja-native', 'patch-native', 'perl-native', 'pkgconfig-native', 'python3-native', 'swig-native', 'bzip2-native', 'libarchive-native', 'libidn2-native', 'libnsl2-native', 'libtirpc-native', 'xz-native', 'zstd-native', 'acl-native', 'attr-native', 'curl-native', 'gdbm-native', 'gmp-native', 'gnutls-native', 'libtasn1-native', 'libcap-native', 'libffi-native', 'libgcrypt-native', 'libgpg-error-native', 'libmicrohttpd-native', 'libpcre2-native', 'libunistring-native', 'nettle-native', 're2c-native', 'sqlite3-native']
    | DEBUG: Python function extend_recipe_sysroot finished
    | DEBUG: Executing shell function do_configure
    | -- The C compiler identification is Clang 18.1.6
    | -- The CXX compiler identification is Clang 18.1.6
    | -- The ASM compiler identification is Clang with GNU-like command-line
    | -- Found assembler: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/bin/clang
    | -- Detecting C compiler ABI info
    | -- Detecting C compiler ABI info - done
    | -- Check for working C compiler: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/bin/clang - skipped
    | -- Detecting C compile features
    | -- Detecting C compile features - done
    | -- Detecting CXX compiler ABI info
    | -- Detecting CXX compiler ABI info - failed
    | -- Check for working CXX compiler: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/bin/clang++
    | -- Check for working CXX compiler: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/bin/clang++ - broken
    | CMake Error at /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:60 (message):
    |   The C++ compiler
    | 
    |     "/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/bin/clang++"
    | 
    |   is not able to compile a simple test program.
    | 
    |   It fails with the following output:
    | 
    |     Change Dir: '/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/build/CMakeFiles/CMakeScratch/TryCompile-wwuvnN'
    | 
    |     Run Build Command(s): ninja -v cmTC_15153
    |     [1/2] /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/bin/clang++   -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++ -MD -MT CMakeFiles/cmTC_15153.dir/testCXXCompiler.cxx.o -MF CMakeFiles/cmTC_15153.dir/testCXXCompiler.cxx.o.d -o CMakeFiles/cmTC_15153.dir/testCXXCompiler.cxx.o -c /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/build/CMakeFiles/CMakeScratch/TryCompile-wwuvnN/testCXXCompiler.cxx
    |     [2/2] : && /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/bin/clang++ -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++ -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++  -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/lib                         -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-O1 -unwindlib=libgcc -rtlib=libgcc -stdlib=libstdc++ -rtlib=libgcc --unwindlib=libgcc  -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/lib                         -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-O1 -unwindlib=libgcc -rtlib=libgcc -stdlib=libstdc++ -rtlib=libgcc --unwindlib=libgcc CMakeFiles/cmTC_15153.dir/testCXXCompiler.cxx.o -o cmTC_15153   && :
    |     FAILED: cmTC_15153
    |     : && /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/bin/clang++ -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++ -target x86_64-linux   -isystem/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/include -O2 -pipe   -stdlib=libstdc++  -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/lib                         -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-O1 -unwindlib=libgcc -rtlib=libgcc -stdlib=libstdc++ -rtlib=libgcc --unwindlib=libgcc  -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/lib                         -L/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/lib                         -Wl,-O1 -unwindlib=libgcc -rtlib=libgcc -stdlib=libstdc++ -rtlib=libgcc --unwindlib=libgcc CMakeFiles/cmTC_15153.dir/testCXXCompiler.cxx.o -o cmTC_15153   && :
    |     /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/hosttools/ld: cannot find -lstdc++: No such file or directory
    |     clang++: error: linker command failed with exit code 1 (use -v to see invocation)
    |     ninja: build stopped: subcommand failed.
    | 
    | 
    | 
    | 
    | 
    |   CMake will not be able to correctly generate this project.
    | Call Stack (most recent call first):
    |   CMakeLists.txt:54 (project)
    | 
    | 
    | -- Configuring incomplete, errors occurred!
    | WARNING: /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/temp/run.do_configure.4027884:171 exit 1 from 'cmake -G 'Ninja' -DCMAKE_MAKE_PROGRAM=ninja $oecmake_sitefile /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work-shared/llvm-project-source-18.1.6-r0/llvm-project-18.1.6.src/llvm -DCMAKE_INSTALL_PREFIX:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr -DCMAKE_INSTALL_BINDIR:PATH=bin -DCMAKE_INSTALL_SBINDIR:PATH=sbin -DCMAKE_INSTALL_LIBEXECDIR:PATH=libexec -DCMAKE_INSTALL_SYSCONFDIR:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/etc -DCMAKE_INSTALL_SHAREDSTATEDIR:PATH=../com -DCMAKE_INSTALL_LOCALSTATEDIR:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/var -DCMAKE_INSTALL_LIBDIR:PATH=lib -DCMAKE_INSTALL_INCLUDEDIR:PATH=include -DCMAKE_INSTALL_DATAROOTDIR:PATH=share -DPYTHON_EXECUTABLE:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/bin/python3-native/python3 -DPython_EXECUTABLE:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/bin/python3-native/python3 -DPython3_EXECUTABLE:PATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/recipe-sysroot-native/usr/bin/python3-native/python3 -DLIB_SUFFIX= -DCMAKE_INSTALL_SO_NO_EXE=0 -DCMAKE_TOOLCHAIN_FILE:FILEPATH=/mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/toolchain.cmake -DCMAKE_NO_SYSTEM_FROM_IMPORTED=1 -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=OFF -DCOMPILER_RT_STANDALONE_BUILD=OFF -DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON -DCOMPILER_RT_INCLUDE_TESTS=OFF -DCMAKE_C_COMPILER_TARGET=x86_64-linux -DCOMPILER_RT_BUILD_XRAY=OFF -DCOMPILER_RT_BUILD_SANITIZERS=OFF -DCOMPILER_RT_BUILD_MEMPROF=OFF -DCOMPILER_RT_BUILD_LIBFUZZER=OFF -DLLVM_ENABLE_PROJECTS='compiler-rt' -DLLVM_LIBDIR_SUFFIX= -DCOMPILER_RT_BUILD_CRT:BOOL=OFF -DCOMPILER_RT_BUILD_PROFILE=OFF -Wno-dev'
    | WARNING: Backtrace (BB generated script):
    | 	#1: cmake_do_configure, /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/temp/run.do_configure.4027884, line 171
    | 	#2: do_configure, /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/temp/run.do_configure.4027884, line 150
    | 	#3: main, /mnt/datassd/processor-sdk-j784s4-new/yocto-build/build/arago-tmp-default-glibc/work/x86_64-linux/compiler-rt-native/18.1.6/temp/run.do_configure.4027884, line 189
    ERROR: Task (virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/meta-clang/recipes-devtools/clang/libcxx_git.bb:do_configure) failed with exit code '1'
    ERROR: Task (virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/meta-clang/recipes-devtools/clang/compiler-rt_git.bb:do_configure) failed with exit code '1'
    NOTE: Tasks Summary: Attempted 13733 tasks of which 13728 didn't need to be rerun and 2 failed.
    NOTE: Writing buildhistory
    NOTE: Writing buildhistory took: 6 seconds
    NOTE: Writing buildhistory
    NOTE: Writing buildhistory took: 6 seconds
    
    Summary: 2 tasks failed:
      virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/meta-clang/recipes-devtools/clang/libcxx_git.bb:do_configure
      virtual:native:/mnt/datassd/processor-sdk-j784s4-new/yocto-build/sources/meta-clang/recipes-devtools/clang/compiler-rt_git.bb:do_configure
    Summary: There was 1 WARNING message.
    Summary: There were 2 ERROR messages, returning a non-zero exit code.
    

  • Hi Mattias,

    Can you try the TI container build process: https://github.com/TexasInstruments/ti-docker-images

    Best.
    Jared