+ exec + rm -rf /rpmbuild + mkdir -p /rpmbuild + su -c 'rpmbuild -ba /builddir/build/SPECS/liblsl.spec --define "debug_package %{nil}" --undefine _annotated_build --define "_missing_doc_files_terminate_build %{nil}" --define "_emacs_sitestartdir /usr/share/emacs/site-lisp/site-start.d" --define "_emacs_sitelispdir /usr/share/emacs/site-lisp" --nocheck ' mockbuild warning: bogus date in %changelog: Thu Feb 14 2016 Dmitry Mikhirev 1.11.0-2 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.xwobvj + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf liblsl-1.11.0 + /usr/bin/tar -xof - + /usr/bin/xz -dc /builddir/build/SOURCES/liblsl-1.11.0.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd liblsl-1.11.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/liblsl_allow_redefine_version.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/liblsl_fix_boost_include.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/liblsl_so_version.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/liblsl_install.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/liblsl-use_system_pugixml.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/liblsl-drop_legacy_abi.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/liblsl-boost-bigendian.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + dos2unix CHANGELOG README dos2unix: converting file CHANGELOG to Unix format... dos2unix: converting file README to Unix format... + find examples -type f '(' -name '*.c' -o -name '*.cpp' ')' -exec sed -i '/^#include/s|\.\./\.\./\.\./include/||' '{}' ';' + find examples -type f -name '*.vcproj' -delete + find examples -type f -name '*.vcxproj' -delete + find examples -type d -name '*.xcodeproj' -exec rm -rf '{}' + + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.dxzywc + umask 022 + cd /builddir/build/BUILD + cd liblsl-1.11.0 + mkdir build + pushd build ~/build/BUILD/liblsl-1.11.0/build ~/build/BUILD/liblsl-1.11.0 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DUSE_SYSTEM_BOOST=ON -Dliblsl_VERSION_MAJOR=1 -Dliblsl_VERSION_MINOR=11 -Dliblsl_VERSION_PATCH=0 .. CMake Warning (dev) at CMakeLists.txt:2 (project): Policy CMP0048 is not set: project() command manages VERSION variables. Run "cmake --help-policy CMP0048" for policy details. Use the cmake_policy command to set the policy and suppress this warning. The following variable(s) would be set to empty: liblsl_VERSION_MAJOR liblsl_VERSION_MINOR liblsl_VERSION_PATCH This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 7.3.1 -- The CXX compiler identification is GNU 7.3.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- 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: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:17 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:17 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:17 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:17 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:17 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:17 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:17 (find_package) -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- 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 -- Boost version: 1.66.0 -- Found the following Boost libraries: -- chrono -- filesystem -- serialization -- system -- thread -- date_time -- atomic /usr/lib64/libboost_chrono.so/usr/lib64/libboost_filesystem.so/usr/lib64/libboost_serialization.so/usr/lib64/libboost_system.so/usr/lib64/libboost_thread.so/usr/lib64/libboost_date_time.so/usr/lib64/libboost_atomic.so -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/liblsl-1.11.0/build + /usr/bin/make -O -j4 /usr/bin/cmake -H/builddir/build/BUILD/liblsl-1.11.0 -B/builddir/build/BUILD/liblsl-1.11.0/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/liblsl-1.11.0/build/CMakeFiles /builddir/build/BUILD/liblsl-1.11.0/build/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f src/CMakeFiles/lsl.dir/build.make src/CMakeFiles/lsl.dir/depend make[2]: Entering directory '/builddir/build/BUILD/liblsl-1.11.0/build' cd /builddir/build/BUILD/liblsl-1.11.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/liblsl-1.11.0 /builddir/build/BUILD/liblsl-1.11.0/src /builddir/build/BUILD/liblsl-1.11.0/build /builddir/build/BUILD/liblsl-1.11.0/build/src /builddir/build/BUILD/liblsl-1.11.0/build/src/CMakeFiles/lsl.dir/DependInfo.cmake --color= Scanning dependencies of target lsl make[2]: Leaving directory '/builddir/build/BUILD/liblsl-1.11.0/build' /usr/bin/make -f src/CMakeFiles/lsl.dir/build.make src/CMakeFiles/lsl.dir/build make[2]: Entering directory '/builddir/build/BUILD/liblsl-1.11.0/build' [ 8%] Building CXX object src/CMakeFiles/lsl.dir/common.cpp.o cd /builddir/build/BUILD/liblsl-1.11.0/build/src && /usr/bin/c++ -Dlsl_EXPORTS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fPIC -fPIC -Wl,--exclude-libs,ALL -o CMakeFiles/lsl.dir/common.cpp.o -c /builddir/build/BUILD/liblsl-1.11.0/src/common.cpp make[2]: Leaving directory '/builddir/build/BUILD/liblsl-1.11.0/build' make[2]: Entering directory '/builddir/build/BUILD/liblsl-1.11.0/build' [ 20%] Building CXX object src/CMakeFiles/lsl.dir/dllmain.cpp.o cd /builddir/build/BUILD/liblsl-1.11.0/build/src && /usr/bin/c++ -Dlsl_EXPORTS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fPIC -fPIC -Wl,--exclude-libs,ALL -o CMakeFiles/lsl.dir/dllmain.cpp.o -c /builddir/build/BUILD/liblsl-1.11.0/src/dllmain.cpp make[2]: Leaving directory '/builddir/build/BUILD/liblsl-1.11.0/build' make[2]: Entering directory '/builddir/build/BUILD/liblsl-1.11.0/build' [ 4%] Building CXX object src/CMakeFiles/lsl.dir/api_config.cpp.o cd /builddir/build/BUILD/liblsl-1.11.0/build/src && /usr/bin/c++ -Dlsl_EXPORTS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fPIC -fPIC -Wl,--exclude-libs,ALL -o CMakeFiles/lsl.dir/api_config.cpp.o -c /builddir/build/BUILD/liblsl-1.11.0/src/api_config.cpp make[2]: Leaving directory '/builddir/build/BUILD/liblsl-1.11.0/build' make[2]: Entering directory '/builddir/build/BUILD/liblsl-1.11.0/build' [ 12%] Building CXX object src/CMakeFiles/lsl.dir/consumer_queue.cpp.o cd /builddir/build/BUILD/liblsl-1.11.0/build/src && /usr/bin/c++ -Dlsl_EXPORTS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fPIC -fPIC -Wl,--exclude-libs,ALL -o CMakeFiles/lsl.dir/consumer_queue.cpp.o -c /builddir/build/BUILD/liblsl-1.11.0/src/consumer_queue.cpp make[2]: Leaving directory '/builddir/build/BUILD/liblsl-1.11.0/build' make[2]: Entering directory '/builddir/build/BUILD/liblsl-1.11.0/build' [ 25%] Building CXX object src/CMakeFiles/lsl.dir/info_receiver.cpp.o cd /builddir/build/BUILD/liblsl-1.11.0/build/src && /usr/bin/c++ -Dlsl_EXPORTS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fPIC -fPIC -Wl,--exclude-libs,ALL -o CMakeFiles/lsl.dir/info_receiver.cpp.o -c /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp In file included from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:2:0: /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:43:61: error: 'stream_socket_service' does not name a type; did you mean 'make_service'? template > ^~~~~~~~~~~~~~~~~~~~~ make_service /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:43:82: error: expected '>' before '<' token template > ^ In file included from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:2:0: /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:44:149: error: wrong number of template arguments (2, should be 1) class cancellable_streambuf: public std::streambuf, private boost::base_from_member, public basic_socket, public lsl::cancellable_obj { ^ In file included from /usr/include/boost/asio/basic_datagram_socket.hpp:20:0, from /usr/include/boost/asio.hpp:23, from /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.h:5, from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.h:4, from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:1: /usr/include/boost/asio/basic_socket.hpp:60:7: note: provided for 'template class boost::asio::basic_socket' class basic_socket ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:2:0: /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h: In constructor 'boost::asio::cancellable_streambuf::cancellable_streambuf()': /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:50:71: error: wrong number of template arguments (2, should be 1) cancellable_streambuf(): basic_socket(boost::base_from_member::member), cancel_issued_(false), cancel_started_(false) { ^ In file included from /usr/include/boost/asio/basic_datagram_socket.hpp:20:0, from /usr/include/boost/asio.hpp:23, from /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.h:5, from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.h:4, from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:1: /usr/include/boost/asio/basic_socket.hpp:60:7: note: provided for 'template class boost::asio::basic_socket' class basic_socket ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:2:0: /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:50:72: error: expected '{' before '(' token cancellable_streambuf(): basic_socket(boost::base_from_member::member), cancel_issued_(false), cancel_started_(false) { ^ /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h: In member function 'boost::asio::cancellable_streambuf* boost::asio::cancellable_streambuf::connect(const endpoint_type&)': /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:89:54: error: wrong number of template arguments (2, should be 1) this->basic_socket::close(ec_); ^ In file included from /usr/include/boost/asio/basic_datagram_socket.hpp:20:0, from /usr/include/boost/asio.hpp:23, from /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.h:5, from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.h:4, from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:1: /usr/include/boost/asio/basic_socket.hpp:60:7: note: provided for 'template class boost::asio::basic_socket' class basic_socket ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:2:0: /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:92:54: error: wrong number of template arguments (2, should be 1) this->basic_socket::async_connect(endpoint, handler); ^ In file included from /usr/include/boost/asio/basic_datagram_socket.hpp:20:0, from /usr/include/boost/asio.hpp:23, from /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.h:5, from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.h:4, from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:1: /usr/include/boost/asio/basic_socket.hpp:60:7: note: provided for 'template class boost::asio::basic_socket' class basic_socket ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:2:0: /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h: In member function 'boost::asio::cancellable_streambuf* boost::asio::cancellable_streambuf::close()': /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:108:53: error: wrong number of template arguments (2, should be 1) this->basic_socket::close(ec_); ^ In file included from /usr/include/boost/asio/basic_datagram_socket.hpp:20:0, from /usr/include/boost/asio.hpp:23, from /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.h:5, from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.h:4, from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:1: /usr/include/boost/asio/basic_socket.hpp:60:7: note: provided for 'template class boost::asio::basic_socket' class basic_socket ^~~~~~~~~~~~ /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp: In member function 'void lsl::info_receiver::info_thread()': /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:57:43: error: template argument 2 is invalid boost::asio::cancellable_streambuf buffer; ^ /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:58:12: error: request for member 'register_at' in 'buffer', which is of non-class type 'int' buffer.register_at(&conn_); ^~~~~~~~~~~ /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:59:40: error: no matching function for call to 'std::basic_iostream::basic_iostream(int*)' std::iostream server_stream(&buffer); ^ In file included from /usr/include/c++/7/iterator:65:0, from /usr/include/boost/operators.hpp:98, from /usr/include/boost/date_time/time_duration.hpp:13, from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:16, from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13, from /usr/include/boost/date_time/posix_time/ptime.hpp:12, from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12, from /usr/include/boost/asio/time_traits.hpp:23, from /usr/include/boost/asio/basic_deadline_timer.hpp:28, from /usr/include/boost/asio.hpp:24, from /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.h:5, from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.h:4, from /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:1: /usr/include/c++/7/istream:865:7: note: candidate: std::basic_iostream<_CharT, _Traits>::basic_iostream(std::basic_iostream<_CharT, _Traits>&&) [with _CharT = char; _Traits = std::char_traits] basic_iostream(basic_iostream&& __rhs) ^~~~~~~~~~~~~~ /usr/include/c++/7/istream:865:7: note: no known conversion for argument 1 from 'int*' to 'std::basic_iostream&&' /usr/include/c++/7/istream:859:7: note: candidate: std::basic_iostream<_CharT, _Traits>::basic_iostream() [with _CharT = char; _Traits = std::char_traits] basic_iostream() ^~~~~~~~~~~~~~ /usr/include/c++/7/istream:859:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/7/istream:849:7: note: candidate: std::basic_iostream<_CharT, _Traits>::basic_iostream(std::basic_streambuf<_CharT, _Traits>*) [with _CharT = char; _Traits = std::char_traits] basic_iostream(basic_streambuf<_CharT, _Traits>* __sb) ^~~~~~~~~~~~~~ /usr/include/c++/7/istream:849:7: note: no known conversion for argument 1 from 'int*' to 'std::basic_streambuf*' /builddir/build/BUILD/liblsl-1.11.0/src/info_receiver.cpp:61:12: error: request for member 'connect' in 'buffer', which is of non-class type 'int' buffer.connect(conn_.get_tcp_endpoint()); ^~~~~~~ make[2]: *** [src/CMakeFiles/lsl.dir/build.make:186: src/CMakeFiles/lsl.dir/info_receiver.cpp.o] Error 1 make[2]: Leaving directory '/builddir/build/BUILD/liblsl-1.11.0/build' make[2]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/builddir/build/BUILD/liblsl-1.11.0/build' [ 16%] Building CXX object src/CMakeFiles/lsl.dir/data_receiver.cpp.o cd /builddir/build/BUILD/liblsl-1.11.0/build/src && /usr/bin/c++ -Dlsl_EXPORTS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fPIC -fPIC -Wl,--exclude-libs,ALL -o CMakeFiles/lsl.dir/data_receiver.cpp.o -c /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp In file included from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h:7:0, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:7: /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:43:61: error: 'stream_socket_service' does not name a type; did you mean 'make_service'? template > ^~~~~~~~~~~~~~~~~~~~~ make_service /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:43:82: error: expected '>' before '<' token template > ^ In file included from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h:7:0, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:7: /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:44:149: error: wrong number of template arguments (2, should be 1) class cancellable_streambuf: public std::streambuf, private boost::base_from_member, public basic_socket, public lsl::cancellable_obj { ^ In file included from /usr/include/boost/asio/basic_datagram_socket.hpp:20:0, from /usr/include/boost/asio.hpp:23, from /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.h:5, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h:6, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:7: /usr/include/boost/asio/basic_socket.hpp:60:7: note: provided for 'template class boost::asio::basic_socket' class basic_socket ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h:7:0, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:7: /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h: In constructor 'boost::asio::cancellable_streambuf::cancellable_streambuf()': /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:50:71: error: wrong number of template arguments (2, should be 1) cancellable_streambuf(): basic_socket(boost::base_from_member::member), cancel_issued_(false), cancel_started_(false) { ^ In file included from /usr/include/boost/asio/basic_datagram_socket.hpp:20:0, from /usr/include/boost/asio.hpp:23, from /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.h:5, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h:6, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:7: /usr/include/boost/asio/basic_socket.hpp:60:7: note: provided for 'template class boost::asio::basic_socket' class basic_socket ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h:7:0, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:7: /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:50:72: error: expected '{' before '(' token cancellable_streambuf(): basic_socket(boost::base_from_member::member), cancel_issued_(false), cancel_started_(false) { ^ /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h: In member function 'boost::asio::cancellable_streambuf* boost::asio::cancellable_streambuf::connect(const endpoint_type&)': /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:89:54: error: wrong number of template arguments (2, should be 1) this->basic_socket::close(ec_); ^ In file included from /usr/include/boost/asio/basic_datagram_socket.hpp:20:0, from /usr/include/boost/asio.hpp:23, from /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.h:5, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h:6, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:7: /usr/include/boost/asio/basic_socket.hpp:60:7: note: provided for 'template class boost::asio::basic_socket' class basic_socket ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h:7:0, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:7: /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:92:54: error: wrong number of template arguments (2, should be 1) this->basic_socket::async_connect(endpoint, handler); ^ In file included from /usr/include/boost/asio/basic_datagram_socket.hpp:20:0, from /usr/include/boost/asio.hpp:23, from /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.h:5, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h:6, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:7: /usr/include/boost/asio/basic_socket.hpp:60:7: note: provided for 'template class boost::asio::basic_socket' class basic_socket ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h:7:0, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:7: /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h: In member function 'boost::asio::cancellable_streambuf* boost::asio::cancellable_streambuf::close()': /builddir/build/BUILD/liblsl-1.11.0/src/cancellable_streambuf.h:108:53: error: wrong number of template arguments (2, should be 1) this->basic_socket::close(ec_); ^ In file included from /usr/include/boost/asio/basic_datagram_socket.hpp:20:0, from /usr/include/boost/asio.hpp:23, from /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.h:5, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h:6, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:7: /usr/include/boost/asio/basic_socket.hpp:60:7: note: provided for 'template class boost::asio::basic_socket' class basic_socket ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:7:0: /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h: In constructor 'lsl::data_receiver::data_receiver(lsl::inlet_connection&, int, int)': /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h:96:18: warning: 'lsl::data_receiver::sample_queue_' will be initialized after [-Wreorder] consumer_queue sample_queue_; // queue of samples ready to be picked up (populated by the data thread) ^~~~~~~~~~~~~ /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h:91:21: warning: 'lsl::sample::factory_p lsl::data_receiver::sample_factory_' [-Wreorder] sample::factory_p sample_factory_; // a factory to create samples of appropriate type ^~~~~~~~~~~~~~~ /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:25:1: warning: when initialized here [-Wreorder] data_receiver::data_receiver(inlet_connection &conn, int max_buflen, int max_chunklen): conn_(conn), check_thread_start_(true), closing_stream_(false), connected_(false), sample_queue_(max_buflen), ^~~~~~~~~~~~~ /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp: In member function 'void lsl::data_receiver::data_thread()': /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:138:43: error: template argument 2 is invalid boost::asio::cancellable_streambuf buffer; ^ /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:139:12: error: request for member 'register_at' in 'buffer', which is of non-class type 'int' buffer.register_at(&conn_); ^~~~~~~~~~~ /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:140:12: error: request for member 'register_at' in 'buffer', which is of non-class type 'int' buffer.register_at(this); ^~~~~~~~~~~ /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:141:40: error: no matching function for call to 'std::basic_iostream::basic_iostream(int*)' std::iostream server_stream(&buffer); ^ In file included from /usr/include/c++/7/iostream:40:0, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:1: /usr/include/c++/7/istream:865:7: note: candidate: std::basic_iostream<_CharT, _Traits>::basic_iostream(std::basic_iostream<_CharT, _Traits>&&) [with _CharT = char; _Traits = std::char_traits] basic_iostream(basic_iostream&& __rhs) ^~~~~~~~~~~~~~ /usr/include/c++/7/istream:865:7: note: no known conversion for argument 1 from 'int*' to 'std::basic_iostream&&' /usr/include/c++/7/istream:859:7: note: candidate: std::basic_iostream<_CharT, _Traits>::basic_iostream() [with _CharT = char; _Traits = std::char_traits] basic_iostream() ^~~~~~~~~~~~~~ /usr/include/c++/7/istream:859:7: note: candidate expects 0 arguments, 1 provided /usr/include/c++/7/istream:849:7: note: candidate: std::basic_iostream<_CharT, _Traits>::basic_iostream(std::basic_streambuf<_CharT, _Traits>*) [with _CharT = char; _Traits = std::char_traits] basic_iostream(basic_streambuf<_CharT, _Traits>* __sb) ^~~~~~~~~~~~~~ /usr/include/c++/7/istream:849:7: note: no known conversion for argument 1 from 'int*' to 'std::basic_streambuf*' /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:144:12: error: request for member 'connect' in 'buffer', which is of non-class type 'int' buffer.connect(conn_.get_tcp_endpoint()); ^~~~~~~ /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:145:16: error: request for member 'puberror' in 'buffer', which is of non-class type 'int' if (buffer.puberror()) ^~~~~~~~ /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:146:19: error: request for member 'puberror' in 'buffer', which is of non-class type 'int' throw buffer.puberror(); ^~~~~~~~ /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:194:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (colon != std::string::npos) { ~~~~~~^~~~~~ /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:199:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (semicolon != std::string::npos) ~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/liblsl-1.11.0/src/consumer_queue.h:6:0, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.h:5, from /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:7: /builddir/build/BUILD/liblsl-1.11.0/src/sample.h: In instantiation of 'static void lsl::sample::load_raw(StreamBuf&, const void*, std::size_t) [with StreamBuf = int; std::size_t = long unsigned int]': /builddir/build/BUILD/liblsl-1.11.0/src/sample.h:353:15: required from 'void lsl::sample::load_streambuf(StreamBuf&, int, int, bool) [with StreamBuf = int]' /builddir/build/BUILD/liblsl-1.11.0/src/data_receiver.cpp:242:160: required from here /builddir/build/BUILD/liblsl-1.11.0/src/sample.h:253:24: error: request for member 'sgetn' in 'sb', which is of non-class type 'int' if ((std::size_t)sb.sgetn((char*)address,(std::streamsize)count) != count) ~~~^~~~~ make[2]: *** [src/CMakeFiles/lsl.dir/build.make:138: src/CMakeFiles/lsl.dir/data_receiver.cpp.o] Error 1 make[2]: Leaving directory '/builddir/build/BUILD/liblsl-1.11.0/build' make[2]: Entering directory '/builddir/build/BUILD/liblsl-1.11.0/build' [ 29%] Building CXX object src/CMakeFiles/lsl.dir/inlet_connection.cpp.o cd /builddir/build/BUILD/liblsl-1.11.0/build/src && /usr/bin/c++ -Dlsl_EXPORTS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fPIC -fPIC -Wl,--exclude-libs,ALL -o CMakeFiles/lsl.dir/inlet_connection.cpp.o -c /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.cpp In file included from /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.cpp:4:0: /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.h: In constructor 'lsl::inlet_connection::inlet_connection(const lsl::stream_info_impl&, bool)': /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.h:137:8: warning: 'lsl::inlet_connection::recovery_enabled_' will be initialized after [-Wreorder] bool recovery_enabled_; // whether we would try to recover the stream if it is lost ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.h:135:7: warning: 'boost::asio::ip::tcp lsl::inlet_connection::tcp_protocol_' [-Wreorder] tcp tcp_protocol_; // the TCP protocol used (according to api_config) ^~~~~~~~~~~~~ /builddir/build/BUILD/liblsl-1.11.0/src/inlet_connection.cpp:22:1: warning: when initialized here [-Wreorder] inlet_connection::inlet_connection(const stream_info_impl &info, bool recover): type_info_(info), host_info_(info), recovery_enabled_(recover), tcp_protocol_(tcp::v4()), udp_protocol_(udp::v4()), lost_(false), shutdown_(false), last_receive_time_(lsl_clock()), active_transmissions_(0) { ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/liblsl-1.11.0/build' make[2]: Entering directory '/builddir/build/BUILD/liblsl-1.11.0/build' [ 33%] Building CXX object src/CMakeFiles/lsl.dir/lsl_continuous_resolver_c.cpp.o cd /builddir/build/BUILD/liblsl-1.11.0/build/src && /usr/bin/c++ -Dlsl_EXPORTS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fPIC -fPIC -Wl,--exclude-libs,ALL -o CMakeFiles/lsl.dir/lsl_continuous_resolver_c.cpp.o -c /builddir/build/BUILD/liblsl-1.11.0/src/lsl_continuous_resolver_c.cpp make[2]: Leaving directory '/builddir/build/BUILD/liblsl-1.11.0/build' make[1]: *** [CMakeFiles/Makefile2:89: src/CMakeFiles/lsl.dir/all] Error 2 make: *** [Makefile:133: all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.dxzywc (%build) RPM build errors: bogus date in %changelog: Thu Feb 14 2016 Dmitry Mikhirev 1.11.0-2 Bad exit status from /var/tmp/rpm-tmp.dxzywc (%build) ++ cleanup ++ set +e ++ sync ++ sleep 5 ++ sync ++ poweroff Terminated +++ cleanup +++ set +e +++ sync Terminated ++++ cleanup ++++ set +e ++++ sync ++++ sleep 5 ++++ sync ++++ poweroff