>>> log4cxx 0.12.0 Extracting mkdir -p /tmp/instance-1/output-1/per-package/log4cxx/host mkdir -p /tmp/instance-1/output-1/per-package/log4cxx/target gzip -d -c /tmp/instance-1/dl/log4cxx/apache-log4cxx-0.12.0.tar.gz | tar --strip-components=1 -C /tmp/instance-1/output-1/build/log4cxx-0.12.0 -xf - >>> log4cxx 0.12.0 Patching >>> log4cxx 0.12.0 Configuring mkdir -p /tmp/instance-1/output-1/per-package/log4cxx/host rsync -a --link-dest=/tmp/instance-1/output-1/per-package/apr/host/ /tmp/instance-1/output-1/per-package/apr/host/ /tmp/instance-1/output-1/per-package/log4cxx/host rsync -a --link-dest=/tmp/instance-1/output-1/per-package/apr-util/host/ /tmp/instance-1/output-1/per-package/apr-util/host/ /tmp/instance-1/output-1/per-package/log4cxx/host rsync -a --link-dest=/tmp/instance-1/output-1/per-package/host-pkgconf/host/ /tmp/instance-1/output-1/per-package/host-pkgconf/host/ /tmp/instance-1/output-1/per-package/log4cxx/host rsync -a --link-dest=/tmp/instance-1/output-1/per-package/host-skeleton/host/ /tmp/instance-1/output-1/per-package/host-skeleton/host/ /tmp/instance-1/output-1/per-package/log4cxx/host rsync -a --link-dest=/tmp/instance-1/output-1/per-package/skeleton/host/ /tmp/instance-1/output-1/per-package/skeleton/host/ /tmp/instance-1/output-1/per-package/log4cxx/host rsync -a --link-dest=/tmp/instance-1/output-1/per-package/toolchain/host/ /tmp/instance-1/output-1/per-package/toolchain/host/ /tmp/instance-1/output-1/per-package/log4cxx/host mkdir -p /tmp/instance-1/output-1/per-package/log4cxx/target rsync -a --link-dest=/tmp/instance-1/output-1/per-package/apr/target/ /tmp/instance-1/output-1/per-package/apr/target/ /tmp/instance-1/output-1/per-package/log4cxx/target rsync -a --link-dest=/tmp/instance-1/output-1/per-package/apr-util/target/ /tmp/instance-1/output-1/per-package/apr-util/target/ /tmp/instance-1/output-1/per-package/log4cxx/target rsync -a --link-dest=/tmp/instance-1/output-1/per-package/host-pkgconf/target/ /tmp/instance-1/output-1/per-package/host-pkgconf/target/ /tmp/instance-1/output-1/per-package/log4cxx/target rsync -a --link-dest=/tmp/instance-1/output-1/per-package/host-skeleton/target/ /tmp/instance-1/output-1/per-package/host-skeleton/target/ /tmp/instance-1/output-1/per-package/log4cxx/target rsync -a --link-dest=/tmp/instance-1/output-1/per-package/skeleton/target/ /tmp/instance-1/output-1/per-package/skeleton/target/ /tmp/instance-1/output-1/per-package/log4cxx/target rsync -a --link-dest=/tmp/instance-1/output-1/per-package/toolchain/target/ /tmp/instance-1/output-1/per-package/toolchain/target/ /tmp/instance-1/output-1/per-package/log4cxx/target (mkdir -p /tmp/instance-1/output-1/build/log4cxx-0.12.0/ && cd /tmp/instance-1/output-1/build/log4cxx-0.12.0/ && rm -f CMakeCache.txt && PATH="/tmp/instance-1/output-1/per-package/log4cxx/host/bin:/tmp/instance-1/output-1/per-package/log4cxx/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/cmake /tmp/instance-1/output-1/build/log4cxx-0.12.0/ -DCMAKE_TOOLCHAIN_FILE="/tmp/instance-1/output-1/per-package/log4cxx/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=/tmp/instance-1/output-1/per-package/log4cxx/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/apr-1-config -DAPR_UTIL_CONFIG_EXECUTABLE=/tmp/instance-1/output-1/per-package/log4cxx/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/apu-1-config ) -- The CXX compiler identification is GNU 4.8.3 -- Check for working CXX compiler: /tmp/instance-1/output-1/per-package/log4cxx/host/bin/arm-none-linux-gnueabi-g++ -- Check for working CXX compiler: /tmp/instance-1/output-1/per-package/log4cxx/host/bin/arm-none-linux-gnueabi-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/tmp/instance-1/output-1/per-package/log4cxx/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/../../usr/lib;-lapr-1 -- Found APR-Util: -L/tmp/instance-1/output-1/per-package/log4cxx/host/arm-buildroot-linux-gnueabi/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: /tmp/instance-1/output-1/per-package/log4cxx/host/arm-buildroot-linux-gnueabi/sysroot/usr/lib/libexpat.so (found version "2.4.1") -- Found PkgConfig: /tmp/instance-1/output-1/per-package/log4cxx/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 .................... : /tmp/instance-1/output-1/per-package/log4cxx/host/bin/arm-none-linux-gnueabi-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: /tmp/instance-1/output-1/build/log4cxx-0.12.0 >>> log4cxx 0.12.0 Building PATH="/tmp/instance-1/output-1/per-package/log4cxx/host/bin:/tmp/instance-1/output-1/per-package/log4cxx/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/make -j32 -C /tmp/instance-1/output-1/build/log4cxx-0.12.0/ make[1]: Entering directory '/tmp/instance-1/output-1/build/log4cxx-0.12.0' make[2]: Entering directory '/tmp/instance-1/output-1/build/log4cxx-0.12.0' make[3]: Entering directory '/tmp/instance-1/output-1/build/log4cxx-0.12.0' Scanning dependencies of target configure_log4cxx make[3]: Leaving directory '/tmp/instance-1/output-1/build/log4cxx-0.12.0' make[3]: Entering directory '/tmp/instance-1/output-1/build/log4cxx-0.12.0' Checking configuration make[3]: Leaving directory '/tmp/instance-1/output-1/build/log4cxx-0.12.0' [ 0%] Built target configure_log4cxx make[3]: Entering directory '/tmp/instance-1/output-1/build/log4cxx-0.12.0' Scanning dependencies of target log4cxx make[3]: Leaving directory '/tmp/instance-1/output-1/build/log4cxx-0.12.0' make[3]: Entering directory '/tmp/instance-1/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 [ 2%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/appenderattachableimpl.cpp.o [ 2%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/appenderskeleton.cpp.o [ 3%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/aprinitializer.cpp.o [ 4%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/asyncappender.cpp.o [ 4%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/basicconfigurator.cpp.o [ 5%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/bufferedwriter.cpp.o [ 6%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/bytearrayinputstream.cpp.o [ 6%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/bytearrayoutputstream.cpp.o [ 7%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/bytebuffer.cpp.o [ 8%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/cacheddateformat.cpp.o [ 8%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/charsetdecoder.cpp.o [ 9%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/charsetencoder.cpp.o [ 10%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/class.cpp.o [ 10%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/classnamepatternconverter.cpp.o In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp:18:0: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rolling/action.h:51:3: error: 'mutex' in namespace 'std' does not name a type std::mutex mutex; ^ [ 11%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/classregistration.cpp.o [ 12%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/configurator.cpp.o /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp: In member function 'void log4cxx::rolling::Action::run(log4cxx::helpers::Pool&)': /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp:43:36: note: suggested alternative: In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp:19:0: /tmp/instance-1/output-1/per-package/log4cxx/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/mutex:117:9: note: 'std::mutex' class mutex : private __mutex_base ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp: In member function 'void log4cxx::rolling::Action::close()': /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp:66:36: note: suggested alternative: In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/action.cpp:19:0: /tmp/instance-1/output-1/per-package/log4cxx/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/mutex:117:9: note: 'std::mutex' class mutex : private __mutex_base ^ [ 13%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/cyclicbuffer.cpp.o make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/build.make:63: src/main/cpp/CMakeFiles/log4cxx.dir/action.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... [ 13%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/consoleappender.cpp.o In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:30:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/filter.h:23, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/filter/andfilter.h:27, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/andfilter.cpp:18: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:10: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:11: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/filter.h:23, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/filter/andfilter.h:27, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/andfilter.cpp:18: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:10: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ [ 14%] Building CXX object src/main/cpp/CMakeFiles/log4cxx.dir/dailyrollingfileappender.cpp.o In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp:18:0: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:10: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:11: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp:20: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:10: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/filter.h:23, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/filter/andfilter.h:27, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/andfilter.cpp:18: /tmp/instance-1/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; ^ make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/build.make:76: src/main/cpp/CMakeFiles/log4cxx.dir/andfilter.cpp.o] Error 1 In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp:20: /tmp/instance-1/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 /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:30:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/layout.h:29, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/appenderskeleton.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/asyncappender.h:27, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp:22: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:10: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:11: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/layout.h:29, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/appenderskeleton.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/asyncappender.h:27, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp:22: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:10: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/aprinitializer.cpp:21:0: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/aprinitializer.h:61:3: error: 'mutex' in namespace 'std' does not name a type std::mutex mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:30:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:18: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:10: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:11: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:18: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:10: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:30:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggerfactory.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggerrepository.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/configurator.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/configurator.cpp:19: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:10: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:11: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggerfactory.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggerrepository.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/configurator.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/configurator.cpp:19: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:10: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/layout.h:29, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/appenderskeleton.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/asyncappender.h:27, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp:22: /tmp/instance-1/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 /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/asyncappender.h:27:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp:22: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/appenderskeleton.h:77:11: error: 'shared_mutex' in namespace 'log4cxx' does not name a type mutable log4cxx::shared_mutex mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:30:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/file.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/filewatchdog.h:24, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/aprinitializer.cpp:28: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:10: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:11: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/file.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/filewatchdog.h:24, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/aprinitializer.cpp:28: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:10: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:30:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/layout.h:29, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/appenderskeleton.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/writerappender.h:26, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/consoleappender.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/consoleappender.cpp:18: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:10: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:11: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/layout.h:29, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/appenderskeleton.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/writerappender.h:26, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/consoleappender.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/consoleappender.cpp:18: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:10: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:30:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h:22, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/pattern/namepatternconverter.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/pattern/classnamepatternconverter.h:22, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/classnamepatternconverter.cpp:23: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:10: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:11: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h:22, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/pattern/namepatternconverter.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/pattern/classnamepatternconverter.h:22, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/classnamepatternconverter.cpp:23: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:10: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:30:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/basicconfigurator.h:22, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/basicconfigurator.cpp:18: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:10: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:11: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/basicconfigurator.h:22, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/basicconfigurator.cpp:18: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:10: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggerfactory.h:21:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggerrepository.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/configurator.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/configurator.cpp:19: /tmp/instance-1/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 /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:30:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/cyclicbuffer.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/cyclicbuffer.cpp:18: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:10: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:11: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/cyclicbuffer.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/cyclicbuffer.cpp:18: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:10: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:18: /tmp/instance-1/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; ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp: In member function 'virtual void log4cxx::AsyncAppender::doAppend(const LoggingEventPtr&, log4cxx::helpers::Pool&)': /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp:94:19: error: 'shared_mutex' is not a member of 'log4cxx' std::unique_lock lock(mutex); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp:94:19: error: 'shared_mutex' is not a member of 'log4cxx' /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp:94:40: error: template argument 1 is invalid std::unique_lock lock(mutex); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp:94:46: error: invalid type in declaration before '(' token std::unique_lock lock(mutex); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp:94:47: error: 'mutex' was not declared in this scope std::unique_lock lock(mutex); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp:94:47: note: suggested alternative: In file included from /tmp/instance-1/output-1/per-package/log4cxx/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/condition_variable:39:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/asyncappender.h:32, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp:22: /tmp/instance-1/output-1/per-package/log4cxx/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/mutex:117:9: note: 'std::mutex' class mutex : private __mutex_base ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp: In member function 'virtual void log4cxx::AsyncAppender::append(const LoggingEventPtr&, log4cxx::helpers::Pool&)': /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp:107:48: error: 'class log4cxx::helpers::AppenderAttachableImpl' has no member named 'getMutex' std::unique_lock lock(appenders->getMutex()); ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:30:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/fileappender.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rolling/rollingfileappenderskeleton.h:23, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rollingfileappender.h:25, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/class.cpp:33: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:10: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:11: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/fileappender.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rolling/rollingfileappenderskeleton.h:23, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rollingfileappender.h:25, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/class.cpp:33: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:10: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp: In member function 'virtual void log4cxx::AsyncAppender::close()': /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/asyncappender.cpp:209:48: error: 'class log4cxx::helpers::AppenderAttachableImpl' has no member named 'getMutex' std::unique_lock lock(appenders->getMutex()); ^ make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/build.make:284: src/main/cpp/CMakeFiles/log4cxx.dir/configurator.cpp.o] Error 1 /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp: In member function 'virtual void log4cxx::helpers::AppenderAttachableImpl::addAppender(log4cxx::AppenderPtr)': /tmp/instance-1/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 ); ^ /tmp/instance-1/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&)': /tmp/instance-1/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 ); ^ /tmp/instance-1/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': /tmp/instance-1/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 ); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp: In member function 'virtual bool log4cxx::helpers::AppenderAttachableImpl::isAttached(log4cxx::AppenderPtr) const': /tmp/instance-1/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 ); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp: In member function 'virtual void log4cxx::helpers::AppenderAttachableImpl::removeAllAppenders()': /tmp/instance-1/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 ); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp: In member function 'virtual void log4cxx::helpers::AppenderAttachableImpl::removeAppender(log4cxx::AppenderPtr)': /tmp/instance-1/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 ); ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:19:0: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/appenderskeleton.h:77:11: error: 'shared_mutex' in namespace 'log4cxx' does not name a type mutable log4cxx::shared_mutex mutex; ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderattachableimpl.cpp: In member function 'virtual void log4cxx::helpers::AppenderAttachableImpl::removeAppender(const LogString&)': /tmp/instance-1/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 ); ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:20:0: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/loglog.h:50:3: error: 'mutex' in namespace 'std' does not name a type std::mutex mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/file.h:21:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/filewatchdog.h:24, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/aprinitializer.cpp:28: /tmp/instance-1/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 /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/layout.h:29, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/appenderskeleton.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/writerappender.h:26, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/consoleappender.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/consoleappender.cpp:18: /tmp/instance-1/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 /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/basicconfigurator.h:22:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/basicconfigurator.cpp:18: /tmp/instance-1/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 /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/pattern/loggingeventpatternconverter.h:22, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/pattern/namepatternconverter.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/pattern/classnamepatternconverter.h:22, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/classnamepatternconverter.cpp:23: /tmp/instance-1/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 /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:30:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/fileappender.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/dailyrollingfileappender.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/dailyrollingfileappender.cpp:19: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:108:10: error: 'mutex' in namespace 'std' does not name a type inline std::mutex& getMutex() const ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/appenderattachableimpl.h:114:11: error: 'mutex' in namespace 'std' does not name a type mutable std::mutex m_mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/logger.h:31:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/fileappender.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/dailyrollingfileappender.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/dailyrollingfileappender.cpp:19: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/level.h:283:10: error: 'mutex' in namespace 'std' does not name a type static std::mutex initMutex; ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp: In constructor 'log4cxx::AppenderSkeleton::AppenderSkeleton()': /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:42:19: error: 'shared_mutex' is not a member of 'log4cxx' /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:42:46: error: invalid type in declaration before '(' token std::unique_lock lock(mutex); ^ /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:42:47: note: suggested alternative: In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /tmp/instance-1/output-1/per-package/log4cxx/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/mutex:117:9: note: 'std::mutex' class mutex : private __mutex_base ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp: In constructor 'log4cxx::AppenderSkeleton::AppenderSkeleton(const LayoutPtr&)': /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:55:19: error: 'shared_mutex' is not a member of 'log4cxx' /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:55:46: error: invalid type in declaration before '(' token std::unique_lock lock(mutex); ^ /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:55:47: note: suggested alternative: In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /tmp/instance-1/output-1/per-package/log4cxx/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/mutex:117:9: note: 'std::mutex' class mutex : private __mutex_base ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp: In member function 'virtual void log4cxx::AppenderSkeleton::addFilter(const FilterPtr&)': /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:73:19: error: 'shared_mutex' is not a member of 'log4cxx' /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:73:46: error: invalid type in declaration before '(' token std::unique_lock lock(mutex); ^ /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:73:47: note: suggested alternative: In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /tmp/instance-1/output-1/per-package/log4cxx/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/mutex:117:9: note: 'std::mutex' class mutex : private __mutex_base ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp: In member function 'virtual void log4cxx::AppenderSkeleton::clearFilters()': /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:88:19: error: 'shared_mutex' is not a member of 'log4cxx' /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:88:46: error: invalid type in declaration before '(' token std::unique_lock lock(mutex); ^ /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:88:47: note: suggested alternative: In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /tmp/instance-1/output-1/per-package/log4cxx/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/mutex:117:9: note: 'std::mutex' class mutex : private __mutex_base ^ /tmp/instance-1/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&)': /tmp/instance-1/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); ^ /tmp/instance-1/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); ^ /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:99:51: note: suggested alternative: In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /tmp/instance-1/output-1/per-package/log4cxx/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/mutex:117:9: note: 'std::mutex' class mutex : private __mutex_base ^ /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:99:56: note: suggested alternative: In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /tmp/instance-1/output-1/per-package/log4cxx/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/mutex:708:5: note: 'std::lock' lock(_L1& __l1, _L2& __l2, _L3&... __l3) ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/writerappender.h:26:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/consoleappender.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/consoleappender.cpp:18: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/appenderskeleton.h:77:11: error: 'shared_mutex' in namespace 'log4cxx' does not name a type mutable log4cxx::shared_mutex mutex; ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp: In member function 'void log4cxx::AppenderSkeleton::setErrorHandler(log4cxx::spi::ErrorHandlerPtr)': /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:142:19: error: 'shared_mutex' is not a member of 'log4cxx' /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:142:46: error: invalid type in declaration before '(' token std::unique_lock lock(mutex); ^ /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:142:47: note: suggested alternative: In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /tmp/instance-1/output-1/per-package/log4cxx/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/mutex:117:9: note: 'std::mutex' class mutex : private __mutex_base ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp: In member function 'void log4cxx::AppenderSkeleton::setThreshold(const LevelPtr&)': /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:158:19: error: 'shared_mutex' is not a member of 'log4cxx' /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:158:46: error: invalid type in declaration before '(' token std::unique_lock lock(mutex); ^ /tmp/instance-1/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); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:158:47: note: suggested alternative: In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/appenderskeleton.cpp:24:0: /tmp/instance-1/output-1/per-package/log4cxx/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/mutex:117:9: note: 'std::mutex' class mutex : private __mutex_base ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/writerappender.h:26:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/consoleappender.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/basicconfigurator.cpp:20: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/appenderskeleton.h:77:11: error: 'shared_mutex' in namespace 'log4cxx' does not name a type mutable log4cxx::shared_mutex mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/fileappender.h:21:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rolling/rollingfileappenderskeleton.h:23, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rollingfileappender.h:25, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/class.cpp:33: /tmp/instance-1/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; ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/aprinitializer.cpp: In destructor 'log4cxx::helpers::APRInitializer::~APRInitializer()': /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/aprinitializer.cpp:61:37: error: 'mutex' was not declared in this scope std::unique_lock lock(mutex); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/aprinitializer.cpp:61:37: note: suggested alternative: In file included from /tmp/instance-1/output-1/per-package/log4cxx/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/condition_variable:39:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/filewatchdog.h:27, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/aprinitializer.cpp:28: /tmp/instance-1/output-1/per-package/log4cxx/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/mutex:117:9: note: 'std::mutex' class mutex : private __mutex_base ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/aprinitializer.cpp: In static member function 'static void log4cxx::helpers::APRInitializer::registerCleanup(log4cxx::helpers::FileWatchdog*)': /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/aprinitializer.cpp:106:45: error: 'class log4cxx::helpers::APRInitializer' has no member named 'mutex' std::unique_lock lock(instance.mutex); ^ /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/aprinitializer.cpp: In static member function 'static void log4cxx::helpers::APRInitializer::unregisterCleanup(log4cxx::helpers::FileWatchdog*)': /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/aprinitializer.cpp:115:45: error: 'class log4cxx::helpers::APRInitializer' has no member named 'mutex' std::unique_lock lock(instance.mutex); ^ make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/build.make:89: src/main/cpp/CMakeFiles/log4cxx.dir/appenderattachableimpl.cpp.o] Error 1 In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/consoleappender.cpp:19:0: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/loglog.h:50:3: error: 'mutex' in namespace 'std' does not name a type std::mutex mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/writerappender.h:26:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/fileappender.h:23, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rolling/rollingfileappenderskeleton.h:23, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rollingfileappender.h:25, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/class.cpp:33: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/appenderskeleton.h:77:11: error: 'shared_mutex' in namespace 'log4cxx' does not name a type mutable log4cxx::shared_mutex mutex; ^ make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/build.make:258: src/main/cpp/CMakeFiles/log4cxx.dir/classnamepatternconverter.cpp.o] Error 1 make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/build.make:102: src/main/cpp/CMakeFiles/log4cxx.dir/appenderskeleton.cpp.o] Error 1 In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/spi/loggingevent.h:28:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/cyclicbuffer.h:21, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/cyclicbuffer.cpp:18: /tmp/instance-1/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; ^ make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/build.make:115: src/main/cpp/CMakeFiles/log4cxx.dir/aprinitializer.cpp.o] Error 1 In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/fileappender.h:21:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/dailyrollingfileappender.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/dailyrollingfileappender.cpp:19: /tmp/instance-1/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 /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rolling/rolloverdescription.h:22:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rolling/rollingpolicy.h:23, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rolling/rollingfileappenderskeleton.h:25, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rollingfileappender.h:25, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/class.cpp:33: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rolling/action.h:51:3: error: 'mutex' in namespace 'std' does not name a type std::mutex mutex; ^ In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/writerappender.h:26:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/fileappender.h:23, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/dailyrollingfileappender.h:28, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/dailyrollingfileappender.cpp:19: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/appenderskeleton.h:77:11: error: 'shared_mutex' in namespace 'log4cxx' does not name a type mutable log4cxx::shared_mutex mutex; ^ make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/build.make:297: src/main/cpp/CMakeFiles/log4cxx.dir/consoleappender.cpp.o] Error 1 make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/build.make:128: src/main/cpp/CMakeFiles/log4cxx.dir/asyncappender.cpp.o] Error 1 make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/build.make:141: src/main/cpp/CMakeFiles/log4cxx.dir/basicconfigurator.cpp.o] Error 1 In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rolling/rolloverdescription.h:22:0, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rolling/rollingpolicy.h:23, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rolling/rollingfileappenderskeleton.h:25, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/dailyrollingfileappender.h:30, from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/dailyrollingfileappender.cpp:19: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/rolling/action.h:51:3: error: 'mutex' in namespace 'std' does not name a type std::mutex mutex; ^ make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/build.make:310: src/main/cpp/CMakeFiles/log4cxx.dir/cyclicbuffer.cpp.o] Error 1 In file included from /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/cpp/dailyrollingfileappender.cpp:20:0: /tmp/instance-1/output-1/build/log4cxx-0.12.0/src/main/include/log4cxx/helpers/loglog.h:50:3: error: 'mutex' in namespace 'std' does not name a type std::mutex mutex; ^ make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/build.make:323: src/main/cpp/CMakeFiles/log4cxx.dir/dailyrollingfileappender.cpp.o] Error 1 make[3]: *** [src/main/cpp/CMakeFiles/log4cxx.dir/build.make:245: src/main/cpp/CMakeFiles/log4cxx.dir/class.cpp.o] Error 1 make[3]: Leaving directory '/tmp/instance-1/output-1/build/log4cxx-0.12.0' make[2]: *** [CMakeFiles/Makefile2:241: src/main/cpp/CMakeFiles/log4cxx.dir/all] Error 2 make[2]: Leaving directory '/tmp/instance-1/output-1/build/log4cxx-0.12.0' make[1]: *** [Makefile:130: all] Error 2 make[1]: Leaving directory '/tmp/instance-1/output-1/build/log4cxx-0.12.0' make: *** [package/pkg-generic.mk:294: /tmp/instance-1/output-1/build/log4cxx-0.12.0/.stamp_built] Error 2 make: Leaving directory '/tmp/instance-1/buildroot'