Skip to content

Instantly share code, notes, and snippets.

@stahnma
Created September 12, 2016 23:12
Show Gist options
  • Save stahnma/952788008e250d544f8903256b385672 to your computer and use it in GitHub Desktop.
Save stahnma/952788008e250d544f8903256b385672 to your computer and use it in GitHub Desktop.
touch cpp-pcp-client-patch
[ -d cpp-pcp-client ] || mkdir -p cpp-pcp-client
cd cpp-pcp-client && \
export PATH="/opt/puppetlabs/puppet/bin:/opt/pl-build-tools/bin:$PATH" && \
/opt/pl-build-tools/bin/cmake -DCMAKE_TOOLCHAIN_FILE=/opt/pl-build-tools/arm-linux-gnueabihf/pl-build-toolchain.cmake -DLEATHERMAN_GETTEXT=OFF -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_PREFIX_PATH=/opt/puppetlabs/puppet -DCMAKE_INSTALL_PREFIX=/opt/puppetlabs/puppet -DCMAKE_INSTALL_RPATH=/opt/puppetlabs/puppet/lib -DCMAKE_SYSTEM_PREFIX_PATH=/opt/puppetlabs/puppet -DBOOST_STATIC=ON .
-- The C compiler identification is GNU 6.1.0
-- The CXX compiler identification is GNU 6.1.0
-- Check for working C compiler: /opt/pl-build-tools/bin/arm-linux-gnueabihf-gcc
-- Check for working C compiler: /opt/pl-build-tools/bin/arm-linux-gnueabihf-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /opt/pl-build-tools/bin/arm-linux-gnueabihf-g++
-- Check for working CXX compiler: /opt/pl-build-tools/bin/arm-linux-gnueabihf-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Defaulting to a release build.
-- Boost version: 1.61.0
-- Boost version: 1.61.0
-- Found the following Boost libraries:
-- locale
-- system
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE
-- Boost version: 1.61.0
-- Found the following Boost libraries:
-- log
-- log_setup
-- thread
-- date_time
-- filesystem
-- system
-- chrono
-- regex
-- atomic
-- Boost version: 1.61.0
-- Found the following Boost libraries:
-- date_time
-- chrono
-- system
-- Boost version: 1.61.0
-- Found the following Boost libraries:
-- regex
-- filesystem
-- system
-- Boost version: 1.61.0
-- Found the following Boost libraries:
-- regex
-- Found CURL: /opt/puppetlabs/puppet/lib/libcurl.so (found version "7.46.0")
-- Boost version: 1.61.0
-- Found the following Boost libraries:
-- regex
-- Boost version: 1.61.0
-- Found the following Boost libraries:
-- regex
-- filesystem
-- system
-- Boost version: 1.61.0
-- Found the following Boost libraries:
-- regex
-- filesystem
-- system
-- Boost version: 1.61.0
-- Found the following Boost libraries:
-- filesystem
-- chrono
-- system
-- date_time
-- thread
-- log
-- regex
-- random
-- atomic
-- log_setup
-- Found OpenSSL: /opt/puppetlabs/puppet/lib/libssl.so;/opt/puppetlabs/puppet/lib/libcrypto.so (found version "1.0.2h")
-- Could not find gettext executables, skipping gettext_templates.
--
-- The following REQUIRED packages have been found:
* CURL
* Leatherman
* Boost (required version >= 1.54)
* OpenSSL
* Threads
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Found PythonInterp: /usr/bin/python (found version "2.7.9")
-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client
touch cpp-pcp-client-configure
cd cpp-pcp-client && \
export PATH="/opt/puppetlabs/puppet/bin:/opt/pl-build-tools/bin:$PATH" && \
/usr/bin/make -j3
make[1]: Entering directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
/opt/pl-build-tools/bin/cmake -H/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client -B/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client --check-build-system CMakeFiles/Makefile.cmake 0
/opt/pl-build-tools/bin/cmake -E cmake_progress_start /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/CMakeFiles /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/CMakeFiles/progress.marks
/usr/bin/make -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
/usr/bin/make -f CMakeFiles/websocketpp.dir/build.make CMakeFiles/websocketpp.dir/depend
/usr/bin/make -f CMakeFiles/valijson.dir/build.make CMakeFiles/valijson.dir/depend
make[3]: Entering directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
make[3]: Entering directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client && /opt/pl-build-tools/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/CMakeFiles/valijson.dir/DependInfo.cmake --color=
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client && /opt/pl-build-tools/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/CMakeFiles/websocketpp.dir/DependInfo.cmake --color=
Scanning dependencies of target valijson
Scanning dependencies of target websocketpp
make[3]: Leaving directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
/usr/bin/make -f CMakeFiles/valijson.dir/build.make CMakeFiles/valijson.dir/build
make[3]: Leaving directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
/usr/bin/make -f CMakeFiles/websocketpp.dir/build.make CMakeFiles/websocketpp.dir/build
make[3]: Entering directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
make[3]: Entering directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
[ 2%] Creating directories for 'valijson'
/opt/pl-build-tools/bin/cmake -E make_directory /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson
[ 4%] Creating directories for 'websocketpp'
/opt/pl-build-tools/bin/cmake -E make_directory /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp
/opt/pl-build-tools/bin/cmake -E make_directory /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson
/opt/pl-build-tools/bin/cmake -E make_directory /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp
/opt/pl-build-tools/bin/cmake -E make_directory /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client
/opt/pl-build-tools/bin/cmake -E make_directory /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client
/opt/pl-build-tools/bin/cmake -E make_directory /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/tmp
/opt/pl-build-tools/bin/cmake -E make_directory /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/tmp
/opt/pl-build-tools/bin/cmake -E make_directory /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson-stamp
/opt/pl-build-tools/bin/cmake -E make_directory /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp-stamp
/opt/pl-build-tools/bin/cmake -E make_directory /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src
/opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson-stamp/valijson-mkdir
/opt/pl-build-tools/bin/cmake -E make_directory /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src
/opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp-stamp/websocketpp-mkdir
[ 6%] Performing download step (verify and extract) for 'valijson'
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src && /opt/pl-build-tools/bin/cmake -P /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson-stamp/verify-valijson.cmake
[ 8%] Performing download step (verify and extract) for 'websocketpp'
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src && /opt/pl-build-tools/bin/cmake -P /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp-stamp/verify-websocketpp.cmake
-- verifying file...
file='/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/vendor/valijson-600aeb9.zip'
-- verifying file...
file='/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/vendor/websocketpp-0.7.0.zip'
-- verifying file... done
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src && /opt/pl-build-tools/bin/cmake -P /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp-stamp/extract-websocketpp.cmake
-- verifying file... done
-- extracting...
src='/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/vendor/websocketpp-0.7.0.zip'
dst='/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp'
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src && /opt/pl-build-tools/bin/cmake -P /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson-stamp/extract-valijson.cmake
-- extracting... [tar xfz]
-- extracting...
src='/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/vendor/valijson-600aeb9.zip'
dst='/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src && /opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp-stamp/websocketpp-download
[ 10%] No patch step for 'websocketpp'
/opt/pl-build-tools/bin/cmake -E echo_append
/opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp-stamp/websocketpp-patch
[ 12%] No update step for 'websocketpp'
/opt/pl-build-tools/bin/cmake -E echo_append
/opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp-stamp/websocketpp-update
[ 14%] No configure step for 'websocketpp'
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp && /opt/pl-build-tools/bin/cmake -E echo_append
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp && /opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp-stamp/websocketpp-configure
[ 16%] No build step for 'websocketpp'
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp && /opt/pl-build-tools/bin/cmake -E echo_append
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp && /opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp-stamp/websocketpp-build
[ 18%] No install step for 'websocketpp'
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp && /opt/pl-build-tools/bin/cmake -E echo_append
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp && /opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp-stamp/websocketpp-install
[ 20%] Completed 'websocketpp'
/opt/pl-build-tools/bin/cmake -E make_directory /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/CMakeFiles
/opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/CMakeFiles/websocketpp-complete
/opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp-stamp/websocketpp-done
make[3]: Leaving directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
[ 20%] Built target websocketpp
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src && /opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson-stamp/valijson-download
[ 22%] No patch step for 'valijson'
[ 25%] No update step for 'valijson'
/opt/pl-build-tools/bin/cmake -E echo_append
/opt/pl-build-tools/bin/cmake -E echo_append
/opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson-stamp/valijson-patch
/opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson-stamp/valijson-update
[ 27%] No configure step for 'valijson'
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson && /opt/pl-build-tools/bin/cmake -E echo_append
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson && /opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson-stamp/valijson-configure
[ 29%] No build step for 'valijson'
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson && /opt/pl-build-tools/bin/cmake -E echo_append
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson && /opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson-stamp/valijson-build
[ 31%] No install step for 'valijson'
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson && /opt/pl-build-tools/bin/cmake -E echo_append
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson && /opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson-stamp/valijson-install
[ 33%] Completed 'valijson'
/opt/pl-build-tools/bin/cmake -E make_directory /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/CMakeFiles
/opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/CMakeFiles/valijson-complete
/opt/pl-build-tools/bin/cmake -E touch /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson-stamp/valijson-done
make[3]: Leaving directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
[ 33%] Built target valijson
/usr/bin/make -f lib/CMakeFiles/libcpp-pcp-client.dir/build.make lib/CMakeFiles/libcpp-pcp-client.dir/depend
/usr/bin/make -f lib/tests/CMakeFiles/pcp-chunks.dir/build.make lib/tests/CMakeFiles/pcp-chunks.dir/depend
make[3]: Entering directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client && /opt/pl-build-tools/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/CMakeFiles/pcp-chunks.dir/DependInfo.cmake --color=
make[3]: Entering directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client && /opt/pl-build-tools/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/CMakeFiles/libcpp-pcp-client.dir/DependInfo.cmake --color=
Scanning dependencies of target pcp-chunks
make[3]: Leaving directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
/usr/bin/make -f lib/tests/CMakeFiles/pcp-chunks.dir/build.make lib/tests/CMakeFiles/pcp-chunks.dir/build
make[3]: Entering directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
[ 35%] Building CXX object lib/tests/CMakeFiles/pcp-chunks.dir/__/src/protocol/chunks.cc.o
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests && /opt/pl-build-tools/bin/arm-linux-gnueabihf-g++ -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DCPP_PCP_CLIENT_LOGGING_PREFIX=\"puppetlabs.cpp_pcp_client\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_USE_LOCALES -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DPROJECT_DIR=\"/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client\" -DPROJECT_NAME=\"cpp-pcp-client\" -Dlibcpp_pcp_client_EXPORTS -Dpcp_chunks_EXPORTS -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/generated -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/inc -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/../vendor/nowide/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/.. -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/../src -I/opt/pl-build-tools/arm-linux-gnueabihf/include -I/opt/puppetlabs/puppet/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/rapidjson/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/catch -fPIC -pthread -fPIC -pthread -fPIC -pthread -Wno-maybe-uninitialized -std=c++11 -Wall -Werror -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wextra -Wno-deprecated-declarations -Wno-reorder -Wno-sign-compare -O3 -DNDEBUG -fPIC -o CMakeFiles/pcp-chunks.dir/__/src/protocol/chunks.cc.o -c /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/protocol/chunks.cc
[ 37%] Building CXX object lib/tests/CMakeFiles/pcp-chunks.dir/__/src/protocol/message.cc.o
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests && /opt/pl-build-tools/bin/arm-linux-gnueabihf-g++ -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DCPP_PCP_CLIENT_LOGGING_PREFIX=\"puppetlabs.cpp_pcp_client\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_USE_LOCALES -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DPROJECT_DIR=\"/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client\" -DPROJECT_NAME=\"cpp-pcp-client\" -Dlibcpp_pcp_client_EXPORTS -Dpcp_chunks_EXPORTS -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/generated -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/inc -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/../vendor/nowide/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/.. -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/../src -I/opt/pl-build-tools/arm-linux-gnueabihf/include -I/opt/puppetlabs/puppet/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/rapidjson/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/catch -fPIC -pthread -fPIC -pthread -fPIC -pthread -Wno-maybe-uninitialized -std=c++11 -Wall -Werror -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wextra -Wno-deprecated-declarations -Wno-reorder -Wno-sign-compare -O3 -DNDEBUG -fPIC -o CMakeFiles/pcp-chunks.dir/__/src/protocol/message.cc.o -c /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/protocol/message.cc
Scanning dependencies of target libcpp-pcp-client
make[3]: Leaving directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
/usr/bin/make -f lib/CMakeFiles/libcpp-pcp-client.dir/build.make lib/CMakeFiles/libcpp-pcp-client.dir/build
make[3]: Entering directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
[ 39%] Building CXX object lib/CMakeFiles/libcpp-pcp-client.dir/src/connector/client_metadata.cc.o
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib && /opt/pl-build-tools/bin/arm-linux-gnueabihf-g++ -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DCPP_PCP_CLIENT_LOGGING_PREFIX=\"puppetlabs.cpp_pcp_client\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_USE_LOCALES -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DPROJECT_DIR=\"/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client\" -DPROJECT_NAME=\"cpp-pcp-client\" -Dlibcpp_pcp_client_EXPORTS -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/generated -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/inc -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/../vendor/nowide/include -I/opt/pl-build-tools/arm-linux-gnueabihf/include -I/opt/puppetlabs/puppet/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/rapidjson/include -fPIC -pthread -fPIC -pthread -fPIC -pthread -Wno-maybe-uninitialized -std=c++11 -Wall -Werror -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wextra -Wno-deprecated-declarations -Wno-reorder -Wno-sign-compare -O3 -DNDEBUG -fPIC -fvisibility-inlines-hidden -o CMakeFiles/libcpp-pcp-client.dir/src/connector/client_metadata.cc.o -c /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/client_metadata.cc
[ 41%] Building CXX object lib/tests/CMakeFiles/pcp-chunks.dir/__/src/protocol/serialization.cc.o
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests && /opt/pl-build-tools/bin/arm-linux-gnueabihf-g++ -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DCPP_PCP_CLIENT_LOGGING_PREFIX=\"puppetlabs.cpp_pcp_client\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_USE_LOCALES -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DPROJECT_DIR=\"/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client\" -DPROJECT_NAME=\"cpp-pcp-client\" -Dlibcpp_pcp_client_EXPORTS -Dpcp_chunks_EXPORTS -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/generated -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/inc -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/../vendor/nowide/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/.. -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/../src -I/opt/pl-build-tools/arm-linux-gnueabihf/include -I/opt/puppetlabs/puppet/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/rapidjson/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/catch -fPIC -pthread -fPIC -pthread -fPIC -pthread -Wno-maybe-uninitialized -std=c++11 -Wall -Werror -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wextra -Wno-deprecated-declarations -Wno-reorder -Wno-sign-compare -O3 -DNDEBUG -fPIC -o CMakeFiles/pcp-chunks.dir/__/src/protocol/serialization.cc.o -c /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/protocol/serialization.cc
[ 43%] Building CXX object lib/tests/CMakeFiles/pcp-chunks.dir/__/src/validator/schema.cc.o
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests && /opt/pl-build-tools/bin/arm-linux-gnueabihf-g++ -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DCPP_PCP_CLIENT_LOGGING_PREFIX=\"puppetlabs.cpp_pcp_client\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_USE_LOCALES -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DPROJECT_DIR=\"/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client\" -DPROJECT_NAME=\"cpp-pcp-client\" -Dlibcpp_pcp_client_EXPORTS -Dpcp_chunks_EXPORTS -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/generated -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/inc -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/../vendor/nowide/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/.. -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/../src -I/opt/pl-build-tools/arm-linux-gnueabihf/include -I/opt/puppetlabs/puppet/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/rapidjson/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/catch -fPIC -pthread -fPIC -pthread -fPIC -pthread -Wno-maybe-uninitialized -std=c++11 -Wall -Werror -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wextra -Wno-deprecated-declarations -Wno-reorder -Wno-sign-compare -O3 -DNDEBUG -fPIC -o CMakeFiles/pcp-chunks.dir/__/src/validator/schema.cc.o -c /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/validator/schema.cc
[ 45%] Building CXX object lib/CMakeFiles/libcpp-pcp-client.dir/src/connector/connection.cc.o
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib && /opt/pl-build-tools/bin/arm-linux-gnueabihf-g++ -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DCPP_PCP_CLIENT_LOGGING_PREFIX=\"puppetlabs.cpp_pcp_client\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_USE_LOCALES -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DPROJECT_DIR=\"/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client\" -DPROJECT_NAME=\"cpp-pcp-client\" -Dlibcpp_pcp_client_EXPORTS -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/generated -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/inc -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/../vendor/nowide/include -I/opt/pl-build-tools/arm-linux-gnueabihf/include -I/opt/puppetlabs/puppet/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/rapidjson/include -fPIC -pthread -fPIC -pthread -fPIC -pthread -Wno-maybe-uninitialized -std=c++11 -Wall -Werror -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wextra -Wno-deprecated-declarations -Wno-reorder -Wno-sign-compare -O3 -DNDEBUG -fPIC -fvisibility-inlines-hidden -o CMakeFiles/libcpp-pcp-client.dir/src/connector/connection.cc.o -c /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connection.cc
[ 47%] Building CXX object lib/tests/CMakeFiles/pcp-chunks.dir/__/src/validator/validator.cc.o
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests && /opt/pl-build-tools/bin/arm-linux-gnueabihf-g++ -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DCPP_PCP_CLIENT_LOGGING_PREFIX=\"puppetlabs.cpp_pcp_client\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_USE_LOCALES -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DPROJECT_DIR=\"/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client\" -DPROJECT_NAME=\"cpp-pcp-client\" -Dlibcpp_pcp_client_EXPORTS -Dpcp_chunks_EXPORTS -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/generated -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/inc -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/../vendor/nowide/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/.. -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/../src -I/opt/pl-build-tools/arm-linux-gnueabihf/include -I/opt/puppetlabs/puppet/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/rapidjson/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/catch -fPIC -pthread -fPIC -pthread -fPIC -pthread -Wno-maybe-uninitialized -std=c++11 -Wall -Werror -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wextra -Wno-deprecated-declarations -Wno-reorder -Wno-sign-compare -O3 -DNDEBUG -fPIC -o CMakeFiles/pcp-chunks.dir/__/src/validator/validator.cc.o -c /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/validator/validator.cc
[ 50%] Building CXX object lib/CMakeFiles/libcpp-pcp-client.dir/src/connector/connector.cc.o
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib && /opt/pl-build-tools/bin/arm-linux-gnueabihf-g++ -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DCPP_PCP_CLIENT_LOGGING_PREFIX=\"puppetlabs.cpp_pcp_client\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_USE_LOCALES -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DPROJECT_DIR=\"/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client\" -DPROJECT_NAME=\"cpp-pcp-client\" -Dlibcpp_pcp_client_EXPORTS -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/generated -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/inc -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/../vendor/nowide/include -I/opt/pl-build-tools/arm-linux-gnueabihf/include -I/opt/puppetlabs/puppet/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/rapidjson/include -fPIC -pthread -fPIC -pthread -fPIC -pthread -Wno-maybe-uninitialized -std=c++11 -Wall -Werror -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wextra -Wno-deprecated-declarations -Wno-reorder -Wno-sign-compare -O3 -DNDEBUG -fPIC -fvisibility-inlines-hidden -o CMakeFiles/libcpp-pcp-client.dir/src/connector/connector.cc.o -c /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc
In file included from /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc:1:0:
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/inc/cpp-pcp-client/connector/connector.hpp:288:10: error: 'exception_ptr' in namespace 'std' does not name a type
std::exception_ptr monitor_exception_;
^~~~~~~~~~~~~
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc: In destructor 'PCPClient::Connector::~Connector()':
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc:133:20: error: 'monitor_exception_' was not declared in this scope
} else if (monitor_exception_) {
^~~~~~~~~~~~~~~~~~
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc:134:13: error: 'rethrow_exception' is not a member of 'std'
std::rethrow_exception(monitor_exception_);
^~~
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc: In member function 'void PCPClient::Connector::stopMonitoring()':
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc:375:16: error: 'monitor_exception_' was not declared in this scope
} else if (monitor_exception_) {
^~~~~~~~~~~~~~~~~~
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc:378:9: error: 'rethrow_exception' is not a member of 'std'
std::rethrow_exception(monitor_exception_);
^~~
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc: In member function 'void PCPClient::Connector::monitorConnection(uint32_t, uint32_t)':
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc:397:39: error: 'monitor_exception_' was not declared in this scope
if (!must_stop_monitoring_ && monitor_exception_) {
^~~~~~~~~~~~~~~~~~
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc:398:13: error: 'rethrow_exception' is not a member of 'std'
std::rethrow_exception(monitor_exception_);
^~~
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc: In member function 'void PCPClient::Connector::startMonitorTask(uint32_t, uint32_t)':
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc:793:5: error: 'monitor_exception_' was not declared in this scope
monitor_exception_ = {};
^~~~~~~~~~~~~~~~~~
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc:829:34: error: 'current_exception' is not a member of 'std'
monitor_exception_ = std::current_exception();
^~~
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc:834:34: error: 'current_exception' is not a member of 'std'
monitor_exception_ = std::current_exception();
^~~
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc:839:34: error: 'current_exception' is not a member of 'std'
monitor_exception_ = std::current_exception();
^~~
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc: In member function 'void PCPClient::Connector::stopMonitorTaskAndWait()':
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc:859:9: error: 'monitor_exception_' was not declared in this scope
if (monitor_exception_) {
^~~~~~~~~~~~~~~~~~
/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/src/connector/connector.cc:860:9: error: 'rethrow_exception' is not a member of 'std'
std::rethrow_exception(monitor_exception_);
^~~
lib/CMakeFiles/libcpp-pcp-client.dir/build.make:113: recipe for target 'lib/CMakeFiles/libcpp-pcp-client.dir/src/connector/connector.cc.o' failed
make[3]: *** [lib/CMakeFiles/libcpp-pcp-client.dir/src/connector/connector.cc.o] Error 1
make[3]: *** Waiting for unfinished jobs....
[ 52%] Linking CXX shared library ../libpcp-chunks.so
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests && /opt/pl-build-tools/bin/cmake -E cmake_link_script CMakeFiles/pcp-chunks.dir/link.txt --verbose=1
/opt/pl-build-tools/bin/arm-linux-gnueabihf-g++ -fPIC -fPIC -pthread -fPIC -pthread -fPIC -pthread -Wno-maybe-uninitialized -std=c++11 -Wall -Werror -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wextra -Wno-deprecated-declarations -Wno-reorder -Wno-sign-compare -O3 -DNDEBUG -shared -Wl,-soname,libpcp-chunks.so -o ../libpcp-chunks.so CMakeFiles/pcp-chunks.dir/__/src/protocol/chunks.cc.o CMakeFiles/pcp-chunks.dir/__/src/protocol/message.cc.o CMakeFiles/pcp-chunks.dir/__/src/protocol/serialization.cc.o CMakeFiles/pcp-chunks.dir/__/src/validator/schema.cc.o CMakeFiles/pcp-chunks.dir/__/src/validator/validator.cc.o -L/opt/puppetlabs/puppet/include -Wl,-Bstatic -lboost_regex -lboost_thread -lboost_system -Wl,-Bdynamic /opt/puppetlabs/puppet/lib/leatherman_util.so.0.9.0 /opt/puppetlabs/puppet/lib/leatherman_json_container.so.0.9.0 /opt/puppetlabs/puppet/lib/leatherman_logging.so.0.9.0 /opt/puppetlabs/puppet/lib/leatherman_locale.so.0.9.0 -Wl,-rpath,/opt/puppetlabs/puppet/include:/opt/puppetlabs/puppet/lib
make[3]: Leaving directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
[ 52%] Built target pcp-chunks
/usr/bin/make -f lib/tests/CMakeFiles/mock-server.dir/build.make lib/tests/CMakeFiles/mock-server.dir/depend
make[3]: Entering directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client && /opt/pl-build-tools/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/CMakeFiles/mock-server.dir/DependInfo.cmake --color=
Scanning dependencies of target mock-server
make[3]: Leaving directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
/usr/bin/make -f lib/tests/CMakeFiles/mock-server.dir/build.make lib/tests/CMakeFiles/mock-server.dir/build
make[3]: Entering directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
[ 54%] Building CXX object lib/tests/CMakeFiles/mock-server.dir/unit/connector/mock_server.cc.o
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests && /opt/pl-build-tools/bin/arm-linux-gnueabihf-g++ -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DCPP_PCP_CLIENT_LOGGING_PREFIX=\"puppetlabs.cpp_pcp_client\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_USE_LOCALES -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DPROJECT_DIR=\"/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client\" -DPROJECT_NAME=\"cpp-pcp-client\" -Dmock_server_EXPORTS -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/generated -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/inc -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/valijson/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/src/websocketpp -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/../vendor/nowide/include -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/.. -I/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/../src -I/opt/pl-build-tools/arm-linux-gnueabihf/include -I/opt/puppetlabs/puppet/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/rapidjson/include -I/opt/puppetlabs/puppet/include/leatherman/vendor/catch -fPIC -pthread -fPIC -pthread -fPIC -pthread -Wno-maybe-uninitialized -std=c++11 -Wall -Werror -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wextra -Wno-deprecated-declarations -Wno-reorder -Wno-sign-compare -O3 -DNDEBUG -fPIC -o CMakeFiles/mock-server.dir/unit/connector/mock_server.cc.o -c /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests/unit/connector/mock_server.cc
make[3]: Leaving directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
CMakeFiles/Makefile2:229: recipe for target 'lib/CMakeFiles/libcpp-pcp-client.dir/all' failed
make[2]: *** [lib/CMakeFiles/libcpp-pcp-client.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[ 56%] Linking CXX shared library ../libmock-server.so
cd /var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib/tests && /opt/pl-build-tools/bin/cmake -E cmake_link_script CMakeFiles/mock-server.dir/link.txt --verbose=1
/opt/pl-build-tools/bin/arm-linux-gnueabihf-g++ -fPIC -fPIC -pthread -fPIC -pthread -fPIC -pthread -Wno-maybe-uninitialized -std=c++11 -Wall -Werror -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wextra -Wno-deprecated-declarations -Wno-reorder -Wno-sign-compare -O3 -DNDEBUG -shared -Wl,-soname,libmock-server.so -o ../libmock-server.so CMakeFiles/mock-server.dir/unit/connector/mock_server.cc.o -L/opt/puppetlabs/puppet/include -Wl,-Bstatic -lboost_regex -lboost_thread -lboost_system -Wl,-Bdynamic /opt/puppetlabs/puppet/lib/leatherman_util.so.0.9.0 /opt/puppetlabs/puppet/lib/leatherman_json_container.so.0.9.0 /opt/puppetlabs/puppet/lib/leatherman_logging.so.0.9.0 /opt/puppetlabs/puppet/lib/leatherman_locale.so.0.9.0 /opt/puppetlabs/puppet/lib/libssl.so /opt/puppetlabs/puppet/lib/libcrypto.so ../libpcp-chunks.so -Wl,-rpath,/opt/puppetlabs/puppet/include:/opt/puppetlabs/puppet/lib:/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client/lib
make[3]: Leaving directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
[ 56%] Built target mock-server
make[2]: Leaving directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
Makefile:141: recipe for target 'all' failed
make[1]: Leaving directory '/var/tmp/tmp.LTWWgeh0Bd/cpp-pcp-client'
make[1]: *** [all] Error 2
Makefile:384: recipe for target 'cpp-pcp-client-build' failed
make: *** [cpp-pcp-client-build] Error 2
Remote ssh command ((cd /var/tmp/tmp.LTWWgeh0Bd; /usr/bin/make)) failed on 'root@q8xg9nmbkyz2p3z.delivery.puppetlabs.net'.
/home/stahnma/vanagon/lib/vanagon/utilities.rb:227:in `remote_ssh_command'
/home/stahnma/vanagon/lib/vanagon/engine/base.rb:34:in `dispatch'
/home/stahnma/vanagon/lib/vanagon/driver.rb:104:in `run'
/home/stahnma/vanagon/bin/build:28:in `block in <top (required)>'
/home/stahnma/vanagon/bin/build:25:in `each'
/home/stahnma/vanagon/bin/build:25:in `<top (required)>'
/home/stahnma/.gem/ruby/bin/build:23:in `load'
/home/stahnma/.gem/ruby/bin/build:23:in `<main>'
/home/stahnma/vanagon/lib/vanagon/utilities.rb:227:in `remote_ssh_command': Remote ssh command ((cd /var/tmp/tmp.LTWWgeh0Bd; /usr/bin/make)) failed on 'root@q8xg9nmbkyz2p3z.delivery.puppetlabs.net'. (RuntimeError)
from /home/stahnma/vanagon/lib/vanagon/engine/base.rb:34:in `dispatch'
from /home/stahnma/vanagon/lib/vanagon/driver.rb:104:in `run'
from /home/stahnma/vanagon/bin/build:28:in `block in <top (required)>'
from /home/stahnma/vanagon/bin/build:25:in `each'
from /home/stahnma/vanagon/bin/build:25:in `<top (required)>'
from /home/stahnma/.gem/ruby/bin/build:23:in `load'
from /home/stahnma/.gem/ruby/bin/build:23:in `<main>'
real 19m13.834s
user 0m13.279s
sys 0m5.678s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment