Coder Social home page Coder Social logo

meta-iceoryx's People

Contributors

ithier avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

jjzhang166

meta-iceoryx's Issues

bitbake iox-posh error

yocto version dunfell:

#!/bin/sh

# Emit a useful diagnostic if something fails:
bb_exit_handler() {
    ret=$?
    case $ret in
    0)  ;;
    *)  case $BASH_VERSION in
        "") echo "WARNING: exit code $ret from a shell command.";;
        *)  echo "WARNING: ${BASH_SOURCE[0]}:${BASH_LINENO[0]} exit $ret from '$BASH_COMMAND'";;
        esac
        exit $ret
    esac
}
trap 'bb_exit_handler' 0
set -e
export AR="aarch64-soyba-linux-musl-gcc-ar"
export AS="aarch64-soyba-linux-musl-as "
export BUILD_AR="ar"
export BUILD_AS="as "
export BUILD_CC="gcc "
export BUILD_CCLD="gcc "
export BUILD_CFLAGS="-isystem/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/usr/include -O2 -pipe"
export BUILD_CPP="gcc  -E"
export BUILD_CPPFLAGS="-isystem/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/usr/include"
export BUILD_CXX="g++ "
export BUILD_CXXFLAGS="-isystem/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/usr/include -O2 -pipe"
export BUILD_FC="gfortran "
export BUILD_LD="ld "
export BUILD_LDFLAGS="-L/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/usr/lib                         -L/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/lib                         -Wl,-rpath,/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/lib                         -Wl,-O1"
export BUILD_NM="nm"
export BUILD_RANLIB="ranlib"
export BUILD_STRIP="strip"
export CC="aarch64-soyba-linux-musl-gcc  --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot"
export CCLD="aarch64-soyba-linux-musl-gcc  --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot"
export CFLAGS="  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0=/usr/src/debug/iox-utils/git-r0                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0=/usr/src/debug/iox-utils/git-r0                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot=                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native=    --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot"
export CMAKE_BUILD_PARALLEL_LEVEL="16"
export CPP="aarch64-soyba-linux-musl-gcc -E --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot "
export CPPFLAGS=""
export CXX="aarch64-soyba-linux-musl-g++  --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot"
export CXXFLAGS="  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0=/usr/src/debug/iox-utils/git-r0                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0=/usr/src/debug/iox-utils/git-r0                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot=                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden   --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot"
unset DISTRO
export FC="aarch64-soyba-linux-musl-gfortran  --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot"
export GIT_CEILING_DIRECTORIES="/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0"
export HOME="/home/mdr"
export LC_ALL="en_US.UTF-8"
export LD="aarch64-soyba-linux-musl-ld --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot "
export LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed"
export LOGNAME="mdr"
unset MACHINE
export MAKE="make"
export NM="aarch64-soyba-linux-musl-nm"
export OBJCOPY="aarch64-soyba-linux-musl-objcopy"
export OBJDUMP="aarch64-soyba-linux-musl-objdump"
export PATH="/opt/works/yocto/poky/openembedded-core/scripts:/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/usr/bin/aarch64-soyba-linux-musl:/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot/usr/bin/crossscripts:/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/usr/sbin:/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/usr/bin:/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/sbin:/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/bin:/opt/works/yocto/poky/bitbake/bin:/opt/works/yocto/builds/tmp-musl/hosttools"
export PKG_CONFIG_DIR="/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot/usr/lib/pkgconfig"
export PKG_CONFIG_DISABLE_UNINSTALLED="yes"
export PKG_CONFIG_LIBDIR="/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot/usr/lib/pkgconfig"
export PKG_CONFIG_PATH="/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot/usr/lib/pkgconfig:/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot/usr/share/pkgconfig"
export PKG_CONFIG_SYSROOT_DIR="/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot"
export PKG_CONFIG_SYSTEM_INCLUDE_PATH="/usr/include"
export PKG_CONFIG_SYSTEM_LIBRARY_PATH="/lib:/usr/lib"
export PSEUDO_DISABLED="1"
export PSEUDO_UNLOAD="1"
export RANLIB="aarch64-soyba-linux-musl-gcc-ranlib"
export READELF="aarch64-soyba-linux-musl-readelf"
unset SHELL
export STRINGS="aarch64-soyba-linux-musl-strings"
export STRIP="aarch64-soyba-linux-musl-strip"
unset TARGET_ARCH
export TERM="xterm-256color"
export TZ="UTC"
export USER="mdr"
export base_bindir="/bin"
export base_libdir="/lib"
export base_prefix=""
export base_sbindir="/sbin"
export bindir="/usr/bin"
export datadir="/usr/share"
export docdir="/usr/share/doc"
export exec_prefix="/usr"
export includedir="/usr/include"
export infodir="/usr/share/info"
export libdir="/usr/lib"
export libexecdir="/usr/libexec"
export localstatedir="/var"
export mandir="/usr/share/man"
export nonarch_base_libdir="/lib"
export nonarch_libdir="/usr/lib"
export oldincludedir="/usr/include"
export prefix="/usr"
export sbindir="/usr/sbin"
export servicedir="/srv"
export sharedstatedir="/com"
export sysconfdir="/etc"
export systemd_system_unitdir="/lib/systemd/system"
export systemd_unitdir="/lib/systemd"
export systemd_user_unitdir="/usr/lib/systemd/user"

do_compile() {
    cmake_do_compile
}

cmake_do_compile() {
	cmake_runcmake_build --target all
}

cmake_runcmake_build() {
	bbnote ${DESTDIR:+DESTDIR=${DESTDIR} }VERBOSE=1 cmake --build '/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/build' "$@" -- ${EXTRA_OECMAKE_BUILD}
	eval ${DESTDIR:+DESTDIR=${DESTDIR} }VERBOSE=1 cmake --build '/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/build' "$@" -- ${EXTRA_OECMAKE_BUILD}
}

bbnote() {
	if [ -p /opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/temp/fifo.2200476 ] ; then
		printf "%b\0" "bbnote $*" > /opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/temp/fifo.2200476
	else
		echo "NOTE: $*"
	fi
}

cd '/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/build'
do_compile

# cleanup
ret=$?
trap '' 0
exit $ret
DEBUG: Executing shell function do_compile
NOTE: VERBOSE=1 cmake --build /opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/build --target all --
[1/2] /opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/usr/bin/aarch64-soyba-linux-musl/aarch64-soyba-linux-musl-g++   -I/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/include -I/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/platform/linux/include --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0=/usr/src/debug/iox-utils/git-r0                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0=/usr/src/debug/iox-utils/git-r0                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot=                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden   --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot -DNDEBUG -fPIC   -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++11 -MD -MT CMakeFiles/iceoryx_utils.dir/source/posix_wrapper/mutex.cpp.o -MF CMakeFiles/iceoryx_utils.dir/source/posix_wrapper/mutex.cpp.o.d -o CMakeFiles/iceoryx_utils.dir/source/posix_wrapper/mutex.cpp.o -c /opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/source/posix_wrapper/mutex.cpp
FAILED: CMakeFiles/iceoryx_utils.dir/source/posix_wrapper/mutex.cpp.o 
/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/usr/bin/aarch64-soyba-linux-musl/aarch64-soyba-linux-musl-g++   -I/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/include -I/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/platform/linux/include --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0=/usr/src/debug/iox-utils/git-r0                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0=/usr/src/debug/iox-utils/git-r0                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot=                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden   --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot -DNDEBUG -fPIC   -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++11 -MD -MT CMakeFiles/iceoryx_utils.dir/source/posix_wrapper/mutex.cpp.o -MF CMakeFiles/iceoryx_utils.dir/source/posix_wrapper/mutex.cpp.o.d -o CMakeFiles/iceoryx_utils.dir/source/posix_wrapper/mutex.cpp.o -c /opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/source/posix_wrapper/mutex.cpp
In file included from /opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/source/posix_wrapper/mutex.cpp:16:
/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/source/posix_wrapper/mutex.cpp: In constructor 'iox::posix::mutex::mutex(bool)':
/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/source/posix_wrapper/mutex.cpp:44:55: error: 'PTHREAD_MUTEX_RECURSIVE_NP' was not declared in this scope; did you mean 'PTHREAD_MUTEX_RECURSIVE'?
   44 |                                       f_isRecursive ? PTHREAD_MUTEX_RECURSIVE_NP : PTHREAD_MUTEX_FAST_NP)
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/include/iceoryx_utils/cxx/smart_c.hpp:59:20: note: in definition of macro 'makeSmartC'
   59 |                    __VA_ARGS__)
      |                    ^~~~~~~~~~~
/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/source/posix_wrapper/mutex.cpp:44:84: error: 'PTHREAD_MUTEX_FAST_NP' was not declared in this scope; did you mean 'PTHREAD_MUTEX_DEFAULT'?
   44 |                                       f_isRecursive ? PTHREAD_MUTEX_RECURSIVE_NP : PTHREAD_MUTEX_FAST_NP)
      |                                                                                    ^~~~~~~~~~~~~~~~~~~~~
/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/include/iceoryx_utils/cxx/smart_c.hpp:59:20: note: in definition of macro 'makeSmartC'
   59 |                    __VA_ARGS__)
      |                    ^~~~~~~~~~~
ninja: build stopped: subcommand failed.
WARNING: exit code 1 from a shell command.
ERROR: Execution of '/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/temp/run.do_compile.2200476' failed with exit code 1:
[1/2] /opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/usr/bin/aarch64-soyba-linux-musl/aarch64-soyba-linux-musl-g++   -I/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/include -I/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/platform/linux/include --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0=/usr/src/debug/iox-utils/git-r0                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0=/usr/src/debug/iox-utils/git-r0                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot=                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden   --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot -DNDEBUG -fPIC   -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++11 -MD -MT CMakeFiles/iceoryx_utils.dir/source/posix_wrapper/mutex.cpp.o -MF CMakeFiles/iceoryx_utils.dir/source/posix_wrapper/mutex.cpp.o.d -o CMakeFiles/iceoryx_utils.dir/source/posix_wrapper/mutex.cpp.o -c /opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/source/posix_wrapper/mutex.cpp
FAILED: CMakeFiles/iceoryx_utils.dir/source/posix_wrapper/mutex.cpp.o 
/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native/usr/bin/aarch64-soyba-linux-musl/aarch64-soyba-linux-musl-g++   -I/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/include -I/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/platform/linux/include --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot   -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0=/usr/src/debug/iox-utils/git-r0                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0=/usr/src/debug/iox-utils/git-r0                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot=                      -fdebug-prefix-map=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden   --sysroot=/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/recipe-sysroot -DNDEBUG -fPIC   -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++11 -MD -MT CMakeFiles/iceoryx_utils.dir/source/posix_wrapper/mutex.cpp.o -MF CMakeFiles/iceoryx_utils.dir/source/posix_wrapper/mutex.cpp.o.d -o CMakeFiles/iceoryx_utils.dir/source/posix_wrapper/mutex.cpp.o -c /opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/source/posix_wrapper/mutex.cpp
In file included from /opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/source/posix_wrapper/mutex.cpp:16:
/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/source/posix_wrapper/mutex.cpp: In constructor 'iox::posix::mutex::mutex(bool)':
/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/source/posix_wrapper/mutex.cpp:44:55: error: 'PTHREAD_MUTEX_RECURSIVE_NP' was not declared in this scope; did you mean 'PTHREAD_MUTEX_RECURSIVE'?
   44 |                                       f_isRecursive ? PTHREAD_MUTEX_RECURSIVE_NP : PTHREAD_MUTEX_FAST_NP)
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/include/iceoryx_utils/cxx/smart_c.hpp:59:20: note: in definition of macro 'makeSmartC'
   59 |                    __VA_ARGS__)
      |                    ^~~~~~~~~~~
/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/source/posix_wrapper/mutex.cpp:44:84: error: 'PTHREAD_MUTEX_FAST_NP' was not declared in this scope; did you mean 'PTHREAD_MUTEX_DEFAULT'?
   44 |                                       f_isRecursive ? PTHREAD_MUTEX_RECURSIVE_NP : PTHREAD_MUTEX_FAST_NP)
      |                                                                                    ^~~~~~~~~~~~~~~~~~~~~
/opt/works/yocto/builds/tmp-musl/work/aarch64-soyba-linux-musl/iox-utils/git-r0/git/iceoryx_utils/include/iceoryx_utils/cxx/smart_c.hpp:59:20: note: in definition of macro 'makeSmartC'
   59 |                    __VA_ARGS__)
      |                    ^~~~~~~~~~~
ninja: build stopped: subcommand failed.
WARNING: exit code 1 from a shell command.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.