microsoft / onnxruntime

ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
https://onnxruntime.ai
MIT License
14.87k stars 2.94k forks source link

[Build] cmake duplicate target "memory" between abseil and xnnpack #20469

Open sirdeniel opened 7 months ago

sirdeniel commented 7 months ago

Describe the issue

I am trying to build onnxruntime 1.17.3 in Yocto BItbake but conflicts arise due to duplication of target memory from XNNPACK and ABSEIL.

A snippet of XNNPACK main CMakeLists.txt:

IF(XNNPACK_BUILD_LIBRARY)
  ADD_LIBRARY(allocator OBJECT src/allocator.c)
  ADD_LIBRARY(cache OBJECT src/cache.c)
  ADD_LIBRARY(memory OBJECT src/memory.c) # <--- here creates the target memory
  ADD_LIBRARY(microkernel-utils OBJECT src/microkernel-utils.c)
  ADD_LIBRARY(mutex OBJECT src/mutex.c)

And a snippet of file cmake/external/onnx/CMakeLists.txt lines from 180:223 (I guess this defines target memory as well):

      if ("${Protobuf_VERSION}" VERSION_GREATER_EQUAL "4.22.0")
        # There are extra dependencies for protobuf.
        find_package(absl REQUIRED)
        find_package(utf8_range REQUIRED)
        message(STATUS "absl_VERSION: ${absl_VERSION}")
        set(protobuf_ABSL_USED_TARGETS
          absl::absl_check
          absl::absl_log
          absl::algorithm
          absl::base
          absl::bind_front
          absl::bits
          absl::btree
          absl::cleanup
          absl::cord
          absl::core_headers
          absl::debugging
          absl::die_if_null
          absl::dynamic_annotations
          absl::flags
          absl::flat_hash_map
          absl::flat_hash_set
          absl::function_ref
          absl::hash
          absl::layout
          absl::log_initialize
          absl::log_severity
          absl::memory
          absl::node_hash_map
          absl::node_hash_set
          absl::optional
          absl::span
          absl::status
          absl::statusor
          absl::strings
          absl::synchronization
          absl::time
          absl::type_traits
          absl::utility
          absl::variant
          utf8_range::utf8_range
          utf8_range::utf8_validity
        )
      endif()

Urgency

My main focus is to use onnxruntime 1.17 instead of onnxruntime 1.14 that x-linux-ai 5.0 brings

Target platform

armv7

Build script

Yocto Bitbake recipe with the following configuration:

EXTRA_OECMAKE += "    -DCMAKE_BUILD_TYPE=Release \
              -DCMAKE_INSTALL_PREFIX="${prefix}" \
              -DABSL_ENABLE_INSTALL=ON \
              -DFETCHCONTENT_FULLY_DISCONNECTED=OFF \
              -Donnxruntime_BUILD_SHARED_LIB=ON \
              -DHAVE_STD_REGEX=OFF \
              -Donnxruntime_DEV_MODE=OFF \
              -Dprotobuf_WITH_ZLIB=OFF \
              -Donnxruntime_GCC_STATIC_CPP_RUNTIME=ON \
              -Donnxruntime_BUILD_BENCHMARKS=OFF \
              -DCMAKE_PREFIX_PATH="${STAGING_LIBDIR};${STAGING_INCDIR};${STAGING_INCDIR}/${PYTHON_DIR}" \
              -DONNX_CUSTOM_PROTOC_EXECUTABLE="${WORKDIR}/protoc-${PROTOC_VERSION}/bin/protoc" \
              -Donnxruntime_PREFER_SYSTEM_LIB=OFF \
              -Donnxruntime_ENABLE_PYTHON=ON \
              -DPYTHON_EXECUTABLE="${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN}" \
              -DPython_EXECUTABLE="${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN}" \
              -DPYTHON_LIBRARY="${STAGING_LIBDIR}" \
              -DPython_NumPy_INCLUDE_DIR="${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/numpy/core/include" \
              -Dpybind11_INCLUDE_DIR="${STAGING_INCDIR}/${PYTHON_DIR}/pybind11" \
              -DONNXRUNTIME_VERSION_MAJOR=${MAJOR}  \
              -DBENCHMARK_ENABLE_GTEST_TESTS=OFF \
              -Donnxruntime_USE_XNNPACK=ON \
              -Donnxruntime_BUILD_UNIT_TESTS=ON \
"

Error / output

I got the following logs (stripped some paths for easier readability):

NOTE: Executing Tasks
ERROR: onnxruntime-1.17.3+gitAUTOINC+0453cd7618-r0 do_configure: ExecutionError('/onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/temp/run.do_configure.162799', 1, None, None)
ERROR: Logfile of failure stored in: /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/temp/log.do_configure.162799
Log data follows:
| DEBUG: Executing python function extend_recipe_sysroot
| NOTE: Direct dependencies are ['/usr/local/dey-4.0/sources/meta-openembedded/meta-python/recipes-devtools/python/python3-pybind11_2.8.1.bb:do_populate_sysroot', '/usr/local/dey-4.0/sources/poky/meta/recipes-core/glibc/glibc_2.35.bb:do_populate_sysroot', '/usr/local/dey-4.0/sources/poky/meta/recipes-devtools/cmake/cmake-native_3.29.2.bb:do_populate_sysroot', '/usr/local/dey-4.0/sources/poky/meta/recipes-devtools/gcc/gcc-cross_11.4.bb:do_populate_sysroot', '/usr/local/dey-4.0/sources/poky/meta/recipes-devtools/gcc/gcc-runtime_11.4.bb:do_populate_sysroot', '/usr/local/dey-4.0/sources/poky/meta/recipes-devtools/python/python3-numpy_1.22.3.bb:do_populate_sysroot', '/usr/local/dey-4.0/sources/poky/meta/recipes-devtools/python/python3_3.10.13.bb:do_populate_sysroot', '/usr/local/dey-4.0/sources/poky/meta/recipes-devtools/quilt/quilt-native_0.67.bb:do_populate_sysroot', 'virtual:native:/usr/local/dey-4.0/sources/poky/meta/recipes-devtools/ninja/ninja_1.10.2.bb:do_populate_sysroot', 'virtual:native:/usr/local/dey-4.0/sources/poky/meta/recipes-devtools/patch/patch_2.7.6.bb:do_populate_sysroot', 'virtual:native:/usr/local/dey-4.0/sources/poky/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot', 'virtual:native:/usr/local/dey-4.0/sources/poky/meta/recipes-devtools/python/python3-numpy_1.22.3.bb:do_populate_sysroot', 'virtual:native:/usr/local/dey-4.0/sources/poky/meta/recipes-devtools/python/python3_3.10.13.bb:do_populate_sysroot', 'virtual:native:/usr/local/dey-4.0/sources/poky/meta/recipes-extended/unzip/unzip_6.0.bb:do_populate_sysroot']
| NOTE: Installed into sysroot: []
| NOTE: Skipping as already exists in sysroot: ['python3-pybind11', 'glibc', 'cmake-native', 'gcc-cross-arm', 'gcc-runtime', 'python3-numpy', 'python3', 'quilt-native', 'ninja-native', 'patch-native', 'pseudo-native', 'python3-numpy-native', 'python3-native', 'unzip-native', 'gnu-config-native', 'xz-native', 'gmp-native', 'texinfo-dummy-native', 'libtool-native', 'zstd-native', 'linux-libc-headers', 'mpfr-native', 'binutils-cross-arm', 'zlib-native', 'flex-native', 'libmpc-native', 'python3-cython-native', 'python3-wheel-native', 'python3-setuptools-native', 'python3-installer-native', 'attr-native', 'ncurses-native', 'libtirpc-native', 'libffi-native', 'sqlite3-native', 'gdbm-native', 'openssl-native', 'readline-native', 'libnsl2-native', 'util-linux-libuuid-native', 'bzip2-native', 'curl-native', 'libgcc', 'boost', 're2c-native', 'sqlite3', 'opkg-utils', 'gdbm', 'zlib', 'libnsl2', 'ncurses', 'libffi', 'bzip2', 'libtirpc', 'xz', 'readline', 'openssl', 'libxcrypt', 'util-linux-libuuid', 'gettext-minimal-native', 'm4-native', 'python3-flit-core-native', 'perl-native', 'icu', 'make-native', 'autoconf-archive']
| DEBUG: Python function extend_recipe_sysroot finished
| DEBUG: Executing shell function do_configure
| -- The C compiler identification is GNU 11.4.0
| -- The CXX compiler identification is GNU 11.4.0
| -- The ASM compiler identification is GNU
| -- Found assembler: /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot-native/usr/bin/arm-dey-linux-gnueabi/arm-dey-linux-gnueabi-gcc
| -- Detecting C compiler ABI info
| -- Detecting C compiler ABI info - done
| -- Check for working C compiler: /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot-native/usr/bin/arm-dey-linux-gnueabi/arm-dey-linux-gnueabi-gcc - skipped
| -- Detecting C compile features
| -- Detecting C compile features - done
| -- Detecting CXX compiler ABI info
| -- Detecting CXX compiler ABI info - done
| -- Check for working CXX compiler: /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot-native/usr/bin/arm-dey-linux-gnueabi/arm-dey-linux-gnueabi-g++ - skipped
| -- Detecting CXX compile features
| -- Detecting CXX compile features - done
| -- Performing Test COMPILER_SUPPORT_MF16C
| -- Performing Test COMPILER_SUPPORT_MF16C - Failed
| F16C instruction set is not supported.
| -- Performing Test COMPILER_SUPPORT_FMA
| -- Performing Test COMPILER_SUPPORT_FMA - Failed
| FMA instruction set is not supported.
| -- Performing Test COMPILER_SUPPORT_AVX
| -- Performing Test COMPILER_SUPPORT_AVX - Failed
| AVX instruction set is not supported.
| One or more AVX/F16C instruction flags are not supported.
| Building ONNX Runtime for armv7ve CPU ARCH
| -- Performing Test onnxruntime_HAVE_BUILTIN_ATOMICS
| -- Performing Test onnxruntime_HAVE_BUILTIN_ATOMICS - Success
| -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
| -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
| -- Found Threads: TRUE
| -- Performing Test Iconv_IS_BUILT_IN
| -- Performing Test Iconv_IS_BUILT_IN - Success
| -- Found Iconv: built in to C library
| -- Found Patch: /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot-native/usr/bin/patch
| Patch found: /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot-native/usr/bin/patch
| Doing crosscompiling
| -- Found Python: /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot-native/usr/bin/python3-native/python3 (found suitable version "3.10.13", minimum required is "3.8") found components: Interpreter Development.Module NumPy
| Loading Dependencies URLs ...
| Loading Dependencies ...
| -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX17
| -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX17 - Success
| -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX20
| -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX20 - Failed
| -- Abseil source dir:/onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/build/_deps/abseil_cpp-src
| # date: USE_SYSTEM_TZ_DB ON
| # date: MANUAL_TZ_DB OFF
| # date: USE_TZ_DB_IN_DOT OFF
| # date: BUILD_SHARED_LIBS OFF
| # date: ENABLE_DATE_TESTING OFF
| # date: DISABLE_STRING_VIEW OFF
| --
| -- 3.21.12.0
| -- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT
| -- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT - Success
| -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS
| -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success
| -- Using the single-header code from /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/build/_deps/nlohmann_json-src/single_include/
| -- Looking for strtof_l
| -- Looking for strtof_l - found
| -- Looking for strtoull_l
| -- Looking for strtoull_l - found
| -- Using toolchain file: /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/toolchain.cmake.
| fatal: not a git repository (or any of the parent directories): .git
| -- Found PythonInterp: /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot-native/usr/bin/python3-native/python3 (found version "3.10.13")
| -- Using custom protoc executable
| Generated: /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/build/_deps/onnx-build/onnx/onnx-ml.proto
| Generated: /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/build/_deps/onnx-build/onnx/onnx-operators-ml.proto
| Generated: /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/build/_deps/onnx-build/onnx/onnx-data.proto
| --
| -- ******** Summary ********
| --   CMake version                     : 3.29.2
| --   CMake command                     : /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot-native/usr/bin/cmake
| --   System                            : Linux
| --   C++ compiler                      : /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot-native/usr/bin/arm-dey-linux-gnueabi/arm-dey-linux-gnueabi-g++
| --   C++ compiler version              : 11.4.0
| --   CXX flags                         :  -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security  --sysroot=/onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0=/usr/src/debug/onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0                      -fdebug-prefix-map=/onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0=/usr/src/debug/onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0                      -fdebug-prefix-map=/onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot=                      -fdebug-prefix-map=/onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden -ffunction-sections -fdata-sections -Wno-restrict  -DCPUINFO_SUPPORTED -Wnon-virtual-dtor
| --   Build type                        : Release
| --   Compile definitions               : ORT_ENABLE_STREAM;EIGEN_MPL2_ONLY;_GNU_SOURCE;__STDC_FORMAT_MACROS
| --   CMAKE_PREFIX_PATH                 : /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot/usr/lib;/onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot/usr/include;/onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot/usr/include/python3.10
| --   CMAKE_INSTALL_PREFIX              : /usr
| --   CMAKE_MODULE_PATH                 : /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot/usr/share/cmake/Modules/;/onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot/usr/share/cmake/Modules/;/onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/git/cmake/external
| --
| --   ONNX version                      : 1.15.0
| --   ONNX NAMESPACE                    : onnx
| --   ONNX_USE_LITE_PROTO               : ON
| --   USE_PROTOBUF_SHARED_LIBS          : OFF
| --   Protobuf_USE_STATIC_LIBS          : ON
| --   ONNX_DISABLE_EXCEPTIONS           : OFF
| --   ONNX_DISABLE_STATIC_REGISTRATION  : OFF
| --   ONNX_WERROR                       : OFF
| --   ONNX_BUILD_TESTS                  : OFF
| --   ONNX_BUILD_BENCHMARKS             : OFF
| --   ONNX_BUILD_SHARED_LIBS            :
| --   BUILD_SHARED_LIBS                 : OFF
| --
| --   Protobuf compiler                 :
| --   Protobuf includes                 :
| --   Protobuf libraries                :
| --   BUILD_ONNX_PYTHON                 : OFF
| CMake Error at /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/build/_deps/googlexnnpack-src/CMakeLists.txt:508 (ADD_LIBRARY):
|   ADD_LIBRARY cannot create target "memory" because another target with the
|   same name already exists.  The existing target is an interface library
|   created in source directory
|   "/onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/build/_deps/abseil_cpp-src/absl/memory".
|   See documentation for policy CMP0002 for more details.
| 
| 
| CMake Error at /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/build/_deps/googlexnnpack-src/CMakeLists.txt:530 (TARGET_LINK_LIBRARIES):
|   INTERFACE library can only be used with the INTERFACE keyword of
|   target_link_libraries
| 
| 
| CMake Error at /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/build/_deps/googlexnnpack-src/CMakeLists.txt:733 (TARGET_COMPILE_DEFINITIONS):
|   TARGET_COMPILE_DEFINITIONS may only set INTERFACE properties on INTERFACE
|   targets
| 
| 
| CMake Error at /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/build/_deps/googlexnnpack-src/CMakeLists.txt:818 (TARGET_INCLUDE_DIRECTORIES):
|   TARGET_INCLUDE_DIRECTORIES may only set INTERFACE properties on INTERFACE
|   targets
| 
| 
| CMake Error at /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/build/_deps/googlexnnpack-src/CMakeLists.txt:903 (TARGET_LINK_LIBRARIES):
|   INTERFACE library can only be used with the INTERFACE keyword of
|   target_link_libraries
| 
| 
| Finished fetching external dependencies
| -- Performing Test HAS_AMBIGUOUS_REVERSED_OPERATOR
| -- Performing Test HAS_AMBIGUOUS_REVERSED_OPERATOR - Failed
| -- Performing Test HAS_BITWISE_INSTEAD_OF_LOGICAL
| -- Performing Test HAS_BITWISE_INSTEAD_OF_LOGICAL - Failed
| -- Performing Test HAS_CAST_FUNCTION_TYPE
| -- Performing Test HAS_CAST_FUNCTION_TYPE - Success
| -- Performing Test HAS_CATCH_VALUE
| -- Performing Test HAS_CATCH_VALUE - Success
| -- Performing Test HAS_CLASS_MEMACCESS
| -- Performing Test HAS_CLASS_MEMACCESS - Success
| -- Performing Test HAS_DEPRECATED_ANON_ENUM_ENUM_CONVERSION
| -- Performing Test HAS_DEPRECATED_ANON_ENUM_ENUM_CONVERSION - Failed
| -- Performing Test HAS_DEPRECATED_BUILTINS
| -- Performing Test HAS_DEPRECATED_BUILTINS - Failed
| -- Performing Test HAS_DEPRECATED_COPY
| -- Performing Test HAS_DEPRECATED_COPY - Success
| -- Performing Test HAS_DEPRECATED_DECLARATIONS
| -- Performing Test HAS_DEPRECATED_DECLARATIONS - Success
| -- Performing Test HAS_ENUM_CONSTEXPR_CONVERSION
| -- Performing Test HAS_ENUM_CONSTEXPR_CONVERSION - Failed
| -- Performing Test HAS_FORMAT_TRUNCATION
| -- Performing Test HAS_FORMAT_TRUNCATION - Success
| -- Performing Test HAS_IGNORED_ATTRIBUTES
| -- Performing Test HAS_IGNORED_ATTRIBUTES - Success
| -- Performing Test HAS_MAYBE_UNINITIALIZED
| -- Performing Test HAS_MAYBE_UNINITIALIZED - Success
| -- Performing Test HAS_MISSING_BRACES
| -- Performing Test HAS_MISSING_BRACES - Success
| -- Performing Test HAS_NONNULL_COMPARE
| -- Performing Test HAS_NONNULL_COMPARE - Success
| -- Performing Test HAS_PARENTHESES
| -- Performing Test HAS_PARENTHESES - Success
| -- Performing Test HAS_SHORTEN_64_TO_32
| -- Performing Test HAS_SHORTEN_64_TO_32 - Failed
| -- Performing Test HAS_STRICT_ALIASING
| -- Performing Test HAS_STRICT_ALIASING - Success
| NVCC_ERROR =
| NVCC_OUT = no such file or directory
| -- Performing Test HAS_TAUTOLOGICAL_POINTER_COMPARE
| -- Performing Test HAS_TAUTOLOGICAL_POINTER_COMPARE - Failed
| -- Performing Test HAS_UNDEFINED_VAR_TEMPLATE
| -- Performing Test HAS_UNDEFINED_VAR_TEMPLATE - Failed
| -- Performing Test HAS_UNUSED_BUT_SET_PARAMETER
| -- Performing Test HAS_UNUSED_BUT_SET_PARAMETER - Success
| -- Performing Test HAS_UNUSED_BUT_SET_VARIABLE
| -- Performing Test HAS_UNUSED_BUT_SET_VARIABLE - Success
| -- Performing Test HAS_UNUSED_VARIABLE
| -- Performing Test HAS_UNUSED_VARIABLE - Success
| -- Performing Test HAS_USELESS_CAST
| -- Performing Test HAS_USELESS_CAST - Success
| -- Looking for reallocarray
| -- Looking for reallocarray - found
| -- Found Git: /workspace/tmp/hosttools/git (found version "2.34.1")
| CMake Warning at CMakeLists.txt:1603 (message):
|   MPI and NCCL disabled on Win build.
| 
| 
| -- Looking for clock_gettime in rt
| -- Looking for clock_gettime in rt - found
| -- Python Build is enabled
| -- Performing Test HAS_FLTO
| -- Performing Test HAS_FLTO - Success
| -- Found pybind11: /onnxruntime/1.17.3+gitAUTOINC+0453cd7618-r0/recipe-sysroot/usr/include (found version "" )
| -- Configuring incomplete, errors occurred!
| WARNING: exit code 1 from a shell command.
ERROR: Task (/usr/local/dey-4.0/sources/meta-st-stm32mpu-ai/recipes-frameworks/onnxruntime/onnxruntime_git.bb:do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1020 tasks of which 1019 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
  /usr/local/dey-4.0/sources/meta-st-stm32mpu-ai/recipes-frameworks/onnxruntime/onnxruntime_git.bb:do_configure
Summary: There was 1 WARNING message.
Summary: There was 1 ERROR message, returning a non-zero exit code.

Visual Studio Version

No response

GCC / Compiler Version

11.4

github-actions[bot] commented 6 months ago

This issue has been automatically marked as stale due to inactivity and will be closed in 30 days if no further activity occurs. If further support is needed, please provide an update and/or more details.

OAHLSTM commented 5 months ago

Hello @sirdeniel, Any updates on this issue ? have you been able to find a workaround ? I'm facing the same issue on the 1.18.0 while building using Yocto build system. Thank you,