>>> Building on exopi-1 under net/rtorrent BDEPENDS = [devel/cppunit;devel/metaauto;net/libtorrent;devel/autoconf/2.69;net/curl;devel/dwz] DIST = [net/rtorrent:rtorrent-0.9.6.tar.gz] FULLPKGNAME = rtorrent-0.9.6p8v0 RDEPENDS = [net/libtorrent;net/curl] (Junk lock obtained for exopi-1 at 1731955026.45) >>> Running depends in net/rtorrent at 1731955026.50 last junk was in x11/kde-applications/akregator /usr/sbin/pkg_add -aI -Drepair autoconf-2.69p3 cppunit-1.14.0 curl-8.11.0 libtorrent-0.13.6p9v0 metaauto-1.0p4 was: /usr/sbin/pkg_add -aI -Drepair autoconf-2.69p3 cppunit-1.14.0 curl-8.11.0 dwz-0.15 libtorrent-0.13.6p9v0 metaauto-1.0p4 /usr/sbin/pkg_add -aI -Drepair autoconf-2.69p3 cppunit-1.14.0 curl-8.11.0 libtorrent-0.13.6p9v0 metaauto-1.0p4 >>> Running show-prepare-results in net/rtorrent at 1731955031.06 ===> net/rtorrent ===> Building from scratch rtorrent-0.9.6p8v0 ===> rtorrent-0.9.6p8v0 depends on: cppunit-* -> cppunit-1.14.0 ===> rtorrent-0.9.6p8v0 depends on: metaauto-* -> metaauto-1.0p4 ===> rtorrent-0.9.6p8v0 depends on: autoconf-2.69 -> autoconf-2.69p3 ===> rtorrent-0.9.6p8v0 depends on: dwz-* -> dwz-0.15 ===> rtorrent-0.9.6p8v0 depends on: libtorrent->=0.13.4 -> libtorrent-0.13.6p9v0 ===> rtorrent-0.9.6p8v0 depends on: curl-* -> curl-8.11.0 ===> Verifying specs: c++ c++abi pthread c crypto curl curses m nghttp2 pthread ssl torrent>=21 z ===> found c++.10.0 c++abi.7.0 pthread.27.1 c.100.3 crypto.55.0 curl.26.29 curses.15.0 m.10.1 nghttp2.0.23 ssl.58.0 torrent.22.1 z.7.1 autoconf-2.69p3 cppunit-1.14.0 curl-8.11.0 dwz-0.15 libtorrent-0.13.6p9v0 metaauto-1.0p4 (Junk lock released for exopi-1 at 1731955032.57) distfiles size=610845 >>> Running patch in net/rtorrent at 1731955032.63 ===> net/rtorrent ===> Checking files for rtorrent-0.9.6p8v0 `/exopi-cvs/ports/distfiles/rtorrent-0.9.6.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for rtorrent-0.9.6p8v0 ===> Patching for rtorrent-0.9.6p8v0 find /exopi-obj/pobj/rtorrent-0.9.6/rtorrent-0.9.6 -type f -exec fgrep -lw tr1 {} + | xargs sed -i.bak -e 's, Applying OpenBSD patch patch-src_core_manager_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/core/manager.cc |--- src/core/manager.cc.orig |+++ src/core/manager.cc -------------------------- Patching file src/core/manager.cc using Plan A... Hunk #1 succeeded at 74. done ===> Applying OpenBSD patch patch-src_core_poll_manager_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/core/poll_manager.cc |--- src/core/poll_manager.cc.orig |+++ src/core/poll_manager.cc -------------------------- Patching file src/core/poll_manager.cc using Plan A... Hunk #1 succeeded at 38. done ===> Applying OpenBSD patch patch-src_display_window_file_list_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/display/window_file_list.cc |--- src/display/window_file_list.cc.orig |+++ src/display/window_file_list.cc -------------------------- Patching file src/display/window_file_list.cc using Plan A... Hunk #1 succeeded at 41. done ===> Applying OpenBSD patch patch-src_rpc_exec_file_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/rpc/exec_file.cc |--- src/rpc/exec_file.cc.orig |+++ src/rpc/exec_file.cc -------------------------- Patching file src/rpc/exec_file.cc using Plan A... Hunk #1 succeeded at 52. done ===> Applying OpenBSD patch patch-src_rpc_object_storage_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/rpc/object_storage.cc |--- src/rpc/object_storage.cc.orig |+++ src/rpc/object_storage.cc -------------------------- Patching file src/rpc/object_storage.cc using Plan A... Hunk #1 succeeded at 44. done ===> Applying OpenBSD patch patch-src_signal_handler_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/signal_handler.cc |--- src/signal_handler.cc.orig |+++ src/signal_handler.cc -------------------------- Patching file src/signal_handler.cc using Plan A... Hunk #1 succeeded at 38. done ===> Applying OpenBSD patch patch-test_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Unbreak build. | |--- test/Makefile.in.orig Thu Sep 10 20:20:28 2015 |+++ test/Makefile.in Thu Sep 10 20:20:33 2015 -------------------------- Patching file test/Makefile.in using Plan A... Hunk #1 succeeded at 561. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in net/rtorrent at 1731955033.61 ===> net/rtorrent ===> Generating configure for rtorrent-0.9.6p8v0 Running autoconf-2.69 in /exopi-obj/pobj/rtorrent-0.9.6/rtorrent-0.9.6 Running autoheader-2.69 in /exopi-obj/pobj/rtorrent-0.9.6/rtorrent-0.9.6 ===> Configuring for rtorrent-0.9.6p8v0 Using /exopi-obj/pobj/rtorrent-0.9.6/config.site (generated) configure: WARNING: unrecognized options: --disable-gtk-doc configure: loading site script /exopi-obj/pobj/rtorrent-0.9.6/config.site checking for a BSD-compatible install... /exopi-obj/pobj/rtorrent-0.9.6/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether make sets $(MAKE)... (cached) yes checking whether make supports nested variables... yes checking for cppunit-config... no checking for Cppunit - version >= 1.9.6... no checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking for style of include used by make... GNU checking dependency style of c++... gcc3 checking build system type... x86_64-unknown-openbsd7.6 checking host system type... x86_64-unknown-openbsd7.6 checking how to print strings... print -r checking for gcc... cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking dependency style of cc... gcc3 checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 131072 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking how to convert x86_64-unknown-openbsd7.6 file names to x86_64-unknown-openbsd7.6 format... func_convert_file_noop checking how to convert x86_64-unknown-openbsd7.6 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$ checking for dlltool... no checking how to associate runtime and link libraries... print -r -- checking for ar... (cached) ar checking for archiver @FILE support... @ checking for strip... (cached) strip checking for ranlib... (cached) ranlib checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for mt... mt checking if mt is a manifest tool... no checking how to run the C preprocessor... cc -E checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... openbsd7.6 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... openbsd7.6 ld.so checking how to hardcode library paths into programs... immediate checking for user-defined CXXFLAGS... user-defined "-O2 -pipe -g -std=c++11" checking for TR1 support... yes checking for C++11 support... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for execinfo.h... no checking for proper overloaded template function disambiguation... yes checking for sysroot... no checking sys/vfs.h usability... no checking sys/vfs.h presence... no checking for sys/vfs.h... no checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/statfs.h usability... no checking sys/statfs.h presence... no checking for sys/statfs.h... no checking for statvfs... ok checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for NcursesW wide-character library... yes checking for working ncursesw/curses.h... no checking for working ncursesw.h... no checking for working ncurses.h... yes checking if curses tinfo library is linked properly... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libcurl... yes checking for libtorrent... yes checking for XMLRPC-C... ignored checking for posix_memalign... yes checking for cacheline... using default 128 bytes checking for __builtin_popcount... yes checking if compiler supports __attribute__((unused))... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating src/Makefile config.status: creating src/core/Makefile config.status: creating src/display/Makefile config.status: creating src/input/Makefile config.status: creating src/rpc/Makefile config.status: creating src/ui/Makefile config.status: creating src/utils/Makefile config.status: creating test/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-gtk-doc >>> Running build in net/rtorrent at 1731955052.44 ===> net/rtorrent ===> Building for rtorrent-0.9.6p8v0 /usr/bin/make all-recursive Making all in doc Making all in src Making all in core c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT curl_get.o -MD -MP -MF .deps/curl_get.Tpo -c -o curl_get.o curl_get.cc In file included from curl_get.cc:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ curl_get.cc:121:31: warning: 'CURLINFO_SIZE_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_DOWNLOAD_T [-Wdeprecated-declarations] curl_easy_getinfo(m_handle, CURLINFO_SIZE_DOWNLOAD, &d); ^ /usr/local/include/curl/curl.h:2875:24: note: 'CURLINFO_SIZE_DOWNLOAD' has been explicitly marked deprecated here CURL_DEPRECATED(7.55.0, "Use CURLINFO_SIZE_DOWNLOAD_T") ^ /usr/local/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' __attribute__((deprecated("since " # version ". " message))) ^ curl_get.cc:129:31: warning: 'CURLINFO_CONTENT_LENGTH_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_CONTENT_LENGTH_DOWNLOAD_T [-Wdeprecated-declarations] curl_easy_getinfo(m_handle, CURLINFO_CONTENT_LENGTH_DOWNLOAD, &d); ^ /usr/local/include/curl/curl.h:2892:24: note: 'CURLINFO_CONTENT_LENGTH_DOWNLOAD' has been explicitly marked deprecated here CURL_DEPRECATED(7.55.0, ^ /usr/local/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' __attribute__((deprecated("since " # version ". " message))) ^ In file included from curl_get.cc:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 4 warnings generated. mv -f .deps/curl_get.Tpo .deps/curl_get.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT curl_socket.o -MD -MP -MF .deps/curl_socket.Tpo -c -o curl_socket.o curl_socket.cc In file included from curl_socket.cc:46: In file included from ./../control.h:43: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ curl_socket.cc:95:5: warning: '~CurlSocket' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("CurlSocket::~CurlSocket() m_fileDesc != -1."); ^ curl_socket.cc:93:13: note: destructor has a implicit non-throwing exception specification CurlSocket::~CurlSocket() { ^ In file included from curl_socket.cc:46: In file included from ./../control.h:43: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/curl_socket.Tpo .deps/curl_socket.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT curl_stack.o -MD -MP -MF .deps/curl_stack.Tpo -c -o curl_stack.o curl_stack.cc In file included from curl_stack.cc:44: In file included from ./curl_get.h:45: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ curl_stack.cc:142:71: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] iterator itr = std::find_if(begin(), end(), rak::equal(handle, std::mem_fun(&CurlGet::handle))); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:50:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ curl_stack.cc:221:58: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] (itr = std::find_if(begin(), end(), std::not1(std::mem_fun(&CurlGet::is_active)))) != end()) { ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from curl_stack.cc:44: In file included from ./curl_get.h:45: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 4 warnings generated. mv -f .deps/curl_stack.Tpo .deps/curl_stack.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT dht_manager.o -MD -MP -MF .deps/dht_manager.Tpo -c -o dht_manager.o dht_manager.cc In file included from dht_manager.cc:47: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from dht_manager.cc:47: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from dht_manager.cc:47: In file included from ./../rpc/parse_commands.h:43: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from dht_manager.cc:49: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from dht_manager.cc:49: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/dht_manager.Tpo .deps/dht_manager.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT download.o -MD -MP -MF .deps/download.Tpo -c -o download.o download.cc In file included from download.cc:48: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download.cc:48: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download.cc:50: In file included from ./../rpc/parse_commands.h:43: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download.cc:52: In file included from ./../control.h:43: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from download.cc:52: In file included from ./../control.h:43: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/download.Tpo .deps/download.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT download_factory.o -MD -MP -MF .deps/download_factory.Tpo -c -o download_factory.o download_factory.cc In file included from download_factory.cc:51: In file included from /usr/local/include/torrent/data/file_utils.h:41: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_factory.cc:51: In file included from /usr/local/include/torrent/data/file_utils.h:41: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_factory.cc:53: In file included from ./../rpc/parse_commands.h:43: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_factory.cc:55: In file included from ./curl_get.h:45: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ download_factory.cc:319:37: warning: 'ptr_fun, torrent::Object>' is deprecated [-Wdeprecated-declarations] rak::bind2nd(std::ptr_fun(&rpc::parse_command_multiple_std), rpc::make_target(download))); ^ /usr/include/c++/v1/__functional/pointer_to_binary_function.h:37:1: note: 'ptr_fun, torrent::Object>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_factory.cc:51: In file included from /usr/local/include/torrent/data/file_utils.h:41: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:433:31: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] class bind2nd_t : public std::unary_function { ^ download_factory.cc:319:19: note: in instantiation of template class 'rak::bind2nd_t, torrent::Object>>' requested here rak::bind2nd(std::ptr_fun(&rpc::parse_command_multiple_std), rpc::make_target(download))); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_factory.cc:55: In file included from ./curl_get.h:45: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 7 warnings generated. mv -f .deps/download_factory.Tpo .deps/download_factory.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT download_list.o -MD -MP -MF .deps/download_list.Tpo -c -o download_list.o download_list.cc In file included from download_list.cc:54: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_list.cc:54: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_list.cc:54: In file included from ./../rpc/parse_commands.h:43: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_list.cc:56: In file included from ./../control.h:43: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ download_list.cc:82:51: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] std::for_each(begin(), end(), std::bind1st(std::mem_fun(&DownloadList::close), this)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:56:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download_list.cc:82:38: warning: 'bind1st, core::DownloadList *>' is deprecated [-Wdeprecated-declarations] std::for_each(begin(), end(), std::bind1st(std::mem_fun(&DownloadList::close), this)); ^ /usr/include/c++/v1/__functional/binder1st.h:44:1: note: 'bind1st, core::DownloadList *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_list.cc:42: ../../rak/functional.h:395:34: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] struct call_delete : public std::unary_function { ^ download_list.cc:83:33: note: in instantiation of template class 'rak::call_delete' requested here std::for_each(begin(), end(), rak::call_delete()); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download_list.cc:90:68: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] unsigned int c = std::count_if(begin(), end(), std::bind1st(std::mem_fun(&DownloadStore::save_resume), control->core()->download_store())); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:56:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download_list.cc:90:55: warning: 'bind1st, core::DownloadStore *>' is deprecated [-Wdeprecated-declarations] unsigned int c = std::count_if(begin(), end(), std::bind1st(std::mem_fun(&DownloadStore::save_resume), control->core()->download_store())); ^ /usr/include/c++/v1/__functional/binder1st.h:44:1: note: 'bind1st, core::DownloadStore *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download_list.cc:100:69: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), rak::equal(hash, rak::on(std::mem_fun(&Download::info), std::mem_fun(&torrent::DownloadInfo::hash)))); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download_list.cc:100:100: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), rak::equal(hash, rak::on(std::mem_fun(&Download::info), std::mem_fun(&torrent::DownloadInfo::hash)))); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_list.cc:42: ../../rak/functional.h:279:27: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] struct on_t : public std::unary_function { ^ download_list.cc:100:56: note: in instantiation of template class 'rak::on_t, std::const_mem_fun_t>' requested here return std::find_if(begin(), end(), rak::equal(hash, rak::on(std::mem_fun(&Download::info), std::mem_fun(&torrent::DownloadInfo::hash)))); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download_list.cc:110:68: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), rak::equal(key, rak::on(std::mem_fun(&Download::info), std::mem_fun(&torrent::DownloadInfo::hash)))); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download_list.cc:110:99: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), rak::equal(key, rak::on(std::mem_fun(&Download::info), std::mem_fun(&torrent::DownloadInfo::hash)))); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download_list.cc:188:103: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] std::for_each(control->view_manager()->begin(), control->view_manager()->end(), std::bind2nd(std::mem_fun(&View::insert), download)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:56:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download_list.cc:188:90: warning: 'bind2nd, core::Download *>' is deprecated [-Wdeprecated-declarations] std::for_each(control->view_manager()->begin(), control->view_manager()->end(), std::bind2nd(std::mem_fun(&View::insert), download)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, core::Download *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download_list.cc:189:103: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] std::for_each(control->view_manager()->begin(), control->view_manager()->end(), std::bind2nd(std::mem_fun(&View::filter_download), download)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:56:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download_list.cc:189:90: warning: 'bind2nd, core::Download *>' is deprecated [-Wdeprecated-declarations] std::for_each(control->view_manager()->begin(), control->view_manager()->end(), std::bind2nd(std::mem_fun(&View::filter_download), download)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, core::Download *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download_list.cc:222:101: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] std::for_each(control->view_manager()->begin(), control->view_manager()->end(), std::bind2nd(std::mem_fun(&View::erase), *itr)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:56:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download_list.cc:222:88: warning: 'bind2nd, core::Download *>' is deprecated [-Wdeprecated-declarations] std::for_each(control->view_manager()->begin(), control->view_manager()->end(), std::bind2nd(std::mem_fun(&View::erase), *itr)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, core::Download *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_list.cc:56: In file included from ./../control.h:43: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 21 warnings generated. mv -f .deps/download_list.Tpo .deps/download_list.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT download_store.o -MD -MP -MF .deps/download_store.Tpo -c -o download_store.o download_store.cc In file included from download_store.cc:56: In file included from ./download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_store.cc:56: In file included from ./download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_store.cc:56: In file included from ./download.h:47: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ download_store.cc:198:51: warning: 'ptr_fun' is deprecated [-Wdeprecated-declarations] d.erase(std::remove_if(d.begin(), d.end(), std::ptr_fun(¬_correct_format)), d.end()); ^ /usr/include/c++/v1/__functional/pointer_to_unary_function.h:37:1: note: 'ptr_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_store.cc:56: In file included from ./download.h:47: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/download_store.Tpo .deps/download_store.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT http_queue.o -MD -MP -MF .deps/http_queue.Tpo -c -o http_queue.o http_queue.cc In file included from http_queue.cc:45: In file included from ./curl_get.h:45: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ http_queue.cc:51:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr h(m_slot_factory()); ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from http_queue.cc:45: In file included from ./curl_get.h:45: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/http_queue.Tpo .deps/http_queue.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT manager.o -MD -MP -MF .deps/manager.Tpo -c -o manager.o manager.cc In file included from manager.cc:47: ../../rak/regex.h:53:27: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] class regex : public std::unary_function { ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from manager.cc:60: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from manager.cc:60: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from manager.cc:60: In file included from ./../rpc/parse_commands.h:43: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from manager.cc:64: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ manager.cc:178:85: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] std::for_each(m_downloadList->begin(), m_downloadList->end(), std::bind1st(std::mem_fun(&DownloadList::pause_default), m_downloadList)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:56:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ manager.cc:178:72: warning: 'bind1st, core::DownloadList *>' is deprecated [-Wdeprecated-declarations] std::for_each(m_downloadList->begin(), m_downloadList->end(), std::bind1st(std::mem_fun(&DownloadList::pause_default), m_downloadList)); ^ /usr/include/c++/v1/__functional/binder1st.h:44:1: note: 'bind1st, core::DownloadList *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ manager.cc:180:85: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] std::for_each(m_downloadList->begin(), m_downloadList->end(), std::bind1st(std::mem_fun(&DownloadList::close_quick), m_downloadList)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:56:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ manager.cc:180:72: warning: 'bind1st, core::DownloadList *>' is deprecated [-Wdeprecated-declarations] std::for_each(m_downloadList->begin(), m_downloadList->end(), std::bind1st(std::mem_fun(&DownloadList::close_quick), m_downloadList)); ^ /usr/include/c++/v1/__functional/binder1st.h:44:1: note: 'bind1st, core::DownloadList *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from manager.cc:60: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:341:32: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] struct mem_ref_t : public std::unary_function { ^ manager.cc:415:67: note: in instantiation of template class 'rak::mem_ref_t' requested here itr->erase(std::remove_if(itr->begin(), itr->end(), rak::on(rak::mem_ref(&utils::directory_entry::d_name), std::not1(r))), itr->end()); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from manager.cc:60: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:279:27: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] struct on_t : public std::unary_function { ^ manager.cc:415:59: note: in instantiation of template class 'rak::on_t, std::unary_negate>' requested here itr->erase(std::remove_if(itr->begin(), itr->end(), rak::on(rak::mem_ref(&utils::directory_entry::d_name), std::not1(r))), itr->end()); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ manager.cc:417:97: warning: 'ptr_fun' is deprecated [-Wdeprecated-declarations] std::transform(itr->begin(), itr->end(), std::back_inserter(nextCache), rak::bind1st(std::ptr_fun(&path_expand_transform), itr->path() + "/")); ^ /usr/include/c++/v1/__functional/pointer_to_binary_function.h:37:1: note: 'ptr_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from manager.cc:60: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:408:31: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] class bind1st_t : public std::unary_function { ^ manager.cc:417:79: note: in instantiation of template class 'rak::bind1st_t>' requested here std::transform(itr->begin(), itr->end(), std::back_inserter(nextCache), rak::bind1st(std::ptr_fun(&path_expand_transform), itr->path() + "/")); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ manager.cc:424:93: warning: 'mem_fun_ref' is deprecated [-Wdeprecated-declarations] std::transform(currentCache.begin(), currentCache.end(), std::back_inserter(*paths), std::mem_fun_ref(&utils::Directory::path)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:86:1: note: 'mem_fun_ref' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ manager.cc:458:41: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] std::mem_fun(&Download::is_hash_checking)) != m_hashingView->end_visible(); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from manager.cc:64: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 16 warnings generated. mv -f .deps/manager.Tpo .deps/manager.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT poll_manager.o -MD -MP -MF .deps/poll_manager.Tpo -c -o poll_manager.o poll_manager.cc In file included from poll_manager.cc:47: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from poll_manager.cc:47: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 2 warnings generated. mv -f .deps/poll_manager.Tpo .deps/poll_manager.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT view.o -MD -MP -MF .deps/view.Tpo -c -o view.o view.cc In file included from view.cc:46: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from view.cc:46: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from view.cc:46: In file included from ./../rpc/parse_commands.h:43: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from view.cc:48: In file included from ./../control.h:43: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ view.cc:57:38: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct view_downloads_compare : std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ view.cc:91:37: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] struct view_downloads_filter : std::unary_function { ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ view.cc:174:65: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] std::for_each(dlist->begin(), dlist->end(), rak::bind1st(std::mem_fun(&View::push_back), this)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:56:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from view.cc:41: ../../rak/functional.h:408:31: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] class bind1st_t : public std::unary_function { ^ view.cc:174:47: note: in instantiation of template class 'rak::bind1st_t>' requested here std::for_each(dlist->begin(), dlist->end(), rak::bind1st(std::mem_fun(&View::push_back), this)); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ view.cc:343:68: warning: 'bind1st' is deprecated [-Wdeprecated-declarations] iterator itr = std::find_if(begin_visible(), end_visible(), std::bind1st(view_downloads_compare(m_sortNew), d)); ^ /usr/include/c++/v1/__functional/binder1st.h:44:1: note: 'bind1st' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from view.cc:48: In file included from ./../control.h:43: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 10 warnings generated. mv -f .deps/view.Tpo .deps/view.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT view_manager.o -MD -MP -MF .deps/view_manager.Tpo -c -o view_manager.o view_manager.cc In file included from view_manager.cc:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from view_manager.cc:46: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from view_manager.cc:46: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from view_manager.cc:46: In file included from ./../rpc/parse_commands.h:43: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from view_manager.cc:40: ../../rak/functional.h:395:34: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] struct call_delete : public std::unary_function { ^ view_manager.cc:58:33: note: in instantiation of template class 'rak::call_delete' requested here std::for_each(begin(), end(), rak::call_delete()); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ view_manager.cc:79:61: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), rak::equal(name, std::mem_fun(&View::name))); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ view_manager.cc:84:69: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] iterator itr = std::find_if(begin(), end(), rak::equal(name, std::mem_fun(&View::name))); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from view_manager.cc:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 8 warnings generated. mv -f .deps/view_manager.Tpo .deps/view_manager.Po rm -f libsub_core.a ar cru libsub_core.a curl_get.o curl_socket.o curl_stack.o dht_manager.o download.o download_factory.o download_list.o download_store.o http_queue.o manager.o poll_manager.o view.o view_manager.o ranlib libsub_core.a Making all in display c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT canvas.o -MD -MP -MF .deps/canvas.Tpo -c -o canvas.o canvas.cc mv -f .deps/canvas.Tpo .deps/canvas.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT frame.o -MD -MP -MF .deps/frame.Tpo -c -o frame.o frame.cc In file included from frame.cc:46: In file included from ./window.h:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from frame.cc:46: In file included from ./window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from frame.cc:46: In file included from ./window.h:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/frame.Tpo .deps/frame.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT manager.o -MD -MP -MF .deps/manager.Tpo -c -o manager.o manager.cc In file included from manager.cc:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from manager.cc:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from manager.cc:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/manager.Tpo .deps/manager.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT utils.o -MD -MP -MF .deps/utils.Tpo -c -o utils.o utils.cc In file included from utils.cc:52: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from utils.cc:52: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from utils.cc:57: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from utils.cc:59: In file included from ./../rpc/parse_commands.h:43: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ utils.cc:201:25: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] std::mem_fun(&torrent::Tracker::is_busy_not_scrape)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from utils.cc:57: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 6 warnings generated. mv -f .deps/utils.Tpo .deps/utils.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT text_element_list.o -MD -MP -MF .deps/text_element_list.Tpo -c -o text_element_list.o text_element_list.cc In file included from text_element_list.cc:43: In file included from ./text_element_list.h:40: In file included from ./text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from text_element_list.cc:43: In file included from ./text_element_list.h:40: In file included from ./text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from text_element_list.cc:43: In file included from ./text_element_list.h:40: In file included from ./text_element.h:44: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from text_element_list.cc:40: ../../rak/functional.h:395:34: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] struct call_delete : public std::unary_function { ^ text_element_list.cc:49:33: note: in instantiation of template class 'rak::call_delete' requested here std::for_each(begin(), end(), rak::call_delete()); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 4 warnings generated. mv -f .deps/text_element_list.Tpo .deps/text_element_list.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT text_element_string.o -MD -MP -MF .deps/text_element_string.Tpo -c -o text_element_string.o text_element_string.cc In file included from text_element_string.cc:41: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from text_element_string.cc:41: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from text_element_string.cc:41: In file included from ./../rpc/parse_commands.h:43: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/text_element_string.Tpo .deps/text_element_string.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT text_element_value.o -MD -MP -MF .deps/text_element_value.Tpo -c -o text_element_value.o text_element_value.cc In file included from text_element_value.cc:41: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from text_element_value.cc:42: In file included from ./text_element_value.h:43: In file included from ./text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from text_element_value.cc:42: In file included from ./text_element_value.h:43: In file included from ./text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from text_element_value.cc:42: In file included from ./text_element_value.h:43: In file included from ./text_element.h:44: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from text_element_value.cc:41: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/text_element_value.Tpo .deps/text_element_value.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window.o -MD -MP -MF .deps/window.Tpo -c -o window.o window.cc In file included from window.cc:41: In file included from ./window.h:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window.cc:41: In file included from ./window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window.cc:41: In file included from ./window.h:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/window.Tpo .deps/window.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_download_chunks_seen.o -MD -MP -MF .deps/window_download_chunks_seen.Tpo -c -o window_download_chunks_seen.o window_download_chunks_seen.cc In file included from window_download_chunks_seen.cc:44: In file included from /usr/local/include/torrent/data/block.h:42: /usr/local/include/torrent/data/block_transfer.h:132:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions] throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL"); ^ /usr/local/include/torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification BlockTransfer::~BlockTransfer() { ^ /usr/local/include/torrent/data/block_transfer.h:129:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions] throw internal_error("BlockTransfer::~BlockTransfer() block not NULL"); ^ /usr/local/include/torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification BlockTransfer::~BlockTransfer() { ^ In file included from window_download_chunks_seen.cc:48: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_download_chunks_seen.cc:48: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_download_chunks_seen.cc:48: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_download_chunks_seen.cc:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ window_download_chunks_seen.cc:98:75: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] std::sort(transferChunks.begin(), transferChunks.end(), rak::less2(std::mem_fun(&torrent::BlockList::index), std::mem_fun(&torrent::BlockList::index))); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ window_download_chunks_seen.cc:98:117: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] std::sort(transferChunks.begin(), transferChunks.end(), rak::less2(std::mem_fun(&torrent::BlockList::index), std::mem_fun(&torrent::BlockList::index))); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_download_chunks_seen.cc:41: ../../rak/functional.h:174:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct less2_t : public std::binary_function { ^ window_download_chunks_seen.cc:98:59: note: in instantiation of template class 'rak::less2_t, std::const_mem_fun_t>' requested here std::sort(transferChunks.begin(), transferChunks.end(), rak::less2(std::mem_fun(&torrent::BlockList::index), std::mem_fun(&torrent::BlockList::index))); ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ window_download_chunks_seen.cc:114:79: warning: 'mem_fun_ref' is deprecated [-Wdeprecated-declarations] if (std::find_if((*itrTransfer)->begin(), (*itrTransfer)->end(), std::mem_fun_ref(&torrent::Block::is_transfering)) != (*itrTransfer)->end()) ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:158:1: note: 'mem_fun_ref' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_download_chunks_seen.cc:48: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 11 warnings generated. mv -f .deps/window_download_chunks_seen.Tpo .deps/window_download_chunks_seen.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_download_list.o -MD -MP -MF .deps/window_download_list.Tpo -c -o window_download_list.o window_download_list.cc In file included from window_download_list.cc:41: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_download_list.cc:41: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_download_list.cc:41: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_download_list.cc:41: In file included from ./../core/download.h:44: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_download_list.cc:41: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/window_download_list.Tpo .deps/window_download_list.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_download_statusbar.o -MD -MP -MF .deps/window_download_statusbar.Tpo -c -o window_download_statusbar.o window_download_statusbar.cc In file included from window_download_statusbar.cc:47: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_download_statusbar.cc:49: In file included from ./window_download_statusbar.h:40: In file included from ./window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_download_statusbar.cc:51: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_download_statusbar.cc:51: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_download_statusbar.cc:47: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/window_download_statusbar.Tpo .deps/window_download_statusbar.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_download_transfer_list.o -MD -MP -MF .deps/window_download_transfer_list.Tpo -c -o window_download_transfer_list.o window_download_transfer_list.cc In file included from window_download_transfer_list.cc:42: In file included from /usr/local/include/torrent/data/block_list.h:42: In file included from /usr/local/include/torrent/data/block.h:42: /usr/local/include/torrent/data/block_transfer.h:132:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions] throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL"); ^ /usr/local/include/torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification BlockTransfer::~BlockTransfer() { ^ /usr/local/include/torrent/data/block_transfer.h:129:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions] throw internal_error("BlockTransfer::~BlockTransfer() block not NULL"); ^ /usr/local/include/torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification BlockTransfer::~BlockTransfer() { ^ In file included from window_download_transfer_list.cc:45: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_download_transfer_list.cc:45: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_download_transfer_list.cc:45: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_download_transfer_list.cc:45: In file included from ./../core/download.h:44: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_download_transfer_list.cc:45: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 7 warnings generated. mv -f .deps/window_download_transfer_list.Tpo .deps/window_download_transfer_list.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_file_list.o -MD -MP -MF .deps/window_file_list.Tpo -c -o window_file_list.o window_file_list.cc In file included from window_file_list.cc:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_file_list.cc:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_file_list.cc:46: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_file_list.cc:42: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_file_list.cc:46: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/window_file_list.Tpo .deps/window_file_list.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_http_queue.o -MD -MP -MF .deps/window_http_queue.Tpo -c -o window_http_queue.o window_http_queue.cc In file included from window_http_queue.cc:41: In file included from ./../core/curl_get.h:45: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_http_queue.cc:45: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ window_http_queue.cc:148:101: warning: 'mem_fun_ref' is deprecated [-Wdeprecated-declarations] Container::iterator itr = std::find_if(m_container.begin(), m_container.end(), rak::equal(h, std::mem_fun_ref(&Node::get_http))); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:86:1: note: 'mem_fun_ref' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_http_queue.cc:41: In file included from ./../core/curl_get.h:45: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 4 warnings generated. mv -f .deps/window_http_queue.Tpo .deps/window_http_queue.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_input.o -MD -MP -MF .deps/window_input.Tpo -c -o window_input.o window_input.cc In file included from window_input.cc:40: In file included from ./window_input.h:42: In file included from ./window.h:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_input.cc:40: In file included from ./window_input.h:42: In file included from ./window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_input.cc:40: In file included from ./window_input.h:42: In file included from ./window.h:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/window_input.Tpo .deps/window_input.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_log.o -MD -MP -MF .deps/window_log.Tpo -c -o window_log.o window_log.cc In file included from window_log.cc:45: In file included from ./window_log.h:42: In file included from ./window.h:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_log.cc:45: In file included from ./window_log.h:42: In file included from ./window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_log.cc:45: In file included from ./window_log.h:42: In file included from ./window.h:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/window_log.Tpo .deps/window_log.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_log_complete.o -MD -MP -MF .deps/window_log_complete.Tpo -c -o window_log_complete.o window_log_complete.cc In file included from window_log_complete.cc:43: In file included from ./window_log_complete.h:42: In file included from ./window.h:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_log_complete.cc:43: In file included from ./window_log_complete.h:42: In file included from ./window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_log_complete.cc:43: In file included from ./window_log_complete.h:42: In file included from ./window.h:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/window_log_complete.Tpo .deps/window_log_complete.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_peer_list.o -MD -MP -MF .deps/window_peer_list.Tpo -c -o window_peer_list.o window_peer_list.cc In file included from window_peer_list.cc:42: /usr/local/include/torrent/data/block_transfer.h:132:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions] throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL"); ^ /usr/local/include/torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification BlockTransfer::~BlockTransfer() { ^ /usr/local/include/torrent/data/block_transfer.h:129:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions] throw internal_error("BlockTransfer::~BlockTransfer() block not NULL"); ^ /usr/local/include/torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification BlockTransfer::~BlockTransfer() { ^ In file included from window_peer_list.cc:47: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_peer_list.cc:47: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_peer_list.cc:47: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_peer_list.cc:47: In file included from ./../core/download.h:44: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_peer_list.cc:47: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 7 warnings generated. mv -f .deps/window_peer_list.Tpo .deps/window_peer_list.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_statusbar.o -MD -MP -MF .deps/window_statusbar.Tpo -c -o window_statusbar.o window_statusbar.cc In file included from window_statusbar.cc:42: In file included from ./../control.h:43: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_statusbar.cc:45: In file included from ./window_statusbar.h:42: In file included from ./window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_statusbar.cc:42: In file included from ./../control.h:43: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/window_statusbar.Tpo .deps/window_statusbar.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_string_list.o -MD -MP -MF .deps/window_string_list.Tpo -c -o window_string_list.o window_string_list.cc In file included from window_string_list.cc:41: In file included from ./window_string_list.h:43: In file included from ./window.h:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_string_list.cc:41: In file included from ./window_string_list.h:43: In file included from ./window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_string_list.cc:41: In file included from ./window_string_list.h:43: In file included from ./window.h:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/window_string_list.Tpo .deps/window_string_list.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_text.o -MD -MP -MF .deps/window_text.Tpo -c -o window_text.o window_text.cc In file included from window_text.cc:44: In file included from ./window_text.h:42: In file included from ./text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_text.cc:44: In file included from ./window_text.h:42: In file included from ./text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_text.cc:44: In file included from ./window_text.h:42: In file included from ./text_element.h:44: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_text.cc:44: In file included from ./window_text.h:43: In file included from ./window.h:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_text.cc:40: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_text.cc:40: ../../rak/functional.h:395:34: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] struct call_delete : public std::unary_function { ^ window_text.cc:58:33: note: in instantiation of template class 'rak::call_delete' requested here std::for_each(begin(), end(), rak::call_delete()); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_text.cc:44: In file included from ./window_text.h:43: In file included from ./window.h:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 7 warnings generated. mv -f .deps/window_text.Tpo .deps/window_text.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_title.o -MD -MP -MF .deps/window_title.Tpo -c -o window_title.o window_title.cc In file included from window_title.cc:40: In file included from ./window_title.h:41: In file included from ./window.h:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_title.cc:40: In file included from ./window_title.h:41: In file included from ./window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_title.cc:40: In file included from ./window_title.h:41: In file included from ./window.h:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/window_title.Tpo .deps/window_title.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT window_tracker_list.o -MD -MP -MF .deps/window_tracker_list.Tpo -c -o window_tracker_list.o window_tracker_list.cc In file included from window_tracker_list.cc:46: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_tracker_list.cc:46: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_tracker_list.cc:46: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from window_tracker_list.cc:46: In file included from ./../core/download.h:44: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from window_tracker_list.cc:46: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/window_tracker_list.Tpo .deps/window_tracker_list.Po rm -f libsub_display.a ar cru libsub_display.a canvas.o frame.o manager.o utils.o text_element_list.o text_element_string.o text_element_value.o window.o window_download_chunks_seen.o window_download_list.o window_download_statusbar.o window_download_transfer_list.o window_file_list.o window_http_queue.o window_input.o window_log.o window_log_complete.o window_peer_list.o window_statusbar.o window_string_list.o window_text.o window_title.o window_tracker_list.o ranlib libsub_display.a Making all in input c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT bindings.o -MD -MP -MF .deps/bindings.Tpo -c -o bindings.o bindings.cc mv -f .deps/bindings.Tpo .deps/bindings.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT input_event.o -MD -MP -MF .deps/input_event.Tpo -c -o input_event.o input_event.cc mv -f .deps/input_event.Tpo .deps/input_event.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT manager.o -MD -MP -MF .deps/manager.Tpo -c -o manager.o manager.cc manager.cc:67:54: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] std::find_if(rbegin(), rend(), std::bind2nd(std::mem_fun(&Bindings::pressed), key)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:56:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ manager.cc:67:41: warning: 'bind2nd, int>' is deprecated [-Wdeprecated-declarations] std::find_if(rbegin(), rend(), std::bind2nd(std::mem_fun(&Bindings::pressed), key)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, int>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ manager.cc:67:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] std::find_if(rbegin(), rend(), std::bind2nd(std::mem_fun(&Bindings::pressed), key)); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. mv -f .deps/manager.Tpo .deps/manager.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT path_input.o -MD -MP -MF .deps/path_input.Tpo -c -o path_input.o path_input.cc In file included from path_input.cc:41: ../../rak/functional.h:352:38: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] struct const_mem_ref_t : public std::unary_function { ^ path_input.cc:104:69: note: in instantiation of template class 'rak::const_mem_ref_t' requested here std::string base = rak::make_base(r.first, r.second, rak::const_mem_ref(&utils::directory_entry::d_name)); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ path_input.cc:153:65: warning: 'ptr_fun' is deprecated [-Wdeprecated-declarations] r.first = std::find_if(d.begin(), d.end(), rak::bind2nd(std::ptr_fun(&find_complete_not_compare), f)); ^ /usr/include/c++/v1/__functional/pointer_to_binary_function.h:37:1: note: 'ptr_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from path_input.cc:41: ../../rak/functional.h:433:31: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] class bind2nd_t : public std::unary_function { ^ path_input.cc:153:47: note: in instantiation of template class 'rak::bind2nd_t>' requested here r.first = std::find_if(d.begin(), d.end(), rak::bind2nd(std::ptr_fun(&find_complete_not_compare), f)); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ path_input.cc:154:65: warning: 'ptr_fun' is deprecated [-Wdeprecated-declarations] r.second = std::find_if(r.first, d.end(), rak::bind2nd(std::ptr_fun(&find_complete_compare), f)); ^ /usr/include/c++/v1/__functional/pointer_to_binary_function.h:37:1: note: 'ptr_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 4 warnings generated. mv -f .deps/path_input.Tpo .deps/path_input.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT text_input.o -MD -MP -MF .deps/text_input.Tpo -c -o text_input.o text_input.cc mv -f .deps/text_input.Tpo .deps/text_input.Po rm -f libsub_input.a ar cru libsub_input.a bindings.o input_event.o manager.o path_input.o text_input.o ranlib libsub_input.a Making all in rpc c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command.o -MD -MP -MF .deps/command.Tpo -c -o command.o command.cc In file included from command.cc:39: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command.cc:39: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command.cc:39: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command.cc:39: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 4 warnings generated. mv -f .deps/command.Tpo .deps/command.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_map.o -MD -MP -MF .deps/command_map.Tpo -c -o command_map.o command_map.cc In file included from command_map.cc:42: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_map.cc:42: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_map.cc:45: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_map.cc:50: ./command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_map.cc:45: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/command_map.Tpo .deps/command_map.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_scheduler.o -MD -MP -MF .deps/command_scheduler.Tpo -c -o command_scheduler.o command_scheduler.cc In file included from command_scheduler.cc:47: In file included from ./command_scheduler_item.h:40: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_scheduler.cc:48: In file included from ./parse_commands.h:43: In file included from ./command_map.h:45: In file included from ./command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_scheduler.cc:48: In file included from ./parse_commands.h:43: In file included from ./command_map.h:45: In file included from ./command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_scheduler.cc:48: In file included from ./parse_commands.h:43: ./command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_scheduler.cc:42: ../../rak/functional.h:395:34: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] struct call_delete : public std::unary_function { ^ command_scheduler.cc:53:33: note: in instantiation of template class 'rak::call_delete' requested here std::for_each(begin(), end(), rak::call_delete()); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ command_scheduler.cc:58:60: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), rak::equal(key, std::mem_fun(&CommandSchedulerItem::key))); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_scheduler.cc:46: In file included from ./command_scheduler.h:43: ../../rak/functional_fun.h:70:36: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] class function_base1 : public std::unary_function { ^ /usr/include/c++/v1/__memory/shared_ptr.h:427:38: note: in instantiation of template class 'rak::function_base1' requested here struct __is_deletable<_Ptr, decltype(delete std::declval<_Ptr>())> : true_type { }; ^ /usr/include/c++/v1/__type_traits/conjunction.h:27:32: note: during template argument deduction for class template partial specialization '__is_deletable<_Ptr, decltype(delete std::declval<_Ptr>())>' [with _Ptr = rak::function_base1 *] __expand_to_true<__enable_if_t<_Pred::value>...> __and_helper(int); ^ /usr/include/c++/v1/__type_traits/conjunction.h:27:32: note: in instantiation of template class 'std::__is_deletable *>' requested here /usr/include/c++/v1/__type_traits/conjunction.h:38:39: note: while substituting explicitly-specified template arguments into function template '__and_helper' using _And _LIBCPP_NODEBUG = decltype(std::__and_helper<_Pred...>(0)); ^ /usr/include/c++/v1/__memory/shared_ptr.h:487:9: note: in instantiation of template type alias '_And' requested here _And< ^ /usr/include/c++/v1/__memory/shared_ptr.h:497:14: note: in instantiation of default argument for 'shared_ptr' required here explicit shared_ptr(_Yp* __p) : __ptr_(__p) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../rak/functional_fun.h:118:55: note: while substituting deduced template arguments into function template 'shared_ptr' [with _Yp = base_type, $1 = (no value)] void set(base_type* base) { m_base = std::shared_ptr(base); } ^ ./command_scheduler.h:66:93: note: in instantiation of member function 'rak::function1::set' requested here void set_slot_error_message(SlotString::base_type* s) { m_slotErrorMessage.set(s); } ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_scheduler.cc:47: In file included from ./command_scheduler_item.h:40: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 8 warnings generated. mv -f .deps/command_scheduler.Tpo .deps/command_scheduler.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_scheduler_item.o -MD -MP -MF .deps/command_scheduler_item.Tpo -c -o command_scheduler_item.o command_scheduler_item.cc In file included from command_scheduler_item.cc:41: In file included from ./command_scheduler_item.h:40: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_scheduler_item.cc:41: In file included from ./command_scheduler_item.h:40: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 2 warnings generated. mv -f .deps/command_scheduler_item.Tpo .deps/command_scheduler_item.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT exec_file.o -MD -MP -MF .deps/exec_file.Tpo -c -o exec_file.o exec_file.cc In file included from exec_file.cc:49: In file included from ./../thread_base.h:44: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from exec_file.cc:49: In file included from ./../thread_base.h:44: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 2 warnings generated. mv -f .deps/exec_file.Tpo .deps/exec_file.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT object_storage.o -MD -MP -MF .deps/object_storage.Tpo -c -o object_storage.o object_storage.cc In file included from object_storage.cc:39: In file included from ./object_storage.h:49: In file included from ./command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from object_storage.cc:39: In file included from ./object_storage.h:49: In file included from ./command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from object_storage.cc:43: In file included from ./parse_commands.h:43: ./command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from object_storage.cc:39: In file included from ./object_storage.h:49: In file included from ./command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:320:32: warning: 'unary_function, rpc::object_storage_node> *, const rpc::fixed_key_type<64> &>' is deprecated [-Wdeprecated-declarations] struct mem_ptr_t : public std::unary_function { ^ object_storage.cc:230:65: note: in instantiation of template class 'rak::mem_ptr_t, rpc::object_storage_node>, const rpc::fixed_key_type<64>>' requested here rak::equal(key, rak::mem_ptr(&value_type::first))); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function, rpc::object_storage_node> *, const rpc::fixed_key_type<64> &>' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 4 warnings generated. mv -f .deps/object_storage.Tpo .deps/object_storage.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT parse.o -MD -MP -MF .deps/parse.Tpo -c -o parse.o parse.cc mv -f .deps/parse.Tpo .deps/parse.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT parse_commands.o -MD -MP -MF .deps/parse_commands.Tpo -c -o parse_commands.o parse_commands.cc In file included from parse_commands.cc:47: In file included from ./parse_commands.h:43: In file included from ./command_map.h:45: In file included from ./command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from parse_commands.cc:47: In file included from ./parse_commands.h:43: In file included from ./command_map.h:45: In file included from ./command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from parse_commands.cc:47: In file included from ./parse_commands.h:43: ./command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ parse_commands.cc:55:36: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] struct command_map_is_space : std::unary_function { ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ parse_commands.cc:61:38: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] struct command_map_is_newline : std::unary_function { ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/parse_commands.Tpo .deps/parse_commands.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT scgi.o -MD -MP -MF .deps/scgi.Tpo -c -o scgi.o scgi.cc In file included from scgi.cc:49: In file included from ./../control.h:43: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from scgi.cc:52: In file included from ./parse_commands.h:43: In file included from ./command_map.h:45: In file included from ./command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from scgi.cc:52: In file included from ./parse_commands.h:43: In file included from ./command_map.h:45: In file included from ./command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from scgi.cc:52: In file included from ./parse_commands.h:43: ./command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ scgi.cc:145:68: warning: 'mem_fun_ref' is deprecated [-Wdeprecated-declarations] SCgiTask* task = std::find_if(m_task, m_task + max_tasks, std::mem_fun_ref(&SCgiTask::is_available)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:158:1: note: 'mem_fun_ref' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from scgi.cc:49: In file included from ./../control.h:43: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from scgi.cc:51: In file included from ./scgi.h:41: ../../rak/functional_fun.h:78:36: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class function_base2 : public std::binary_function { ^ /usr/include/c++/v1/__memory/shared_ptr.h:427:38: note: in instantiation of template class 'rak::function_base2' requested here struct __is_deletable<_Ptr, decltype(delete std::declval<_Ptr>())> : true_type { }; ^ /usr/include/c++/v1/__type_traits/conjunction.h:27:32: note: during template argument deduction for class template partial specialization '__is_deletable<_Ptr, decltype(delete std::declval<_Ptr>())>' [with _Ptr = rak::function_base2 *] __expand_to_true<__enable_if_t<_Pred::value>...> __and_helper(int); ^ /usr/include/c++/v1/__type_traits/conjunction.h:27:32: note: in instantiation of template class 'std::__is_deletable *>' requested here /usr/include/c++/v1/__type_traits/conjunction.h:38:39: note: while substituting explicitly-specified template arguments into function template '__and_helper' using _And _LIBCPP_NODEBUG = decltype(std::__and_helper<_Pred...>(0)); ^ /usr/include/c++/v1/__memory/shared_ptr.h:487:9: note: in instantiation of template type alias '_And' requested here _And< ^ /usr/include/c++/v1/__memory/shared_ptr.h:497:14: note: in instantiation of default argument for 'shared_ptr' required here explicit shared_ptr(_Yp* __p) : __ptr_(__p) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../rak/functional_fun.h:135:55: note: while substituting deduced template arguments into function template 'shared_ptr' [with _Yp = base_type, $1 = (no value)] void set(base_type* base) { m_base = std::shared_ptr(base); } ^ scgi.cc:170:13: note: in instantiation of member function 'rak::function2::set' requested here slotWrite.set(rak::mem_fn(task, &SCgiTask::receive_write)); ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 7 warnings generated. mv -f .deps/scgi.Tpo .deps/scgi.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT scgi_task.o -MD -MP -MF .deps/scgi_task.Tpo -c -o scgi_task.o scgi_task.cc In file included from scgi_task.cc:50: In file included from ./../control.h:43: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from scgi_task.cc:50: In file included from ./../control.h:43: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 2 warnings generated. mv -f .deps/scgi_task.Tpo .deps/scgi_task.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT xmlrpc.o -MD -MP -MF .deps/xmlrpc.Tpo -c -o xmlrpc.o xmlrpc.cc In file included from xmlrpc.cc:50: In file included from ./parse_commands.h:43: In file included from ./command_map.h:45: In file included from ./command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from xmlrpc.cc:50: In file included from ./parse_commands.h:43: In file included from ./command_map.h:45: In file included from ./command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from xmlrpc.cc:50: In file included from ./parse_commands.h:43: ./command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/xmlrpc.Tpo .deps/xmlrpc.Po rm -f libsub_rpc.a ar cru libsub_rpc.a command.o command_map.o command_scheduler.o command_scheduler_item.o exec_file.o object_storage.o parse.o parse_commands.o scgi.o scgi_task.o xmlrpc.o ranlib libsub_rpc.a Making all in ui c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT download.o -MD -MP -MF .deps/download.Tpo -c -o download.o download.cc In file included from download.cc:47: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download.cc:47: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download.cc:50: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from download.cc:39: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./../display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download.cc:56: In file included from ./../display/text_element_string.h:44: In file included from ./../display/text_element.h:44: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download.cc:39: ../../rak/functional.h:395:34: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] struct call_delete : public std::unary_function { ^ download.cc:102:58: note: in instantiation of template class 'rak::call_delete' requested here std::for_each(m_uiArray, m_uiArray + DISPLAY_MAX_SIZE, rak::call_delete()); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download.cc:100:5: warning: '~Download' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("ui::Download::~Download() called on an active object."); ^ download.cc:98:11: note: destructor has a implicit non-throwing exception specification Download::~Download() { ^ In file included from download.cc:50: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 8 warnings generated. mv -f .deps/download.Tpo .deps/download.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT download_list.o -MD -MP -MF .deps/download_list.Tpo -c -o download_list.o download_list.cc In file included from download_list.cc:45: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_list.cc:45: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_list.cc:45: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from download_list.cc:39: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./../display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_list.cc:58: In file included from ./../rpc/parse_commands.h:43: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from download_list.cc:39: ../../rak/functional.h:395:34: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] struct call_delete : public std::unary_function { ^ download_list.cc:87:58: note: in instantiation of template class 'rak::call_delete' requested here std::for_each(m_uiArray, m_uiArray + DISPLAY_MAX_SIZE, rak::call_delete()); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ download_list.cc:85:5: warning: '~DownloadList' has a non-throwing exception specification but can still throw [-Wexceptions] throw std::logic_error("ui::DownloadList::~DownloadList() called on an active object"); ^ download_list.cc:83:15: note: destructor has a implicit non-throwing exception specification DownloadList::~DownloadList() { ^ In file included from download_list.cc:45: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 8 warnings generated. mv -f .deps/download_list.Tpo .deps/download_list.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT element_base.o -MD -MP -MF .deps/element_base.Tpo -c -o element_base.o element_base.cc In file included from element_base.cc:42: In file included from ./../display/window.h:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from element_base.cc:42: In file included from ./../display/window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./../display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_base.cc:42: In file included from ./../display/window.h:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/element_base.Tpo .deps/element_base.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT element_chunks_seen.o -MD -MP -MF .deps/element_chunks_seen.Tpo -c -o element_chunks_seen.o element_chunks_seen.cc In file included from element_chunks_seen.cc:42: In file included from ./../display/window_download_chunks_seen.h:42: In file included from ./../display/window.h:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from element_chunks_seen.cc:42: In file included from ./../display/window_download_chunks_seen.h:42: In file included from ./../display/window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./../display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_chunks_seen.cc:46: In file included from ./element_chunks_seen.h:40: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_chunks_seen.cc:46: In file included from ./element_chunks_seen.h:40: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_chunks_seen.cc:42: In file included from ./../display/window_download_chunks_seen.h:42: In file included from ./../display/window.h:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/element_chunks_seen.Tpo .deps/element_chunks_seen.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT element_download_list.o -MD -MP -MF .deps/element_download_list.Tpo -c -o element_download_list.o element_download_list.cc In file included from element_download_list.cc:43: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_download_list.cc:43: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_download_list.cc:43: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from element_download_list.cc:50: In file included from ./../rpc/parse_commands.h:43: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_download_list.cc:43: In file included from ./../core/download.h:44: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./../display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_download_list.cc:43: In file included from ./../core/download.h:47: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 6 warnings generated. mv -f .deps/element_download_list.Tpo .deps/element_download_list.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT element_file_list.o -MD -MP -MF .deps/element_file_list.Tpo -c -o element_file_list.o element_file_list.cc In file included from element_file_list.cc:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_file_list.cc:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_file_list.cc:45: In file included from ./../display/manager.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from element_file_list.cc:46: In file included from ./../display/text_element_string.h:44: In file included from ./../display/text_element.h:44: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_file_list.cc:42: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./../display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_file_list.cc:45: In file included from ./../display/manager.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 6 warnings generated. mv -f .deps/element_file_list.Tpo .deps/element_file_list.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT element_log_complete.o -MD -MP -MF .deps/element_log_complete.Tpo -c -o element_log_complete.o element_log_complete.cc In file included from element_log_complete.cc:44: In file included from ./../display/manager.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from element_log_complete.cc:45: In file included from ./../display/window_log_complete.h:42: In file included from ./../display/window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./../display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_log_complete.cc:44: In file included from ./../display/manager.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/element_log_complete.Tpo .deps/element_log_complete.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT element_menu.o -MD -MP -MF .deps/element_menu.Tpo -c -o element_menu.o element_menu.cc In file included from element_menu.cc:42: In file included from ./../display/window_text.h:42: In file included from ./../display/text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_menu.cc:42: In file included from ./../display/window_text.h:42: In file included from ./../display/text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_menu.cc:42: In file included from ./../display/window_text.h:42: In file included from ./../display/text_element.h:44: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_menu.cc:42: In file included from ./../display/window_text.h:43: In file included from ./../display/window.h:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from element_menu.cc:42: In file included from ./../display/window_text.h:42: In file included from ./../display/text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./../display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_menu.cc:42: In file included from ./../display/window_text.h:43: In file included from ./../display/window.h:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 6 warnings generated. mv -f .deps/element_menu.Tpo .deps/element_menu.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT element_peer_list.o -MD -MP -MF .deps/element_peer_list.Tpo -c -o element_peer_list.o element_peer_list.cc In file included from element_peer_list.cc:46: In file included from ./../display/manager.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from element_peer_list.cc:47: In file included from ./../display/text_element_string.h:44: In file included from ./../display/text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_peer_list.cc:47: In file included from ./../display/text_element_string.h:44: In file included from ./../display/text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_peer_list.cc:47: In file included from ./../display/text_element_string.h:44: In file included from ./../display/text_element.h:44: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_peer_list.cc:47: In file included from ./../display/text_element_string.h:44: In file included from ./../display/text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./../display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ element_peer_list.cc:65:35: warning: 'mem_fun, torrent::Peer *const &>' is deprecated [-Wdeprecated-declarations] rak::bind1st(std::mem_fun(&PList::push_back), &m_list)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:56:1: note: 'mem_fun, torrent::Peer *const &>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_peer_list.cc:47: In file included from ./../display/text_element_string.h:44: In file included from ./../display/text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:408:31: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] class bind1st_t : public std::unary_function { ^ element_peer_list.cc:65:17: note: in instantiation of template class 'rak::bind1st_t, torrent::Peer *const &>>' requested here rak::bind1st(std::mem_fun(&PList::push_back), &m_list)); ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_peer_list.cc:46: In file included from ./../display/manager.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 8 warnings generated. mv -f .deps/element_peer_list.Tpo .deps/element_peer_list.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT element_string_list.o -MD -MP -MF .deps/element_string_list.Tpo -c -o element_string_list.o element_string_list.cc In file included from element_string_list.cc:44: In file included from ./../control.h:43: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from element_string_list.cc:45: In file included from ./element_string_list.h:48: In file included from ./../display/window_string_list.h:43: In file included from ./../display/window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./../display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_string_list.cc:44: In file included from ./../control.h:43: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 3 warnings generated. mv -f .deps/element_string_list.Tpo .deps/element_string_list.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT element_text.o -MD -MP -MF .deps/element_text.Tpo -c -o element_text.o element_text.cc In file included from element_text.cc:42: In file included from ./../display/window_text.h:42: In file included from ./../display/text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_text.cc:42: In file included from ./../display/window_text.h:42: In file included from ./../display/text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_text.cc:42: In file included from ./../display/window_text.h:42: In file included from ./../display/text_element.h:44: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_text.cc:42: In file included from ./../display/window_text.h:43: In file included from ./../display/window.h:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from element_text.cc:42: In file included from ./../display/window_text.h:42: In file included from ./../display/text_element.h:44: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: In file included from /usr/local/include/torrent/data/file_list.h:46: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./../display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_text.cc:42: In file included from ./../display/window_text.h:43: In file included from ./../display/window.h:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 6 warnings generated. mv -f .deps/element_text.Tpo .deps/element_text.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT element_tracker_list.o -MD -MP -MF .deps/element_tracker_list.Tpo -c -o element_tracker_list.o element_tracker_list.cc In file included from element_tracker_list.cc:44: In file included from ./../display/window_tracker_list.h:40: In file included from ./../display/window.h:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from element_tracker_list.cc:44: In file included from ./../display/window_tracker_list.h:40: In file included from ./../display/window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./../display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_tracker_list.cc:48: In file included from ./element_tracker_list.h:40: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_tracker_list.cc:48: In file included from ./element_tracker_list.h:40: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_tracker_list.cc:44: In file included from ./../display/window_tracker_list.h:40: In file included from ./../display/window.h:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/element_tracker_list.Tpo .deps/element_tracker_list.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT element_transfer_list.o -MD -MP -MF .deps/element_transfer_list.Tpo -c -o element_transfer_list.o element_transfer_list.cc In file included from element_transfer_list.cc:42: In file included from ./../display/window_download_transfer_list.h:41: /usr/local/include/torrent/data/block_transfer.h:132:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions] throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL"); ^ /usr/local/include/torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification BlockTransfer::~BlockTransfer() { ^ /usr/local/include/torrent/data/block_transfer.h:129:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions] throw internal_error("BlockTransfer::~BlockTransfer() block not NULL"); ^ /usr/local/include/torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification BlockTransfer::~BlockTransfer() { ^ In file included from element_transfer_list.cc:42: In file included from ./../display/window_download_transfer_list.h:43: In file included from ./../display/window.h:44: In file included from ./../globals.h:41: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from element_transfer_list.cc:42: In file included from ./../display/window_download_transfer_list.h:43: In file included from ./../display/window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./../display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_transfer_list.cc:46: In file included from ./element_transfer_list.h:40: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_transfer_list.cc:46: In file included from ./element_transfer_list.h:40: In file included from ./../core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from element_transfer_list.cc:42: In file included from ./../display/window_download_transfer_list.h:43: In file included from ./../display/window.h:44: In file included from ./../globals.h:41: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 7 warnings generated. mv -f .deps/element_transfer_list.Tpo .deps/element_transfer_list.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT root.o -MD -MP -MF .deps/root.Tpo -c -o root.o root.cc In file included from root.cc:45: In file included from ./../core/manager.h:47: In file included from ./../core/poll_manager.h:40: In file included from ./../core/curl_stack.h:43: ../../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from root.cc:47: In file included from ./../display/window_http_queue.h:42: In file included from ./../display/window.h:41: ../../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./../display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from root.cc:53: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from root.cc:53: In file included from ./../rpc/parse_commands.h:43: In file included from ./../rpc/command_map.h:45: In file included from ./../rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from root.cc:53: In file included from ./../rpc/parse_commands.h:43: ./../rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from root.cc:45: In file included from ./../core/manager.h:47: In file included from ./../core/poll_manager.h:40: In file included from ./../core/curl_stack.h:43: In file included from ../../rak/priority_queue_default.h:42: ../../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 6 warnings generated. mv -f .deps/root.Tpo .deps/root.Po rm -f libsub_ui.a ar cru libsub_ui.a download.o download_list.o element_base.o element_chunks_seen.o element_download_list.o element_file_list.o element_log_complete.o element_menu.o element_peer_list.o element_string_list.o element_text.o element_tracker_list.o element_transfer_list.o root.o ranlib libsub_ui.a Making all in utils c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT directory.o -MD -MP -MF .deps/directory.Tpo -c -o directory.o directory.cc mv -f .deps/directory.Tpo .deps/directory.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT file_status_cache.o -MD -MP -MF .deps/file_status_cache.Tpo -c -o file_status_cache.o file_status_cache.cc mv -f .deps/file_status_cache.Tpo .deps/file_status_cache.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT lockfile.o -MD -MP -MF .deps/lockfile.Tpo -c -o lockfile.o lockfile.cc mv -f .deps/lockfile.Tpo .deps/lockfile.Po c++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT socket_fd.o -MD -MP -MF .deps/socket_fd.Tpo -c -o socket_fd.o socket_fd.cc mv -f .deps/socket_fd.Tpo .deps/socket_fd.Po rm -f libsub_utils.a ar cru libsub_utils.a directory.o file_status_cache.o lockfile.o socket_fd.o ranlib libsub_utils.a c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_download.o -MD -MP -MF .deps/command_download.Tpo -c -o command_download.o command_download.cc In file included from command_download.cc:47: ../rak/regex.h:53:27: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] class regex : public std::unary_function { ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_download.cc:56: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_download.cc:56: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_download.cc:63: In file included from ./core/download.h:47: In file included from ./globals.h:41: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_download.cc:70: In file included from ./command_helpers.h:41: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ command_download.cc:559:38: warning: 'ptr_fun' is deprecated [-Wdeprecated-declarations] rak::bind1st(std::ptr_fun(&torrent::object_equal), args)) == list.end()) ^ /usr/include/c++/v1/__functional/pointer_to_binary_function.h:37:1: note: 'ptr_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_download.cc:54: In file included from /usr/local/include/torrent/data/download_data.h:45: In file included from /usr/local/include/torrent/utils/ranges.h:44: ../rak/functional.h:408:31: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] class bind1st_t : public std::unary_function { ^ command_download.cc:559:20: note: in instantiation of template class 'rak::bind1st_t>' requested here rak::bind1st(std::ptr_fun(&torrent::object_equal), args)) == list.end()) ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ command_download.cc:571:51: warning: 'ptr_fun' is deprecated [-Wdeprecated-declarations] rak::bind1st(std::ptr_fun(&torrent::object_equal), args)) != list.end()); ^ /usr/include/c++/v1/__functional/pointer_to_binary_function.h:37:1: note: 'ptr_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ command_download.cc:579:73: warning: 'ptr_fun' is deprecated [-Wdeprecated-declarations] list.erase(std::remove_if(list.begin(), list.end(), rak::bind1st(std::ptr_fun(&torrent::object_equal), args)), list.end()); ^ /usr/include/c++/v1/__functional/pointer_to_binary_function.h:37:1: note: 'ptr_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_download.cc:63: In file included from ./core/download.h:47: In file included from ./globals.h:41: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 10 warnings generated. mv -f .deps/command_download.Tpo .deps/command_download.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_dynamic.o -MD -MP -MF .deps/command_dynamic.Tpo -c -o command_dynamic.o command_dynamic.cc In file included from command_dynamic.cc:42: In file included from ./globals.h:41: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_dynamic.cc:44: In file included from ./command_helpers.h:40: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_dynamic.cc:44: In file included from ./command_helpers.h:40: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_dynamic.cc:44: In file included from ./command_helpers.h:41: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_dynamic.cc:42: In file included from ./globals.h:41: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/command_dynamic.Tpo .deps/command_dynamic.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_events.o -MD -MP -MF .deps/command_events.Tpo -c -o command_events.o command_events.cc In file included from command_events.cc:48: In file included from ./core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_events.cc:48: In file included from ./core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_events.cc:48: In file included from ./core/download.h:47: In file included from ./globals.h:41: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_events.cc:54: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ command_events.cc:223:61: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] while ((itr = std::find_if(itr, downloadList->end(), std::mem_fun(&core::Download::is_downloading))) ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_events.cc:48: In file included from ./core/download.h:47: In file included from ./globals.h:41: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_events.cc:52: In file included from ./rpc/command_scheduler.h:43: ../rak/functional_fun.h:70:36: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] class function_base1 : public std::unary_function { ^ /usr/include/c++/v1/__memory/shared_ptr.h:427:38: note: in instantiation of template class 'rak::function_base1' requested here struct __is_deletable<_Ptr, decltype(delete std::declval<_Ptr>())> : true_type { }; ^ /usr/include/c++/v1/__type_traits/conjunction.h:27:32: note: during template argument deduction for class template partial specialization '__is_deletable<_Ptr, decltype(delete std::declval<_Ptr>())>' [with _Ptr = rak::function_base1 *] __expand_to_true<__enable_if_t<_Pred::value>...> __and_helper(int); ^ /usr/include/c++/v1/__type_traits/conjunction.h:27:32: note: in instantiation of template class 'std::__is_deletable *>' requested here /usr/include/c++/v1/__type_traits/conjunction.h:38:39: note: while substituting explicitly-specified template arguments into function template '__and_helper' using _And _LIBCPP_NODEBUG = decltype(std::__and_helper<_Pred...>(0)); ^ /usr/include/c++/v1/__memory/shared_ptr.h:487:9: note: in instantiation of template type alias '_And' requested here _And< ^ /usr/include/c++/v1/__memory/shared_ptr.h:497:14: note: in instantiation of default argument for 'shared_ptr' required here explicit shared_ptr(_Yp* __p) : __ptr_(__p) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../rak/functional_fun.h:118:55: note: while substituting deduced template arguments into function template 'shared_ptr' [with _Yp = base_type, $1 = (no value)] void set(base_type* base) { m_base = std::shared_ptr(base); } ^ ./rpc/command_scheduler.h:66:93: note: in instantiation of member function 'rak::function1::set' requested here void set_slot_error_message(SlotString::base_type* s) { m_slotErrorMessage.set(s); } ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 7 warnings generated. mv -f .deps/command_events.Tpo .deps/command_events.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_file.o -MD -MP -MF .deps/command_file.Tpo -c -o command_file.o command_file.cc In file included from command_file.cc:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_file.cc:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_file.cc:45: In file included from ./core/manager.h:47: In file included from ./core/poll_manager.h:40: In file included from ./core/curl_stack.h:43: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_file.cc:49: In file included from ./command_helpers.h:41: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_file.cc:45: In file included from ./core/manager.h:47: In file included from ./core/poll_manager.h:40: In file included from ./core/curl_stack.h:43: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/command_file.Tpo .deps/command_file.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_ip.o -MD -MP -MF .deps/command_ip.Tpo -c -o command_ip.o command_ip.cc In file included from command_ip.cc:45: In file included from ./globals.h:41: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_ip.cc:46: In file included from ./command_helpers.h:40: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_ip.cc:46: In file included from ./command_helpers.h:40: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_ip.cc:46: In file included from ./command_helpers.h:41: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ command_ip.cc:57:44: warning: 'sscanf' may overflow; destination buffer in argument 4 has size 1, but the corresponding specifier may require size 2 [-Wfortify-source] ip_values + 0, &ip_dot, ^ command_ip.cc:58:44: warning: 'sscanf' may overflow; destination buffer in argument 6 has size 1, but the corresponding specifier may require size 2 [-Wfortify-source] ip_values + 1, &ip_dot, ^ command_ip.cc:59:44: warning: 'sscanf' may overflow; destination buffer in argument 8 has size 1, but the corresponding specifier may require size 2 [-Wfortify-source] ip_values + 2, &ip_dot, ^ In file included from command_ip.cc:45: In file included from ./globals.h:41: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 8 warnings generated. mv -f .deps/command_ip.Tpo .deps/command_ip.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_helpers.o -MD -MP -MF .deps/command_helpers.Tpo -c -o command_helpers.o command_helpers.cc In file included from command_helpers.cc:41: In file included from ./globals.h:41: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_helpers.cc:43: In file included from ./command_helpers.h:40: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_helpers.cc:43: In file included from ./command_helpers.h:40: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_helpers.cc:43: In file included from ./command_helpers.h:41: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_helpers.cc:41: In file included from ./globals.h:41: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/command_helpers.Tpo .deps/command_helpers.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_groups.o -MD -MP -MF .deps/command_groups.Tpo -c -o command_groups.o command_groups.cc In file included from command_groups.cc:46: In file included from ./rpc/parse_commands.h:43: In file included from ./rpc/command_map.h:45: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_groups.cc:46: In file included from ./rpc/parse_commands.h:43: In file included from ./rpc/command_map.h:45: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_groups.cc:46: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_groups.cc:48: In file included from ./globals.h:41: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ command_groups.cc:141:104: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] rak::equal(arg.as_string(), std::mem_fun(&torrent::choke_group::name))); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ command_groups.cc:194:41: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] rak::equal(arg, std::mem_fun(&torrent::choke_group::name))) != cg_list_hack.end()) ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ command_groups.cc:209:81: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] std::find_if(cg_list_hack.begin(), cg_list_hack.end(), rak::equal(arg, std::mem_fun(&torrent::choke_group::name))); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:122:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_groups.cc:48: In file included from ./globals.h:41: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 8 warnings generated. mv -f .deps/command_groups.Tpo .deps/command_groups.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_local.o -MD -MP -MF .deps/command_local.Tpo -c -o command_local.o command_local.cc In file included from command_local.cc:53: In file included from ./core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_local.cc:53: In file included from ./core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_local.cc:53: In file included from ./core/download.h:47: In file included from ./globals.h:41: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_local.cc:58: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_local.cc:53: In file included from ./core/download.h:47: In file included from ./globals.h:41: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/command_local.Tpo .deps/command_local.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_logging.o -MD -MP -MF .deps/command_logging.Tpo -c -o command_logging.o command_logging.cc In file included from command_logging.cc:47: In file included from ./core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_logging.cc:47: In file included from ./core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_logging.cc:47: In file included from ./core/download.h:47: In file included from ./globals.h:41: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_logging.cc:51: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_logging.cc:47: In file included from ./core/download.h:47: In file included from ./globals.h:41: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/command_logging.Tpo .deps/command_logging.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_network.o -MD -MP -MF .deps/command_network.Tpo -c -o command_network.o command_network.cc In file included from command_network.cc:54: In file included from ./core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_network.cc:54: In file included from ./core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_network.cc:54: In file included from ./core/download.h:47: In file included from ./globals.h:41: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_network.cc:59: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_network.cc:54: In file included from ./core/download.h:47: In file included from ./globals.h:41: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/command_network.Tpo .deps/command_network.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_peer.o -MD -MP -MF .deps/command_peer.Tpo -c -o command_peer.o command_peer.cc In file included from command_peer.cc:49: In file included from ./core/manager.h:47: In file included from ./core/poll_manager.h:40: In file included from ./core/curl_stack.h:43: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_peer.cc:54: In file included from ./command_helpers.h:40: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_peer.cc:54: In file included from ./command_helpers.h:40: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_peer.cc:54: In file included from ./command_helpers.h:41: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_peer.cc:49: In file included from ./core/manager.h:47: In file included from ./core/poll_manager.h:40: In file included from ./core/curl_stack.h:43: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/command_peer.Tpo .deps/command_peer.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_throttle.o -MD -MP -MF .deps/command_throttle.Tpo -c -o command_throttle.o command_throttle.cc In file included from command_throttle.cc:45: In file included from ./core/manager.h:47: In file included from ./core/poll_manager.h:40: In file included from ./core/curl_stack.h:43: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_throttle.cc:48: In file included from ./rpc/parse_commands.h:43: In file included from ./rpc/command_map.h:45: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_throttle.cc:48: In file included from ./rpc/parse_commands.h:43: In file included from ./rpc/command_map.h:45: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_throttle.cc:48: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_throttle.cc:45: In file included from ./core/manager.h:47: In file included from ./core/poll_manager.h:40: In file included from ./core/curl_stack.h:43: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/command_throttle.Tpo .deps/command_throttle.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_tracker.o -MD -MP -MF .deps/command_tracker.Tpo -c -o command_tracker.o command_tracker.cc In file included from command_tracker.cc:46: In file included from ./core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_tracker.cc:46: In file included from ./core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_tracker.cc:46: In file included from ./core/download.h:47: In file included from ./globals.h:41: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_tracker.cc:51: In file included from ./command_helpers.h:41: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ command_tracker.cc:103:30: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] arg ? std::mem_fun(&torrent::Tracker::enable) : std::mem_fun(&torrent::Tracker::disable)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:50:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ command_tracker.cc:103:72: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] arg ? std::mem_fun(&torrent::Tracker::enable) : std::mem_fun(&torrent::Tracker::disable)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:50:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_tracker.cc:46: In file included from ./core/download.h:47: In file included from ./globals.h:41: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 7 warnings generated. mv -f .deps/command_tracker.Tpo .deps/command_tracker.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_scheduler.o -MD -MP -MF .deps/command_scheduler.Tpo -c -o command_scheduler.o command_scheduler.cc In file included from command_scheduler.cc:41: In file included from ./core/manager.h:47: In file included from ./core/poll_manager.h:40: In file included from ./core/curl_stack.h:43: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_scheduler.cc:42: In file included from ./core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_scheduler.cc:42: In file included from ./core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_scheduler.cc:49: In file included from ./command_helpers.h:41: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_scheduler.cc:41: In file included from ./core/manager.h:47: In file included from ./core/poll_manager.h:40: In file included from ./core/curl_stack.h:43: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/command_scheduler.Tpo .deps/command_scheduler.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT command_ui.o -MD -MP -MF .deps/command_ui.Tpo -c -o command_ui.o command_ui.cc In file included from command_ui.cc:45: In file included from ./core/manager.h:47: In file included from ./core/poll_manager.h:40: In file included from ./core/curl_stack.h:43: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from command_ui.cc:53: In file included from ./command_helpers.h:40: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_ui.cc:53: In file included from ./command_helpers.h:40: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_ui.cc:53: In file included from ./command_helpers.h:41: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from command_ui.cc:45: In file included from ./core/manager.h:47: In file included from ./core/poll_manager.h:40: In file included from ./core/curl_stack.h:43: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/command_ui.Tpo .deps/command_ui.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT control.o -MD -MP -MF .deps/control.Tpo -c -o control.o control.cc In file included from control.cc:43: In file included from ./core/manager.h:47: In file included from ./core/poll_manager.h:40: In file included from ./core/curl_stack.h:43: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from control.cc:50: In file included from ./display/window.h:41: ../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from control.cc:55: In file included from ./rpc/parse_commands.h:43: In file included from ./rpc/command_map.h:45: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from control.cc:55: In file included from ./rpc/parse_commands.h:43: In file included from ./rpc/command_map.h:45: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from control.cc:55: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from control.cc:43: In file included from ./core/manager.h:47: In file included from ./core/poll_manager.h:40: In file included from ./core/curl_stack.h:43: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from control.cc:54: In file included from ./rpc/command_scheduler.h:43: ../rak/functional_fun.h:70:36: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] class function_base1 : public std::unary_function { ^ /usr/include/c++/v1/__memory/shared_ptr.h:427:38: note: in instantiation of template class 'rak::function_base1' requested here struct __is_deletable<_Ptr, decltype(delete std::declval<_Ptr>())> : true_type { }; ^ /usr/include/c++/v1/__type_traits/conjunction.h:27:32: note: during template argument deduction for class template partial specialization '__is_deletable<_Ptr, decltype(delete std::declval<_Ptr>())>' [with _Ptr = rak::function_base1 *] __expand_to_true<__enable_if_t<_Pred::value>...> __and_helper(int); ^ /usr/include/c++/v1/__type_traits/conjunction.h:27:32: note: in instantiation of template class 'std::__is_deletable *>' requested here /usr/include/c++/v1/__type_traits/conjunction.h:38:39: note: while substituting explicitly-specified template arguments into function template '__and_helper' using _And _LIBCPP_NODEBUG = decltype(std::__and_helper<_Pred...>(0)); ^ /usr/include/c++/v1/__memory/shared_ptr.h:487:9: note: in instantiation of template type alias '_And' requested here _And< ^ /usr/include/c++/v1/__memory/shared_ptr.h:497:14: note: in instantiation of default argument for 'shared_ptr' required here explicit shared_ptr(_Yp* __p) : __ptr_(__p) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../rak/functional_fun.h:118:55: note: while substituting deduced template arguments into function template 'shared_ptr' [with _Yp = base_type, $1 = (no value)] void set(base_type* base) { m_base = std::shared_ptr(base); } ^ ./rpc/command_scheduler.h:66:93: note: in instantiation of member function 'rak::function1::set' requested here void set_slot_error_message(SlotString::base_type* s) { m_slotErrorMessage.set(s); } ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 7 warnings generated. mv -f .deps/control.Tpo .deps/control.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT globals.o -MD -MP -MF .deps/globals.Tpo -c -o globals.o globals.cc In file included from globals.cc:39: In file included from ./globals.h:41: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from globals.cc:39: In file included from ./globals.h:41: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 2 warnings generated. mv -f .deps/globals.Tpo .deps/globals.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT option_parser.o -MD -MP -MF .deps/option_parser.Tpo -c -o option_parser.o option_parser.cc option_parser.cc:91:70: warning: 'ptr_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(argv, argv + argc, std::not1(std::bind1st(std::ptr_fun(&std::strcmp), options))) != argv + argc; ^ /usr/include/c++/v1/__functional/pointer_to_binary_function.h:37:1: note: 'ptr_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ option_parser.cc:91:57: warning: 'bind1st, char[3]>' is deprecated [-Wdeprecated-declarations] return std::find_if(argv, argv + argc, std::not1(std::bind1st(std::ptr_fun(&std::strcmp), options))) != argv + argc; ^ /usr/include/c++/v1/__functional/binder1st.h:44:1: note: 'bind1st, char[3]>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 2 warnings generated. mv -f .deps/option_parser.Tpo .deps/option_parser.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT signal_handler.o -MD -MP -MF .deps/signal_handler.Tpo -c -o signal_handler.o signal_handler.cc mv -f .deps/signal_handler.Tpo .deps/signal_handler.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT thread_base.o -MD -MP -MF .deps/thread_base.Tpo -c -o thread_base.o thread_base.cc In file included from thread_base.cc:39: In file included from ./thread_base.h:44: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from thread_base.cc:39: In file included from ./thread_base.h:44: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 2 warnings generated. mv -f .deps/thread_base.Tpo .deps/thread_base.Po c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT thread_worker.o -MD -MP -MF .deps/thread_worker.Tpo -c -o thread_worker.o thread_worker.cc In file included from thread_worker.cc:39: In file included from ./thread_worker.h:40: In file included from ./thread_base.h:44: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from thread_worker.cc:52: In file included from ./rpc/parse_commands.h:43: In file included from ./rpc/command_map.h:45: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from thread_worker.cc:52: In file included from ./rpc/parse_commands.h:43: In file included from ./rpc/command_map.h:45: In file included from ./rpc/command.h:47: In file included from /usr/local/include/torrent/data/file_list_iterator.h:42: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from thread_worker.cc:52: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from thread_worker.cc:39: In file included from ./thread_worker.h:40: In file included from ./thread_base.h:44: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 5 warnings generated. mv -f .deps/thread_worker.Tpo .deps/thread_worker.Po rm -f libsub_root.a ar cru libsub_root.a command_download.o command_dynamic.o command_events.o command_file.o command_ip.o command_helpers.o command_groups.o command_local.o command_logging.o command_network.o command_peer.o command_throttle.o command_tracker.o command_scheduler.o command_ui.o control.o globals.o option_parser.o signal_handler.o thread_base.o thread_worker.o ranlib libsub_root.a c++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cc In file included from main.cc:60: In file included from ./core/dht_manager.h:40: ../rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification ~priority_item() { ^ In file included from main.cc:61: In file included from ./core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:79: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:128:1: note: 'mem_fun' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from main.cc:61: In file included from ./core/download.h:44: /usr/local/include/torrent/data/file_list.h:202:66: warning: 'bind2nd, unsigned long long>' is deprecated [-Wdeprecated-declarations] return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos)); ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, unsigned long long>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from main.cc:53: ../rak/functional.h:551:30: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] class mem_fun2 : public std::binary_function { ^ ./display/window.h:95:102: note: in instantiation of template class 'rak::mem_fun2' requested here void mark_dirty() { if (!is_active()) return; m_slotSchedule(this, cachedTime); } ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from main.cc:72: In file included from ./rpc/parse_commands.h:43: ./rpc/command_map.h:49:39: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] struct command_map_comp : public std::binary_function { ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from main.cc:60: In file included from ./core/dht_manager.h:40: In file included from ../rak/priority_queue_default.h:42: ../rak/priority_queue.h:83:46: warning: 'bind2nd, rak::priority_item *>' is deprecated [-Wdeprecated-declarations] return std::find_if(begin(), end(), std::bind2nd(m_equal, key)); ^ ../rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue, rak::cacheline_allocator>::find' requested here if (queue->find(item) != queue->end()) ^ /usr/include/c++/v1/__functional/binder2nd.h:44:1: note: 'bind2nd, rak::priority_item *>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from main.cc:70: In file included from ./rpc/command_scheduler.h:43: ../rak/functional_fun.h:70:36: warning: 'unary_function' is deprecated [-Wdeprecated-declarations] class function_base1 : public std::unary_function { ^ /usr/include/c++/v1/__memory/shared_ptr.h:427:38: note: in instantiation of template class 'rak::function_base1' requested here struct __is_deletable<_Ptr, decltype(delete std::declval<_Ptr>())> : true_type { }; ^ /usr/include/c++/v1/__type_traits/conjunction.h:27:32: note: during template argument deduction for class template partial specialization '__is_deletable<_Ptr, decltype(delete std::declval<_Ptr>())>' [with _Ptr = rak::function_base1 *] __expand_to_true<__enable_if_t<_Pred::value>...> __and_helper(int); ^ /usr/include/c++/v1/__type_traits/conjunction.h:27:32: note: in instantiation of template class 'std::__is_deletable *>' requested here /usr/include/c++/v1/__type_traits/conjunction.h:38:39: note: while substituting explicitly-specified template arguments into function template '__and_helper' using _And _LIBCPP_NODEBUG = decltype(std::__and_helper<_Pred...>(0)); ^ /usr/include/c++/v1/__memory/shared_ptr.h:487:9: note: in instantiation of template type alias '_And' requested here _And< ^ /usr/include/c++/v1/__memory/shared_ptr.h:497:14: note: in instantiation of default argument for 'shared_ptr' required here explicit shared_ptr(_Yp* __p) : __ptr_(__p) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../rak/functional_fun.h:118:55: note: while substituting deduced template arguments into function template 'shared_ptr' [with _Yp = base_type, $1 = (no value)] void set(base_type* base) { m_base = std::shared_ptr(base); } ^ ./rpc/command_scheduler.h:66:93: note: in instantiation of member function 'rak::function1::set' requested here void set_slot_error_message(SlotString::base_type* s) { m_slotErrorMessage.set(s); } ^ /usr/include/c++/v1/__functional/unary_function.h:23:29: note: 'unary_function' has been explicitly marked deprecated here struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 unary_function ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ 7 warnings generated. mv -f .deps/main.Tpo .deps/main.Po /usr/bin/libtool --tag=CXX --mode=link c++ -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include -pthread -o rtorrent main.o libsub_root.a ui/libsub_ui.a core/libsub_core.a display/libsub_display.a input/libsub_input.a rpc/libsub_rpc.a utils/libsub_utils.a -lncursesw -L/usr/local/lib -lcurl -L/usr/local/lib -ltorrent libtool: link: c++ -o rtorrent -pthread -O2 -pipe -g -std=c++11 -DNDEBUG -I/usr/local/include -I/usr/local/include main.o libsub_root.a ui/libsub_ui.a core/libsub_core.a display/libsub_display.a input/libsub_input.a rpc/libsub_rpc.a utils/libsub_utils.a -L.libs -lncursesw -lcurl -lnghttp3 -lngtcp2_crypto_quictls -lngtcp2 -lssl -lcrypto -lnghttp2 -lz -ltorrent -Wl,-rpath-link,/usr/local/lib ld: warning: command_events.cc:67(command_events.o:(apply_on_ratio(torrent::Object const&)) in archive libsub_root.a): warning: sprintf() is often misused, please use snprintf() ld: warning: manager.cc:207(manager.o:(core::Manager::listen_open()) in archive core/libsub_core.a): warning: random() may return deterministic values, is that what you want? Making all in test >>> Running fake in net/rtorrent at 1731955344.67 ===> net/rtorrent ===> Faking installation for rtorrent-0.9.6p8v0 Making install in doc Making install in src Making install in core Making install in display Making install in input Making install in rpc Making install in ui Making install in utils mkdir -p '/exopi-obj/pobj/rtorrent-0.9.6/fake-amd64/usr/local/bin' /usr/bin/libtool --mode=install /exopi-obj/pobj/rtorrent-0.9.6/bin/install -c -m 755 rtorrent '/exopi-obj/pobj/rtorrent-0.9.6/fake-amd64/usr/local/bin' libtool: install: /exopi-obj/pobj/rtorrent-0.9.6/bin/install -c -m 755 rtorrent /exopi-obj/pobj/rtorrent-0.9.6/fake-amd64/usr/local/bin Making install in test /exopi-obj/pobj/rtorrent-0.9.6/bin/install -d -m 755 /exopi-obj/pobj/rtorrent-0.9.6/fake-amd64/usr/local/share/doc/rtorrent /exopi-obj/pobj/rtorrent-0.9.6/bin/install -d -m 755 /exopi-obj/pobj/rtorrent-0.9.6/fake-amd64/usr/local/share/examples/rtorrent /exopi-obj/pobj/rtorrent-0.9.6/bin/install -c -m 644 /exopi-obj/pobj/rtorrent-0.9.6/rtorrent-0.9.6/doc/rtorrent.rc /exopi-obj/pobj/rtorrent-0.9.6/fake-amd64/usr/local/share/examples/rtorrent/rtorrent.rc >>> Running package in net/rtorrent at 1731955346.91 ===> net/rtorrent `/exopi-obj/pobj/rtorrent-0.9.6/fake-amd64/.fake_done' is up to date. Reading existing plist for rtorrent-0.9.6p8v0 Writing /exopi-obj/pobj/rtorrent-0.9.6/fake-amd64/debug-pkg/Makefile.new Writing /exopi-obj/pobj/rtorrent-0.9.6/fake-amd64/debug-pkg/PLIST Renaming /exopi-obj/pobj/rtorrent-0.9.6/fake-amd64/debug-pkg/Makefile.new to Makefile > Extracting debug info from /exopi-obj/pobj/rtorrent-0.9.6/fake-amd64/usr/local/bin/rtorrent Installing /exopi-cvs/ports/net/rtorrent/pkg/README as /exopi-obj/pobj/rtorrent-0.9.6/fake-amd64/usr/local/share/doc/pkg-readmes/rtorrent ===> Building package for rtorrent-0.9.6p8v0 Create /exopi-cvs/ports/packages/amd64/all/rtorrent-0.9.6p8v0.tgz Creating package rtorrent-0.9.6p8v0 reading plist| checking dependencies| checking dependencies|net/curl checking dependencies|net/libtorrent checksumming| checksumming| | 0% checksumming|** | 4% checksumming|***** | 8% checksumming|******* | 12% checksumming|********* | 15% checksumming|************ | 19% checksumming|************** | 23% checksumming|**************** | 27% checksumming|******************* | 31% checksumming|********************* | 35% checksumming|*********************** | 38% checksumming|************************** | 42% checksumming|**************************** | 46% checksumming|******************************* | 50% checksumming|********************************* | 54% checksumming|*********************************** | 58% checksumming|************************************** | 62% checksumming|**************************************** | 65% checksumming|****************************************** | 69% checksumming|********************************************* | 73% checksumming|*********************************************** | 77% checksumming|************************************************* | 81% checksumming|**************************************************** | 85% checksumming|****************************************************** | 88% checksumming|******************************************************** | 92% checksumming|*********************************************************** | 96% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|**************************************************** | 82% archiving|****************************************************************|100% Creating package debug-rtorrent-0.9.6p8v0 reading plist| checking dependencies| checking dependencies|net/curl checking dependencies|net/libtorrent checking dependencies|net/rtorrent checksumming| checksumming| | 0% checksumming|*** | 4% checksumming|***** | 8% checksumming|******** | 13% checksumming|********** | 17% checksumming|************* | 21% checksumming|*************** | 25% checksumming|****************** | 29% checksumming|******************** | 33% checksumming|*********************** | 38% checksumming|************************* | 42% checksumming|**************************** | 46% checksumming|******************************* | 50% checksumming|********************************* | 54% checksumming|************************************ | 58% checksumming|************************************** | 63% checksumming|***************************************** | 67% checksumming|******************************************* | 71% checksumming|********************************************** | 75% checksumming|************************************************ | 79% checksumming|*************************************************** | 83% checksumming|***************************************************** | 88% checksumming|******************************************************** | 92% checksumming|********************************************************** | 96% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|***** | 8% archiving|********** | 15% archiving|*************** | 23% archiving|******************** | 31% archiving|************************* | 39% archiving|****************************** | 46% archiving|*********************************** | 54% archiving|**************************************** | 62% archiving|********************************************* | 70% archiving|************************************************** | 77% archiving|******************************************************* | 85% archiving|************************************************************ | 93% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/rtorrent-0.9.6p8v0.tgz Link to /exopi-cvs/ports/packages/amd64/ftp/debug-rtorrent-0.9.6p8v0.tgz >>> Running clean in net/rtorrent at 1731955355.59 ===> net/rtorrent ===> Cleaning for rtorrent-0.9.6p8v0 >>> Ended at 1731955356.10 max_stuck=9.95/depends=4.57/show-prepare-results=1.55/patch=1.00/configure=18.82/build=292.23/fake=2.25/package=8.67/clean=0.55