Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 446588 Details for
Bug 594330
sci-visualization/nonolith-connect-1.1 : websocketpp/.../websocket_server_session.cpp:126:108: error: call of overloaded 'copy_n(std::istreambuf_iterator<char, std::char_traits<char> >, std::size_t&, std::back_insert_iterator<std::__cxx11::basic_string<ch
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
sci-visualization:nonolith-connect-1.1:20160919-084418.log
sci-visualization:nonolith-connect-1.1:20160919-084418.log (text/plain), 12.27 KB, created by
Toralf Förster
on 2016-09-19 09:02:32 UTC
(
hide
)
Description:
sci-visualization:nonolith-connect-1.1:20160919-084418.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2016-09-19 09:02:32 UTC
Size:
12.27 KB
patch
obsolete
> * Package: sci-visualization/nonolith-connect-1.1 > * Repository: gentoo > * Maintainer: chainsaw@gentoo.org sci@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: preserve-libs sandbox userpriv usersandbox > * Adding user 'nonolithd' to your system ... > * - Userid: 176 > * - Shell: /sbin/nologin > * - Home: /dev/null > * - Groups: usb > * - GECOS: added by portage for nonolith-connect >>>> Unpacking source... >>>> Unpacking nonolith-connect-1.1.tar.bz2 to /var/tmp/portage/sci-visualization/nonolith-connect-1.1/work >>>> Source unpacked in /var/tmp/portage/sci-visualization/nonolith-connect-1.1/work >>>> Preparing source in /var/tmp/portage/sci-visualization/nonolith-connect-1.1/work/nonolith-connect-1.1 ... > * Applying 1.1-cflags-respect.patch ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/sci-visualization/nonolith-connect-1.1/work/nonolith-connect-1.1 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/sci-visualization/nonolith-connect-1.1/work/nonolith-connect-1.1 ... >scons -j1 boost_static=0 >scons: Reading SConscript files ... >Using version file >scons: done reading SConscript files. >scons: Building targets ... >x86_64-pc-linux-gnu-g++ -o bootloader/bootloader.o -c -march=native -O2 -pipe -Ilibusb -Iwebsocketpp/src -Wall bootloader/bootloader.cpp >In file included from bootloader/../libjson/Source/JSONNode.h:4:0, > from bootloader/../libjson/libjson.h:177, > from bootloader/../dataserver.hpp:21, > from bootloader/bootloader.hpp:11, > from bootloader/bootloader.cpp:22: >bootloader/../libjson/Source/JSONChildren.h: In member function 'JSONNode** jsonChildren::end() const': >bootloader/../libjson/Source/JSONDebug.h:26:57: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] > #define JSON_ASSERT(bo, msg) JSONDebug::_JSON_ASSERT(bo, msg) > ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ >bootloader/../libjson/Source/JSONChildren.h:134:5: note: in expansion of macro 'JSON_ASSERT' > JSON_ASSERT(this != 0, JSON_TEXT("Children is null end")); > ^ >x86_64-pc-linux-gnu-g++ -o cee/cee.o -c -march=native -O2 -pipe -Ilibusb -Iwebsocketpp/src -Wall cee/cee.cpp >cee/cee.cpp: In destructor 'virtual CEE_device::~CEE_device()': >cee/cee.cpp:82:19: warning: deleting object of abstract class type 'OutputSource' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] > delete channel_a.source; > ^~~~~~ >cee/cee.cpp:83:19: warning: deleting object of abstract class type 'OutputSource' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] > delete channel_b.source; > ^~~~~~ >cee/cee.cpp: In member function 'virtual void CEE_device::configure(int, double, unsigned int, bool, bool)': >cee/cee.cpp:144:19: warning: deleting object of abstract class type 'OutputSource' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] > delete channel_a.source; > ^~~~~~ >cee/cee.cpp:145:19: warning: deleting object of abstract class type 'OutputSource' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] > delete channel_b.source; > ^~~~~~ >cee/cee.cpp: In member function 'virtual void CEE_device::setOutput(Channel*, OutputSource*)': >cee/cee.cpp:394:20: warning: deleting object of abstract class type 'OutputSource' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] > delete channel->source; > ^~~~~~ >In file included from cee/../libjson/Source/JSONNode.h:4:0, > from cee/../libjson/libjson.h:177, > from cee/../dataserver.hpp:21, > from cee/cee.hpp:11, > from cee/cee.cpp:19: >cee/../libjson/Source/JSONChildren.h: In member function 'JSONNode** jsonChildren::end() const': >cee/../libjson/Source/JSONDebug.h:26:57: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] > #define JSON_ASSERT(bo, msg) JSONDebug::_JSON_ASSERT(bo, msg) > ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ >cee/../libjson/Source/JSONChildren.h:134:5: note: in expansion of macro 'JSON_ASSERT' > JSON_ASSERT(this != 0, JSON_TEXT("Children is null end")); > ^ >x86_64-pc-linux-gnu-g++ -o device.o -c -march=native -O2 -pipe -Ilibusb -Iwebsocketpp/src -Wall device.cpp >x86_64-pc-linux-gnu-g++ -o event.o -c -march=native -O2 -pipe -Ilibusb -Iwebsocketpp/src -Wall event.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/JSONAllocator.o -c -march=native -O2 -pipe libjson/Source/JSONAllocator.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/JSONChildren.o -c -march=native -O2 -pipe libjson/Source/JSONChildren.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/JSONDebug.o -c -march=native -O2 -pipe libjson/Source/JSONDebug.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/JSONIterators.o -c -march=native -O2 -pipe libjson/Source/JSONIterators.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/JSONMemory.o -c -march=native -O2 -pipe libjson/Source/JSONMemory.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/JSONNode.o -c -march=native -O2 -pipe libjson/Source/JSONNode.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/JSONNode_Mutex.o -c -march=native -O2 -pipe libjson/Source/JSONNode_Mutex.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/JSONPreparse.o -c -march=native -O2 -pipe libjson/Source/JSONPreparse.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/JSONStream.o -c -march=native -O2 -pipe libjson/Source/JSONStream.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/JSONValidator.o -c -march=native -O2 -pipe libjson/Source/JSONValidator.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/JSONWorker.o -c -march=native -O2 -pipe libjson/Source/JSONWorker.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/JSONWriter.o -c -march=native -O2 -pipe libjson/Source/JSONWriter.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/JSON_Base64.o -c -march=native -O2 -pipe libjson/Source/JSON_Base64.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/internalJSONNode.o -c -march=native -O2 -pipe libjson/Source/internalJSONNode.cpp >x86_64-pc-linux-gnu-g++ -o libjson/Source/libjson.o -c -march=native -O2 -pipe libjson/Source/libjson.cpp >ar rc libjson.a libjson/Source/JSONAllocator.o libjson/Source/JSONChildren.o libjson/Source/JSONDebug.o libjson/Source/JSONIterators.o libjson/Source/JSONMemory.o libjson/Source/JSONNode.o libjson/Source/JSONNode_Mutex.o libjson/Source/JSONPreparse.o libjson/Source/JSONStream.o libjson/Source/JSONValidator.o libjson/Source/JSONWorker.o libjson/Source/JSONWriter.o libjson/Source/JSON_Base64.o libjson/Source/internalJSONNode.o libjson/Source/libjson.o >ranlib libjson.a >x86_64-pc-linux-gnu-gcc -o libusb/libusb/core.o -c -Ilibusb -Ilibusb/libusb -march=native -O2 -pipe "-D OS_LINUX" "-D USBI_TIMERFD_AVAILABLE" "-D THREADS_POSIX" -DPOLL_NFDS_TYPE=nfds_t "-D HAVE_POLL_H" libusb/libusb/core.c >x86_64-pc-linux-gnu-gcc -o libusb/libusb/descriptor.o -c -Ilibusb -Ilibusb/libusb -march=native -O2 -pipe "-D OS_LINUX" "-D USBI_TIMERFD_AVAILABLE" "-D THREADS_POSIX" -DPOLL_NFDS_TYPE=nfds_t "-D HAVE_POLL_H" libusb/libusb/descriptor.c >x86_64-pc-linux-gnu-gcc -o libusb/libusb/io.o -c -Ilibusb -Ilibusb/libusb -march=native -O2 -pipe "-D OS_LINUX" "-D USBI_TIMERFD_AVAILABLE" "-D THREADS_POSIX" -DPOLL_NFDS_TYPE=nfds_t "-D HAVE_POLL_H" libusb/libusb/io.c >x86_64-pc-linux-gnu-gcc -o libusb/libusb/os/linux_usbfs.o -c -Ilibusb -Ilibusb/libusb -march=native -O2 -pipe "-D OS_LINUX" "-D USBI_TIMERFD_AVAILABLE" "-D THREADS_POSIX" -DPOLL_NFDS_TYPE=nfds_t "-D HAVE_POLL_H" libusb/libusb/os/linux_usbfs.c >x86_64-pc-linux-gnu-gcc -o libusb/libusb/os/threads_posix.o -c -Ilibusb -Ilibusb/libusb -march=native -O2 -pipe "-D OS_LINUX" "-D USBI_TIMERFD_AVAILABLE" "-D THREADS_POSIX" -DPOLL_NFDS_TYPE=nfds_t "-D HAVE_POLL_H" libusb/libusb/os/threads_posix.c >x86_64-pc-linux-gnu-gcc -o libusb/libusb/sync.o -c -Ilibusb -Ilibusb/libusb -march=native -O2 -pipe "-D OS_LINUX" "-D USBI_TIMERFD_AVAILABLE" "-D THREADS_POSIX" -DPOLL_NFDS_TYPE=nfds_t "-D HAVE_POLL_H" libusb/libusb/sync.c >ar rc libusb_nonolith.a libusb/libusb/core.o libusb/libusb/descriptor.o libusb/libusb/io.o libusb/libusb/sync.o libusb/libusb/os/linux_usbfs.o libusb/libusb/os/threads_posix.o >ranlib libusb_nonolith.a >x86_64-pc-linux-gnu-g++ -o websocketpp/src/network_utilities.o -c -march=native -O2 -pipe websocketpp/src/network_utilities.cpp >x86_64-pc-linux-gnu-g++ -o websocketpp/src/websocket_frame.o -c -march=native -O2 -pipe websocketpp/src/websocket_frame.cpp >x86_64-pc-linux-gnu-g++ -o websocketpp/src/websocket_server.o -c -march=native -O2 -pipe websocketpp/src/websocket_server.cpp >x86_64-pc-linux-gnu-g++ -o websocketpp/src/websocket_server_session.o -c -march=native -O2 -pipe websocketpp/src/websocket_server_session.cpp >websocketpp/src/websocket_server_session.cpp: In member function 'virtual void websocketpp::server_session::handle_read_handshake(const boost::system::error_code&, std::size_t)': >websocketpp/src/websocket_server_session.cpp:126:108: error: call of overloaded 'copy_n(std::istreambuf_iterator<char, std::char_traits<char> >, std::size_t&, std::back_insert_iterator<std::__cxx11::basic_string<char> >)' is ambiguous > copy_n(std::istreambuf_iterator<char>(istr), bytes_transferred, std::back_inserter(m_raw_client_handshake)); > ^ >In file included from websocketpp/src/websocket_server_session.cpp:44:0: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ext/algorithm:120:5: note: candidate: std::pair<_InputIterator, _OutputIterator> __gnu_cxx::copy_n(_InputIterator, _Size, _OutputIterator) [with _InputIterator = std::istreambuf_iterator<char, std::char_traits<char> >; _Size = long unsigned int; _OutputIterator = std::back_insert_iterator<std::__cxx11::basic_string<char> >] > copy_n(_InputIterator __first, _Size __count, _OutputIterator __result) > ^~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/algorithm:62:0, > from /usr/include/boost/smart_ptr/shared_ptr.hpp:38, > from /usr/include/boost/shared_ptr.hpp:17, > from /usr/include/boost/date_time/time_clock.hpp:17, > from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10, > from /usr/include/boost/asio/time_traits.hpp:23, > from /usr/include/boost/asio/deadline_timer_service.hpp:27, > from /usr/include/boost/asio/basic_deadline_timer.hpp:25, > from /usr/include/boost/asio.hpp:22, > from websocketpp/src/websocket_session.hpp:78, > from websocketpp/src/websocketpp.hpp:101, > from websocketpp/src/websocket_server_session.cpp:28: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algo.h:796:5: note: candidate: _OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = std::istreambuf_iterator<char, std::char_traits<char> >; _Size = long unsigned int; _OIter = std::back_insert_iterator<std::__cxx11::basic_string<char> >] > copy_n(_InputIterator __first, _Size __n, _OutputIterator __result) > ^~~~~~ >scons: *** [websocketpp/src/websocket_server_session.o] Error 1 >scons: building terminated because of errors. > * ERROR: sci-visualization/nonolith-connect-1.1::gentoo failed (compile phase): > * escons failed. > * > * Call stack: > * ebuild.sh, line 115: Called src_compile > * environment, line 2493: Called escons > * environment, line 1265: Called die > * The specific snippet of code: > * die "escons failed." > * > * If you need support, post the output of `emerge --info '=sci-visualization/nonolith-connect-1.1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=sci-visualization/nonolith-connect-1.1::gentoo'`. > * The complete build log is located at '/var/log/portage/sci-visualization:nonolith-connect-1.1:20160919-084418.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-visualization/nonolith-connect-1.1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/sci-visualization/nonolith-connect-1.1/temp/environment'. > * Working directory: '/var/tmp/portage/sci-visualization/nonolith-connect-1.1/work/nonolith-connect-1.1' > * S: '/var/tmp/portage/sci-visualization/nonolith-connect-1.1/work/nonolith-connect-1.1'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 594330
:
446584
|
446586
| 446588 |
447934