>>> log4cxx 0.12.0 Downloading wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/buildroot/autobuild/instance-3/output-1/build/.apache-log4cxx-0.12.0.tar.gz.kxNotr/output' 'http://archive.apache.org/dist/logging/log4cxx/0.12.0/apache-log4cxx-0.12.0.tar.gz' --2021-09-24 08:05:03-- http://archive.apache.org/dist/logging/log4cxx/0.12.0/apache-log4cxx-0.12.0.tar.gz Resolving archive.apache.org (archive.apache.org)... 138.201.131.134, 2a01:4f8:172:2ec5::2 Connecting to archive.apache.org (archive.apache.org)|138.201.131.134|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 706255 (690K) [application/x-gzip] Saving to: '/home/buildroot/autobuild/instance-3/output-1/build/.apache-log4cxx-0.12.0.tar.gz.kxNotr/output' 0K .......... .......... .......... .......... .......... 7% 142K 4s 50K .......... .......... .......... .......... .......... 14% 288K 3s 100K .......... .......... .......... .......... .......... 21% 2.65M 2s 150K .......... .......... .......... .......... .......... 28% 2.51M 1s 200K .......... .......... .......... .......... .......... 36% 336K 1s 250K .......... .......... .......... .......... .......... 43% 2.50M 1s 300K .......... .......... .......... .......... .......... 50% 348K 1s 350K .......... .......... .......... .......... .......... 57% 2.59M 1s 400K .......... .......... .......... .......... .......... 65% 2.64M 0s 450K .......... .......... .......... .......... .......... 72% 3.67M 0s 500K .......... .......... .......... .......... .......... 79% 2.89M 0s 550K .......... .......... .......... .......... .......... 86% 2.59M 0s 600K .......... .......... .......... .......... .......... 94% 519K 0s 650K .......... .......... .......... ......... 100% 3.35M=1.1s 2021-09-24 08:05:04 (645 KB/s) - '/home/buildroot/autobuild/instance-3/output-1/build/.apache-log4cxx-0.12.0.tar.gz.kxNotr/output' saved [706255/706255] apache-log4cxx-0.12.0.tar.gz: OK (sha512: 00fe571f9c511bf93b17cac8269ce00f7e817e8d723acf62bddff1bbe0e7facd0ab2fd75c01a93870f7e5c66718b2b73fc22c5f193bfd204e34d052b1123e60d) >>> log4cxx 0.12.0 Extracting gzip -d -c /home/buildroot/autobuild/instance-3/dl/log4cxx/apache-log4cxx-0.12.0.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0 -xf - >>> log4cxx 0.12.0 Patching >>> log4cxx 0.12.0 Configuring (mkdir -p /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/ && cd /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/ && rm -f CMakeCache.txt && PATH="/home/buildroot/autobuild/instance-3/output-1/host/bin:/home/buildroot/autobuild/instance-3/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" /home/buildroot/autobuild/instance-3/output-1/host/bin/cmake /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/ -DCMAKE_TOOLCHAIN_FILE="/home/buildroot/autobuild/instance-3/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DAPR_CONFIG_EXECUTABLE=/home/buildroot/autobuild/instance-3/output-1/host/mips-buildroot-linux-gnu/sysroot/usr/bin/apr-1-config -DAPR_UTIL_CONFIG_EXECUTABLE=/home/buildroot/autobuild/instance-3/output-1/host/mips-buildroot-linux-gnu/sysroot/usr/bin/apu-1-config ) -- The CXX compiler identification is GNU 5.3.0 -- Check for working CXX compiler: /home/buildroot/autobuild/instance-3/output-1/host/bin/mips-linux-gnu-g++ -- Check for working CXX compiler: /home/buildroot/autobuild/instance-3/output-1/host/bin/mips-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found APR: -L/home/buildroot/autobuild/instance-3/output-1/host/mips-buildroot-linux-gnu/sysroot/usr/bin/../../usr/lib;-lapr-1 -- Found APR-Util: -L/home/buildroot/autobuild/instance-3/output-1/host/mips-buildroot-linux-gnu/sysroot/usr/bin/../../usr/lib;-laprutil-1 -- Looking for C++ include pthread.h -- Looking for C++ include pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found EXPAT: /home/buildroot/autobuild/instance-3/output-1/host/mips-buildroot-linux-gnu/sysroot/usr/lib/libexpat.so (found version "2.4.1") -- Found PkgConfig: /home/buildroot/autobuild/instance-3/output-1/host/bin/pkg-config (found version "1.6.3") -- Looking for C++ include locale -- Looking for C++ include locale - found -- Looking for mbsrtowcs -- Looking for mbsrtowcs - found -- Looking for wcstombs -- Looking for wcstombs - found -- Looking for fwide -- Looking for fwide - found -- Looking for smtp_create_session in esmtp -- Looking for smtp_create_session in esmtp - not found -- Looking for syslog -- Looking for syslog - found -- Could NOT find Boost (missing: Boost_INCLUDE_DIR thread) -- -- -- log4cxx configuration summary: -- -- Build shared library ............ : ON -- Build tests ..................... : OFF -- Build site ...................... : OFF -- Install prefix .................. : /usr -- C++ compiler .................... : /home/buildroot/autobuild/instance-3/output-1/host/bin/mips-linux-gnu-g++ -- log4cxx char API ................ : utf-8 -- log4cxx wchar API ............... : ON -- log4cxx unichar API ............. : OFF -- logchar type .................... : utf-8 -- charset ......................... : locale -- Using libESMTP .................. : OFF -- ODBC library .................... : OFF -- syslog .......................... : ON -- Qt support ...................... : OFF -- shared_mutex implementation ..... : -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTS -- Build files have been written to: /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0 >>> log4cxx 0.12.0 Building PATH="/home/buildroot/autobuild/instance-3/output-1/host/bin:/home/buildroot/autobuild/instance-3/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" /usr/bin/make -j4 -C /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/ make[1]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0' make[2]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0' make[3]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0' Scanning dependencies of target configure_log4cxx make[3]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0' make[3]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0' Checking configuration make[3]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0' [ 0%] Built target configure_log4cxx make[3]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0' Scanning dependencies of target log4cxx make[3]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0' make[3]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0' [ 1%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/andfilter.cpp.o [ 1%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/action.cpp.o [ 1%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/appenderskeleton.cpp.o [ 2%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/appenderattachableimpl.cpp.o In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp:18:0: /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rolling/action.h:51:8: error: 'mutex' in namespace 'std' does not name a type std::mutex mutex; ^ In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:30:0, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:18: /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:15: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:16: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:18: /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:15: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:30:0, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/filter.h:23, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/filter/andfilter.h:27, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/andfilter.cpp:18: /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:15: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:16: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/filter.h:23, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/filter/andfilter.h:27, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/andfilter.cpp:18: /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:15: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp: In member function 'void log4cxx::rolling::Action::run(log4cxx::helpers::Pool&)': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp:43:36: error: 'mutex' was not declared in this scope std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp:43:36: note: suggested alternative: In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp:19:0: /home/buildroot/autobuild/instance-3/output-1/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/mutex:118:9: note: 'std::mutex' class mutex : private __mutex_base ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp: In member function 'void log4cxx::rolling::Action::close()': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp:66:36: error: 'mutex' was not declared in this scope std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp:66:36: note: suggested alternative: In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp:19:0: /home/buildroot/autobuild/instance-3/output-1/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/mutex:118:9: note: 'std::mutex' class mutex : private __mutex_base ^ In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp:18:0: /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:15: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:16: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp:20: /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:15: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ src/main/cpp/CMakeFiles/log4cxx.dir/build.make:65: recipe for target 'src/main/cpp/CMakeFiles/log4cxx.dir/action.cpp.o' failed make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/action.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28:0, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:18: /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:1729:11: error: 'shared_mutex' does not name a type mutable shared_mutex mutex; ^ In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:19:0: /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/appenderskeleton.h:77:20: error: 'shared_mutex' in namespace 'log4cxx' does not name a type mutable log4cxx::shared_mutex mutex; ^ In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:20:0: /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/loglog.h:50:8: error: 'mutex' in namespace 'std' does not name a type std::mutex mutex; ^ In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28:0, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp:20: /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:1729:11: error: 'shared_mutex' does not name a type mutable shared_mutex mutex; ^ In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28:0, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/filter.h:23, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/filter/andfilter.h:27, from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/andfilter.cpp:18: /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:1729:11: error: 'shared_mutex' does not name a type mutable shared_mutex mutex; ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp: In constructor 'log4cxx::AppenderSkeleton::AppenderSkeleton()': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:42:19: error: 'shared_mutex' is not a member of 'log4cxx' std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:42:19: error: 'shared_mutex' is not a member of 'log4cxx' /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:42:40: error: template argument 1 is invalid std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:42:47: error: 'mutex' was not declared in this scope std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:42:47: note: suggested alternative: In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /home/buildroot/autobuild/instance-3/output-1/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/mutex:118:9: note: 'std::mutex' class mutex : private __mutex_base ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp: In constructor 'log4cxx::AppenderSkeleton::AppenderSkeleton(const LayoutPtr&)': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:55:19: error: 'shared_mutex' is not a member of 'log4cxx' std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:55:19: error: 'shared_mutex' is not a member of 'log4cxx' /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:55:40: error: template argument 1 is invalid std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:55:47: error: 'mutex' was not declared in this scope std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:55:47: note: suggested alternative: In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /home/buildroot/autobuild/instance-3/output-1/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/mutex:118:9: note: 'std::mutex' class mutex : private __mutex_base ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp: In member function 'virtual void log4cxx::AppenderSkeleton::addFilter(const FilterPtr&)': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:73:19: error: 'shared_mutex' is not a member of 'log4cxx' std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:73:19: error: 'shared_mutex' is not a member of 'log4cxx' /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:73:40: error: template argument 1 is invalid std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:73:47: error: 'mutex' was not declared in this scope std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:73:47: note: suggested alternative: In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /home/buildroot/autobuild/instance-3/output-1/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/mutex:118:9: note: 'std::mutex' class mutex : private __mutex_base ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp: In member function 'virtual void log4cxx::AppenderSkeleton::clearFilters()': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:88:19: error: 'shared_mutex' is not a member of 'log4cxx' std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:88:19: error: 'shared_mutex' is not a member of 'log4cxx' /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:88:40: error: template argument 1 is invalid std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:88:47: error: 'mutex' was not declared in this scope std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:88:47: note: suggested alternative: In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /home/buildroot/autobuild/instance-3/output-1/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/mutex:118:9: note: 'std::mutex' class mutex : private __mutex_base ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp: In member function 'virtual void log4cxx::AppenderSkeleton::doAppend(const LoggingEventPtr&, log4cxx::helpers::Pool&)': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:99:2: error: 'shared_lock' is not a member of 'log4cxx' log4cxx::shared_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:99:23: error: 'shared_mutex' is not a member of 'log4cxx' log4cxx::shared_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:99:51: error: 'mutex' was not declared in this scope log4cxx::shared_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:99:51: note: suggested alternative: In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /home/buildroot/autobuild/instance-3/output-1/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/mutex:118:9: note: 'std::mutex' class mutex : private __mutex_base ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:99:56: error: 'lock' was not declared in this scope log4cxx::shared_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:99:56: note: suggested alternative: In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /home/buildroot/autobuild/instance-3/output-1/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/mutex:650:5: note: 'std::lock' lock(_L1& __l1, _L2& __l2, _L3&... __l3) ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp: In member function 'void log4cxx::AppenderSkeleton::setErrorHandler(log4cxx::spi::ErrorHandlerPtr)': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:142:19: error: 'shared_mutex' is not a member of 'log4cxx' std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:142:19: error: 'shared_mutex' is not a member of 'log4cxx' /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:142:40: error: template argument 1 is invalid std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:142:47: error: 'mutex' was not declared in this scope std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:142:47: note: suggested alternative: In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /home/buildroot/autobuild/instance-3/output-1/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/mutex:118:9: note: 'std::mutex' class mutex : private __mutex_base ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp: In member function 'void log4cxx::AppenderSkeleton::setThreshold(const LevelPtr&)': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:158:19: error: 'shared_mutex' is not a member of 'log4cxx' std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:158:19: error: 'shared_mutex' is not a member of 'log4cxx' /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:158:40: error: template argument 1 is invalid std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:158:47: error: 'mutex' was not declared in this scope std::unique_lock lock(mutex); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:158:47: note: suggested alternative: In file included from /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /home/buildroot/autobuild/instance-3/output-1/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/mutex:118:9: note: 'std::mutex' class mutex : private __mutex_base ^ src/main/cpp/CMakeFiles/log4cxx.dir/build.make:78: recipe for target 'src/main/cpp/CMakeFiles/log4cxx.dir/andfilter.cpp.o' failed make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/andfilter.cpp.o] Error 1 src/main/cpp/CMakeFiles/log4cxx.dir/build.make:104: recipe for target 'src/main/cpp/CMakeFiles/log4cxx.dir/appenderskeleton.cpp.o' failed make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/appenderskeleton.cpp.o] Error 1 /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp: In member function 'virtual void log4cxx::helpers::AppenderAttachableImpl::addAppender(log4cxx::AppenderPtr)': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp:46:37: error: 'm_mutex' was not declared in this scope std::unique_lock lock( m_mutex ); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp: In member function 'int log4cxx::helpers::AppenderAttachableImpl::appendLoopOnAppenders(const LoggingEventPtr&, log4cxx::helpers::Pool&)': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp:69:38: error: 'm_mutex' was not declared in this scope std::unique_lock lock( m_mutex ); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp: In member function 'virtual log4cxx::AppenderPtr log4cxx::helpers::AppenderAttachableImpl::getAppender(const LogString&) const': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp:95:37: error: 'm_mutex' was not declared in this scope std::unique_lock lock( m_mutex ); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp: In member function 'virtual bool log4cxx::helpers::AppenderAttachableImpl::isAttached(log4cxx::AppenderPtr) const': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp:119:37: error: 'm_mutex' was not declared in this scope std::unique_lock lock( m_mutex ); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp: In member function 'virtual void log4cxx::helpers::AppenderAttachableImpl::removeAllAppenders()': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp:128:37: error: 'm_mutex' was not declared in this scope std::unique_lock lock( m_mutex ); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp: In member function 'virtual void log4cxx::helpers::AppenderAttachableImpl::removeAppender(log4cxx::AppenderPtr)': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp:148:37: error: 'm_mutex' was not declared in this scope std::unique_lock lock( m_mutex ); ^ /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp: In member function 'virtual void log4cxx::helpers::AppenderAttachableImpl::removeAppender(const LogString&)': /home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp:165:37: error: 'm_mutex' was not declared in this scope std::unique_lock lock( m_mutex ); ^ src/main/cpp/CMakeFiles/log4cxx.dir/build.make:91: recipe for target 'src/main/cpp/CMakeFiles/log4cxx.dir/appenderattachableimpl.cpp.o' failed make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/appenderattachableimpl.cpp.o] Error 1 make[3]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0' CMakeFiles/Makefile2:243: recipe for target 'src/main/cpp/CMakeFiles/log4cxx.dir/all' failed make[2]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/all] Error 2 make[2]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0' Makefile:132: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0' package/pkg-generic.mk:291: recipe for target '/home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/.stamp_built' failed make: *** [/home/buildroot/autobuild/instance-3/output-1/build/log4cxx-0.12.0/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/autobuild/instance-3/buildroot'