Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 894386 Details for
Bug 932747
games-util/xboxdrv: fails to compile with boost-1.85: error: no match for ‘operator<<’ (operand types are ‘std::basic_ostream<char>’ and ‘boost::function<void()>’)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/x-log), 46.40 KB, created by
John Helmert III
on 2024-05-25 19:03:07 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
John Helmert III
Created:
2024-05-25 19:03:07 UTC
Size:
46.40 KB
patch
obsolete
> * Package: games-util/xboxdrv-0.8.8_p20190118-r3:0 > * Repository: gentoo > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > * Determining the location of the kernel source code > * Found kernel source directory: > * /usr/src/linux > * Found sources for kernel version: > * 6.1.90-gentoo-dist-hardened > * Checking for suitable kernel configuration options ... > * CONFIG_JOYSTICK_XPAD: should not be set. But it is. > [ !! ] > * Please check to make sure these options are set correctly. > * Failure to do so may cause unexpected problems. > * Checking whether python3_12 is suitable ... > * dev-lang/python:3.12 ... > [ ok ] > * python_check_deps ... > * >=dev-build/scons-4.4.0[python_targets_python3_12(-)] ... > [ !! ] > [ !! ] > * Checking whether python3_11 is suitable ... > * dev-lang/python:3.11 ... > [ ok ] > * python_check_deps ... > * >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ... > [ ok ] > [ ok ] > * Using python3.11 to build (via PYTHON_COMPAT iteration) >>>> Unpacking source... >>>> Unpacking xboxdrv-v0.8.8.tar.bz2 to /var/tmp/portage/games-util/xboxdrv-0.8.8_p20190118-r3/work >>>> Source unpacked in /var/tmp/portage/games-util/xboxdrv-0.8.8_p20190118-r3/work >>>> Preparing source in /var/tmp/portage/games-util/xboxdrv-0.8.8_p20190118-r3/work/xboxdrv-v0.8.8 ... > * Applying xboxdrv-0.8.8-some-boost-fix.patch ... > [ ok ] > * Applying xboxdrv-0.8.8-Update-SConstruct-to-python3.patch ... > [ ok ] > * Applying xboxdrv-0.8.8-Updating-python-code-to-python3.patch ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/games-util/xboxdrv-0.8.8_p20190118-r3/work/xboxdrv-v0.8.8 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/games-util/xboxdrv-0.8.8_p20190118-r3/work/xboxdrv-v0.8.8 ... >scons -j16 BUILD=custom CXX=x86_64-pc-linux-gnu-g++ AR=x86_64-pc-linux-gnu-ar RANLIB=x86_64-pc-linux-gnu-ranlib CXXFLAGS=-Wall -march=znver1 -O2 -pipe LINKFLAGS=-Wl,-O1 -Wl,--as-needed -fuse-ld=lld -Wl,--as-needed -Wl,-z,relro,-z,now >scons: Reading SConscript files ... >Checking for C++ library X11... yes >scons: done reading SConscript files. >scons: Building targets ... >x86_64-pc-linux-gnu-g++ -o src/main/main.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/main/main.cpp >x86_64-pc-linux-gnu-g++ -o src/arg_parser.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/arg_parser.cpp >x86_64-pc-linux-gnu-g++ -o src/axis_event.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/axis_event.cpp >x86_64-pc-linux-gnu-g++ -o src/axis_filter.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/axis_filter.cpp >x86_64-pc-linux-gnu-g++ -o src/axis_map.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/axis_map.cpp >x86_64-pc-linux-gnu-g++ -o src/button_event.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/button_event.cpp >x86_64-pc-linux-gnu-g++ -o src/button_filter.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/button_filter.cpp >x86_64-pc-linux-gnu-g++ -o src/button_map.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/button_map.cpp >x86_64-pc-linux-gnu-g++ -o src/chatpad.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/chatpad.cpp >build_bin2h(["src/xboxdrv_vfs.hpp"], ["examples/mouse.xboxdrv", "examples/xpad-wireless.xboxdrv"]) >[<SCons.Node.FS.File object at 0x55acd1b5e0c0>] >[<SCons.Node.FS.File object at 0x55acd1b5d5e0>, <SCons.Node.FS.File object at 0x55acd1b5de60>] >x86_64-pc-linux-gnu-g++ -o src/controller.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/controller.cpp >x86_64-pc-linux-gnu-g++ -o src/command_line_options.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/command_line_options.cpp >x86_64-pc-linux-gnu-g++ -o src/controller_config.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/controller_config.cpp >x86_64-pc-linux-gnu-g++ -o src/controller_factory.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/controller_factory.cpp >x86_64-pc-linux-gnu-g++ -o src/controller_match_rule.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/controller_match_rule.cpp >x86_64-pc-linux-gnu-g++ -o src/controller_options.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/controller_options.cpp >x86_64-pc-linux-gnu-g++ -o src/controller_slot.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/controller_slot.cpp >x86_64-pc-linux-gnu-g++ -o src/controller_slot_config.o -c -Wall -march=znver1 -O2 -pipe -isystem/usr/include/dbus-1.0 -isystem/usr/lib64/dbus-1.0/include -isystem/usr/lib64/libffi/include -isystem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -pthread -isystem/usr/include/libusb-1.0 -DPACKAGE_VERSION='"0.8.8"' -Isrc src/controller_slot_config.cpp >In file included from src/chatpad.cpp:19: >src/chatpad.hpp:158:8: warning: â-Wdeprecated-declarations[m[K][]] > 158 | std::auto_ptr<LinuxUinput> m_uinput; > | ^~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/memory:78, > from src/chatpad.hpp:24: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/unique_ptr.h:65:28: note: declared here > 65 | template<typename> class auto_ptr; > | ^~~~~~~~ >In file included from /usr/include/boost/bind.hpp:30, > from src/controller.cpp:21: >/usr/include/boost/bind.hpp:36:1: note: â#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.â > 36 | BOOST_PRAGMA_MESSAGE( > | ^~~~~~~~~~~~~~~~~~~~ >src/chatpad.cpp: In constructor âChatpad::Chatpad(libusb_device_handle*, uint16_t, bool, bool)â: >src/chatpad.cpp:62:9: warning: â-Wmemset-elt-size[m[K][]] > 62 | memset(m_keymap, 0, 256); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >In file included from src/controller.cpp:23: >src/controller.cpp: In member function âvirtual void Controller::set_active(bool)â: >src/controller.cpp:101:49: error: no match for âoperator<<â (operand types are âstd::basic_ostream<char>â and âboost::function<void()>â) > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~ ~~~~~~~~~~~~~~~ > | | > | boost::function<void()> >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >src/controller.cpp:101:49: note: candidate: âoperator<<(int, int)â (built-in) > 101 | log_debug("activation status: " << v << " " << m_activation_cb); >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >src/controller.cpp:101:49: note: no known conversion for argument 2 from âboost::function<void()>â to âintâ > 101 | log_debug("activation status: " << v << " " << m_activation_cb); >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/istream:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/sstream:40, > from src/log.hpp:23: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:110:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(__ostream_type& (*)(__ostream_type&)) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â > 110 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:110:36: note: no known conversion for argument 1 from âboost::function<void()>â to âstd::basic_ostream<char>::__ostream_type& (*)(std::basic_ostream<char>::__ostream_type&)â {aka âstd::basic_ostream<char>& (*)(std::basic_ostream<char>&)â} > 110 | operator<<(__ostream_type& (*__pf)(__ostream_type&)) > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:119:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(__ios_type& (*)(__ios_type&)) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>; __ios_type = std::basic_ios<char>]â > 119 | operator<<(__ios_type& (*__pf)(__ios_type&)) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:119:32: note: no known conversion for argument 1 from âboost::function<void()>â to âstd::basic_ostream<char>::__ios_type& (*)(std::basic_ostream<char>::__ios_type&)â {aka âstd::basic_ios<char>& (*)(std::basic_ios<char>&)â} > 119 | operator<<(__ios_type& (*__pf)(__ios_type&)) > | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:129:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â > 129 | operator<<(ios_base& (*__pf) (ios_base&)) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:129:30: note: no known conversion for argument 1 from âboost::function<void()>â to âstd::ios_base& (*)(std::ios_base&)â > 129 | operator<<(ios_base& (*__pf) (ios_base&)) > | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:168:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â > 168 | operator<<(long __n) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:168:23: note: no known conversion for argument 1 from âboost::function<void()>â to âlong intâ > 168 | operator<<(long __n) > | ~~~~~^~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:172:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â > 172 | operator<<(unsigned long __n) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:172:32: note: no known conversion for argument 1 from âboost::function<void()>â to âlong unsigned intâ > 172 | operator<<(unsigned long __n) > | ~~~~~~~~~~~~~~^~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:176:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â > 176 | operator<<(bool __n) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:176:23: note: no known conversion for argument 1 from âboost::function<void()>â to âboolâ > 176 | operator<<(bool __n) > | ~~~~~^~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:880: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/ostream.tcc:96:5: note: candidate: âstd::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits<char>]â > 96 | basic_ostream<_CharT, _Traits>:: > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/ostream.tcc:97:22: note: no known conversion for argument 1 from âboost::function<void()>â to âshort intâ > 97 | operator<<(short __n) > | ~~~~~~^~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:183:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â > 183 | operator<<(unsigned short __n) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:183:33: note: no known conversion for argument 1 from âboost::function<void()>â to âshort unsigned intâ > 183 | operator<<(unsigned short __n) > | ~~~~~~~~~~~~~~~^~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/ostream.tcc:110:5: note: candidate: âstd::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits<char>]â > 110 | basic_ostream<_CharT, _Traits>:: > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/ostream.tcc:111:20: note: no known conversion for argument 1 from âboost::function<void()>â to âintâ > 111 | operator<<(int __n) > | ~~~~^~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:194:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â > 194 | operator<<(unsigned int __n) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:194:31: note: no known conversion for argument 1 from âboost::function<void()>â to âunsigned intâ > 194 | operator<<(unsigned int __n) > | ~~~~~~~~~~~~~^~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:203:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â > 203 | operator<<(long long __n) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:203:28: note: no known conversion for argument 1 from âboost::function<void()>â to âlong long intâ > 203 | operator<<(long long __n) > | ~~~~~~~~~~^~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:207:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â > 207 | operator<<(unsigned long long __n) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:207:37: note: no known conversion for argument 1 from âboost::function<void()>â to âlong long unsigned intâ > 207 | operator<<(unsigned long long __n) > | ~~~~~~~~~~~~~~~~~~~^~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:222:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â > 222 | operator<<(double __f) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:222:25: note: no known conversion for argument 1 from âboost::function<void()>â to âdoubleâ > 222 | operator<<(double __f) > | ~~~~~~~^~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:226:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â > 226 | operator<<(float __f) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:226:24: note: no known conversion for argument 1 from âboost::function<void()>â to âfloatâ > 226 | operator<<(float __f) > | ~~~~~~^~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:234:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â > 234 | operator<<(long double __f) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:234:30: note: no known conversion for argument 1 from âboost::function<void()>â to âlong doubleâ > 234 | operator<<(long double __f) > | ~~~~~~~~~~~~^~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:292:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â > 292 | operator<<(const void* __p) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:292:30: note: no known conversion for argument 1 from âboost::function<void()>â to âconst void*â > 292 | operator<<(const void* __p) > | ~~~~~~~~~~~~^~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:297:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::nullptr_t) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>; std::nullptr_t = std::nullptr_t]â > 297 | operator<<(nullptr_t) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:297:18: note: no known conversion for argument 1 from âboost::function<void()>â to âstd::nullptr_tâ > 297 | operator<<(nullptr_t) > | ^~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/ostream.tcc:124:5: note: candidate: âstd::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(__streambuf_type*) [with _CharT = char; _Traits = std::char_traits<char>; __streambuf_type = std::basic_streambuf<char>]â > 124 | basic_ostream<_CharT, _Traits>:: > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/ostream.tcc:125:34: note: no known conversion for argument 1 from âboost::function<void()>â to âstd::basic_ostream<char>::__streambuf_type*â {aka âstd::basic_streambuf<char>*â} > 125 | operator<<(__streambuf_type* __sbin) > | ~~~~~~~~~~~~~~~~~~^~~~~~ >In file included from /usr/include/boost/config/compiler/gcc.hpp:165, > from /usr/include/boost/config.hpp:39, > from /usr/include/boost/function/function_fwd.hpp:11, > from /usr/include/boost/function/function_base.hpp:14, > from /usr/include/boost/function/function_template.hpp:14, > from /usr/include/boost/function.hpp:16, > from src/controller.hpp:24, > from src/controller.cpp:19: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/cstddef:124:5: note: candidate: âtemplate<class _IntegerType> constexpr std::__byte_op_t<_IntegerType> std::operator<<(byte, _IntegerType)â > 124 | operator<<(byte __b, _IntegerType __shift) noexcept > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/cstddef:124:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:42: note: cannot convert âstd::operator<< <char_traits<char> >((* &(& std::operator<< <char_traits<char> >((* & std::operator<< <char_traits<char> >((* & std::operator<< <char, char_traits<char>, allocator<char> >(x6ac1c382.std::__cxx11::basic_ostringstream<char>::<anonymous>, log_pretty_print(const std::string&)())), ((const char*)": "))), ((const char*)"activation status: ")))->std::basic_ostream<char>::operator<<(((int)v))), ((const char*)" "))â (type âstd::basic_ostream<char>â) to type âstd::byteâ > 101 | log_debug("activation status: " << v << " " << m_activation_cb); >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/basic_string.h:47, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/string:54, > from /usr/include/boost/core/demangle.hpp:14, > from /usr/include/boost/core/typeinfo.hpp:135, > from /usr/include/boost/function/function_base.hpp:16: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/string_view:761:5: note: candidate: âtemplate<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, basic_string_view<_CharT, _Traits>)â > 761 | operator<<(basic_ostream<_CharT, _Traits>& __os, > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/string_view:761:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: âboost::function<void()>â is not derived from âstd::basic_string_view<_CharT, _Traits>â > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/basic_string.h:4032:5: note: candidate: âtemplate<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)â > 4032 | operator<<(basic_ostream<_CharT, _Traits>& __os, > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/basic_string.h:4032:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: âboost::function<void()>â is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Allocator>â > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/memory:80, > from /usr/include/boost/function/function_base.hpp:34: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/shared_ptr.h:70:5: note: candidate: âtemplate<class _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __shared_ptr<_Tp, _Lp>&)â > 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os, > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: âboost::function<void()>â is not derived from âconst std::__shared_ptr<_Tp, _Lp>â > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/ios_base.h:46, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ios:44, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/istream:40: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/system_error:339:5: note: candidate: âtemplate<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const error_code&)â > 339 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/system_error:339:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: cannot convert â((Controller*)this)->Controller::m_activation_cbâ (type âboost::function<void()>â) to type âconst std::error_code&â > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:554:5: note: candidate: âtemplate<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _CharT)â > 554 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:554:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: deduced conflicting types for parameter â_CharTâ (âcharâ and âboost::function<void()>â) > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:564:5: note: candidate: âtemplate<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, char)â > 564 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:564:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: cannot convert â((Controller*)this)->Controller::m_activation_cbâ (type âboost::function<void()>â) to type âcharâ > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:570:5: note: candidate: âtemplate<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, char)â > 570 | operator<<(basic_ostream<char, _Traits>& __out, char __c) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:570:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: cannot convert â((Controller*)this)->Controller::m_activation_cbâ (type âboost::function<void()>â) to type âcharâ > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:581:5: note: candidate: âtemplate<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, signed char)â > 581 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:581:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: cannot convert â((Controller*)this)->Controller::m_activation_cbâ (type âboost::function<void()>â) to type âsigned charâ > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:586:5: note: candidate: âtemplate<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, unsigned char)â > 586 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:586:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: cannot convert â((Controller*)this)->Controller::m_activation_cbâ (type âboost::function<void()>â) to type âunsigned charâ > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:645:5: note: candidate: âtemplate<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)â > 645 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:645:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: mismatched types âconst _CharT*â and âboost::function<void()>â > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/ostream.tcc:307:5: note: candidate: âtemplate<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)â > 307 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/ostream.tcc:307:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: cannot convert â((Controller*)this)->Controller::m_activation_cbâ (type âboost::function<void()>â) to type âconst char*â > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:662:5: note: candidate: âtemplate<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const char*)â > 662 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:662:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: cannot convert â((Controller*)this)->Controller::m_activation_cbâ (type âboost::function<void()>â) to type âconst char*â > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:675:5: note: candidate: âtemplate<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const signed char*)â > 675 | operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:675:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: cannot convert â((Controller*)this)->Controller::m_activation_cbâ (type âboost::function<void()>â) to type âconst signed char*â > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:680:5: note: candidate: âtemplate<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const unsigned char*)â > 680 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:680:5: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: cannot convert â((Controller*)this)->Controller::m_activation_cbâ (type âboost::function<void()>â) to type âconst unsigned char*â > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:801:5: note: candidate: âtemplate<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)â > 801 | operator<<(_Ostream&& __os, const _Tp& __x) > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:801:5: note: template argument deduction/substitution failed: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream: In substitution of âtemplate<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream<char>&; _Tp = boost::function<void()>]â: >src/controller.cpp:101:5: required from here >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:801:5: error: no type named âtypeâ in âstruct std::enable_if<false, void>â >In file included from /usr/include/boost/exception/exception.hpp:9, > from /usr/include/boost/throw_exception.hpp:21, > from /usr/include/boost/function/function_template.hpp:17: >/usr/include/boost/assert/source_location.hpp:135:55: note: candidate: âtemplate<class E, class T> std::basic_ostream<_CharT, _Traits>& boost::operator<<(std::basic_ostream<_CharT, _Traits>&, const source_location&)â > 135 | template<class E, class T> std::basic_ostream<E, T> & operator<<( std::basic_ostream<E, T> & os, source_location const & loc ) > | ^~~~~~~~ >/usr/include/boost/assert/source_location.hpp:135:55: note: template argument deduction/substitution failed: >src/controller.cpp:101:52: note: cannot convert â((Controller*)this)->Controller::m_activation_cbâ (type âboost::function<void()>â) to type âconst boost::source_location&â > 101 | log_debug("activation status: " << v << " " << m_activation_cb); > | ^~~~~~~~~~~~~~~ >src/log.hpp:68:67: note: in definition of macro âlog_debugâ > 68 | x6ac1c382 << log_pretty_print(__PRETTY_FUNCTION__) << ": " << text; \ > | ^~~~ >scons: *** [src/controller.o] Error 1 >In file included from src/controller_factory.cpp:28: >src/xbox360_controller.hpp:40:8: warning: â-Wdeprecated-declarations[m[K][]] > 40 | std::auto_ptr<Chatpad> m_chatpad; > | ^~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/memory:78, > from /usr/include/boost/smart_ptr/scoped_ptr.hpp:23, > from /usr/include/boost/scoped_ptr.hpp:13, > from src/button_event.hpp:22, > from src/button_map.hpp:22, > from src/uinput_options.hpp:22, > from src/controller_options.hpp:25, > from src/options.hpp:27, > from src/controller_factory.hpp:24, > from src/controller_factory.cpp:19: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/unique_ptr.h:65:28: note: declared here > 65 | template<typename> class auto_ptr; > | ^~~~~~~~ >src/xbox360_controller.hpp:41:8: warning: â-Wdeprecated-declarations[m[K][]] > 41 | std::auto_ptr<Headset> m_headset; > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/unique_ptr.h:65:28: note: declared here > 65 | template<typename> class auto_ptr; > | ^~~~~~~~ >In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, > from /usr/include/boost/smart_ptr/scoped_ptr.hpp:13, > from /usr/include/boost/scoped_ptr.hpp:13, > from src/axis_event.hpp:22, > from src/axis_map.hpp:22, > from src/uinput_config.hpp:22, > from src/controller_config.hpp:22, > from src/controller_slot_config.hpp:24, > from src/controller_slot_config.cpp:19: >/usr/include/boost/bind.hpp:36:1: note: â#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.â > 36 | BOOST_PRAGMA_MESSAGE( > | ^~~~~~~~~~~~~~~~~~~~ >In file included from src/controller_slot.hpp:25, > from src/controller_slot.cpp:19: >src/controller_thread.hpp:41:8: warning: â-Wdeprecated-declarations[m[K][]] > 41 | std::auto_ptr<MessageProcessor> m_processor; > | ^~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/memory:78, > from /usr/include/boost/function/function_base.hpp:34, > from /usr/include/boost/function/function_template.hpp:14, > from /usr/include/boost/function.hpp:16, > from src/controller_slot_config.hpp:22, > from src/controller_slot.hpp:24: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/unique_ptr.h:65:28: note: declared here > 65 | template<typename> class auto_ptr; > | ^~~~~~~~ >src/controller_thread.hpp:51:51: warning: â-Wdeprecated-declarations[m[K][]] > 51 | ControllerThread(ControllerPtr controller, std::auto_ptr<MessageProcessor> processor, > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/unique_ptr.h:65:28: note: declared here > 65 | template<typename> class auto_ptr; > | ^~~~~~~~ >src/controller_slot.cpp: In member function âvoid ControllerSlot::connect(ControllerPtr)â: >src/controller_slot.cpp:46:8: warning: â-Wdeprecated-declarations[m[K][]] > 46 | std::auto_ptr<MessageProcessor> message_proc; > | ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/unique_ptr.h:65:28: note: declared here > 65 | template<typename> class auto_ptr; > | ^~~~~~~~ >In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, > from /usr/include/boost/smart_ptr/scoped_ptr.hpp:13, > from /usr/include/boost/scoped_ptr.hpp:13, > from src/axis_event.hpp:22, > from src/uinput.hpp:25, > from src/command_line_options.hpp:26, > from src/command_line_options.cpp:19: >/usr/include/boost/bind.hpp:36:1: note: â#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.â > 36 | BOOST_PRAGMA_MESSAGE( > | ^~~~~~~~~~~~~~~~~~~~ >scons: building terminated because of errors. > * ERROR: games-util/xboxdrv-0.8.8_p20190118-r3::gentoo failed (compile phase): > * escons failed. > * > * Call stack: > * ebuild.sh, line 136: Called src_compile > * environment, line 2810: Called escons 'BUILD=custom' 'CXX=x86_64-pc-linux-gnu-g++' 'AR=x86_64-pc-linux-gnu-ar' 'RANLIB=x86_64-pc-linux-gnu-ranlib' 'CXXFLAGS=-Wall -march=znver1 -O2 -pipe' 'LINKFLAGS=-Wl,-O1 -Wl,--as-needed -fuse-ld=lld -Wl,--as-needed -Wl,-z,relro,-z,now' > * environment, line 1367: Called die > * The specific snippet of code: > * "${@}" || die -n "escons failed." > * > * If you need support, post the output of `emerge --info '=games-util/xboxdrv-0.8.8_p20190118-r3::gentoo'`, > * the complete build log and the output of `emerge -pqv '=games-util/xboxdrv-0.8.8_p20190118-r3::gentoo'`. > * The complete build log is located at '/var/tmp/portage/games-util/xboxdrv-0.8.8_p20190118-r3/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/games-util/xboxdrv-0.8.8_p20190118-r3/temp/environment'. > * Working directory: '/var/tmp/portage/games-util/xboxdrv-0.8.8_p20190118-r3/work/xboxdrv-v0.8.8' > * S: '/var/tmp/portage/games-util/xboxdrv-0.8.8_p20190118-r3/work/xboxdrv-v0.8.8' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 932747
: 894386