DEBUG: Executing shell function do_compile NOTE: VERBOSE=1 cmake --build TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build --target all -- Change Dir: 'TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build' Run Build Command(s): ninja -v -j 70 all [1/8] TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot-native/usr/bin/x86_64-oe-linux/x86_64-oe-linux-g++ --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot -DBOOST_ALL_DYN_LINK -DBOOST_TEST_DYN_LINK -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Dthrift_EXPORTS -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build/lib/cpp -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0=/usr/src/debug/thrift/0.21.0 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0=/usr/src/debug/thrift/0.21.0 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build=/usr/src/debug/thrift/0.21.0 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build=/usr/src/debug/thrift/0.21.0 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -O2 -g -DNDEBUG -std=c++11 -fPIC -MD -MT lib/cpp/CMakeFiles/thrift.dir/src/thrift/concurrency/Mutex.cpp.o -MF lib/cpp/CMakeFiles/thrift.dir/src/thrift/concurrency/Mutex.cpp.o.d -o lib/cpp/CMakeFiles/thrift.dir/src/thrift/concurrency/Mutex.cpp.o -c TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.cpp FAILED: lib/cpp/CMakeFiles/thrift.dir/src/thrift/concurrency/Mutex.cpp.o TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot-native/usr/bin/x86_64-oe-linux/x86_64-oe-linux-g++ --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot -DBOOST_ALL_DYN_LINK -DBOOST_TEST_DYN_LINK -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Dthrift_EXPORTS -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build/lib/cpp -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0=/usr/src/debug/thrift/0.21.0 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0=/usr/src/debug/thrift/0.21.0 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build=/usr/src/debug/thrift/0.21.0 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build=/usr/src/debug/thrift/0.21.0 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -O2 -g -DNDEBUG -std=c++11 -fPIC -MD -MT lib/cpp/CMakeFiles/thrift.dir/src/thrift/concurrency/Mutex.cpp.o -MF lib/cpp/CMakeFiles/thrift.dir/src/thrift/concurrency/Mutex.cpp.o.d -o lib/cpp/CMakeFiles/thrift.dir/src/thrift/concurrency/Mutex.cpp.o -c TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.cpp In file included from TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.cpp:20: TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.h:47:26: error: 'int64_t' has not been declared 47 | virtual bool timedlock(int64_t milliseconds) const; | ^~~~~~~ TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.h:25:1: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>' 24 | #include <thrift/TNonCopyable.h> +++ |+#include <cstdint> 25 | TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.h:60:29: error: 'int64_t' has not been declared 60 | Guard(const Mutex& value, int64_t timeout = 0) : mutex_(&value) { | ^~~~~~~ TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.h:60:29: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>' TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.cpp:53:6: error: no declaration matches 'bool apache::thrift::concurrency::Mutex::timedlock(int64_t) const' 53 | bool Mutex::timedlock(int64_t ms) const { | ^~~~~ TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.h:47:16: note: candidate is: 'virtual bool apache::thrift::concurrency::Mutex::timedlock(int) const' 47 | virtual bool timedlock(int64_t milliseconds) const; | ^~~~~~~~~ TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.h:40:7: note: 'class apache::thrift::concurrency::Mutex' defined here 40 | class Mutex { | ^~~~~ [2/8] TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot-native/usr/bin/x86_64-oe-linux/x86_64-oe-linux-g++ --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot -DBOOST_ALL_DYN_LINK -DBOOST_TEST_DYN_LINK -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Dthrift_EXPORTS -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build/lib/cpp -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0=/usr/src/debug/thrift/0.21.0 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0=/usr/src/debug/thrift/0.21.0 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build=/usr/src/debug/thrift/0.21.0 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build=/usr/src/debug/thrift/0.21.0 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -O2 -g -DNDEBUG -std=c++11 -fPIC -MD -MT lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSSLServerSocket.cpp.o -MF lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSSLServerSocket.cpp.o.d -o lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSSLServerSocket.cpp.o -c TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/transport/TSSLServerSocket.cpp FAILED: lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSSLServerSocket.cpp.o TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot-native/usr/bin/x86_64-oe-linux/x86_64-oe-linux-g++ --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot -DBOOST_ALL_DYN_LINK -DBOOST_TEST_DYN_LINK -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Dthrift_EXPORTS -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build/lib/cpp -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build -ITOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0=/usr/src/debug/thrift/0.21.0 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0=/usr/src/debug/thrift/0.21.0 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build=/usr/src/debug/thrift/0.21.0 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build=/usr/src/debug/thrift/0.21.0 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -O2 -g -DNDEBUG -std=c++11 -fPIC -MD -MT lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSSLServerSocket.cpp.o -MF lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSSLServerSocket.cpp.o.d -o lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSSLServerSocket.cpp.o -c TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/transport/TSSLServerSocket.cpp In file included from TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/transport/TServerSocket.h:25, from TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/transport/TSSLServerSocket.h:23, from TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/transport/TSSLServerSocket.cpp:21: TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.h:47:26: error: 'int64_t' has not been declared 47 | virtual bool timedlock(int64_t milliseconds) const; | ^~~~~~~ TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.h:25:1: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>' 24 | #include <thrift/TNonCopyable.h> +++ |+#include <cstdint> 25 | TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.h:60:29: error: 'int64_t' has not been declared 60 | Guard(const Mutex& value, int64_t timeout = 0) : mutex_(&value) { | ^~~~~~~ TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.h:60:29: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>' ninja: build stopped: subcommand failed. WARNING: TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/temp/run.do_compile.1190000:161 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} }VERBOSE=1 cmake --build 'TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/build' "$@" -- ${EXTRA_OECMAKE_BUILD}' WARNING: Backtrace (BB generated script): #1: cmake_runcmake_build, TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/temp/run.do_compile.1190000, line 161 #2: cmake_do_compile, TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/temp/run.do_compile.1190000, line 155 #3: do_compile, TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/temp/run.do_compile.1190000, line 150 #4: main, TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/temp/run.do_compile.1190000, line 174