>>> ncmpc 0.30 Extracting xzcat /home/naourr/work/instance-1/dl/ncmpc/ncmpc-0.30.tar.xz | /home/naourr/work/instance-1/output/host/bin/tar --strip-components=1 -C /home/naourr/work/instance-1/output/build/ncmpc-0.30 -xf - >>> ncmpc 0.30 Patching >>> ncmpc 0.30 Configuring rm -rf /home/naourr/work/instance-1/output/build/ncmpc-0.30//build mkdir -p /home/naourr/work/instance-1/output/build/ncmpc-0.30//build PATH="/home/naourr/work/instance-1/output/host/bin:/home/naourr/work/instance-1/output/host/sbin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/naourr/.local/bin:/home/naourr/bin" PYTHONNOUSERSITE=y /home/naourr/work/instance-1/output/host/bin/meson --prefix=/usr --libdir=lib --default-library=shared --buildtype=release --cross-file=/home/naourr/work/instance-1/output/host/etc/meson/cross-compilation.conf -Dcurses=ncurses -Dlirc=false /home/naourr/work/instance-1/output/build/ncmpc-0.30/ /home/naourr/work/instance-1/output/build/ncmpc-0.30//build The Meson build system Version: 0.46.1 Source dir: /home/naourr/work/instance-1/output/build/ncmpc-0.30 Build dir: /home/naourr/work/instance-1/output/build/ncmpc-0.30/build Build type: cross build Project name: ncmpc Native C++ compiler: c++ (gcc 8.1.1 "c++ (GCC) 8.1.1 20180712 (Red Hat 8.1.1-5)") Cross C++ compiler: /home/naourr/work/instance-1/output/host/bin/or1k-linux-g++ (gcc 5.4.0) Host machine cpu family: or1k Host machine cpu: Target machine cpu family: or1k Target machine cpu: Build machine cpu family: x86_64 Build machine cpu: x86_64 Has header "locale.h": YES Has header "libintl.h": YES Checking for function "getaddrinfo": YES Cross dependency ncurses found: YES 6.1.20180127 Has header "ncurses/curses.h": NO Has header "ncurses.h": YES Checking for function "getmouse": YES Compiler for C++ supports arguments -Wall: YES Compiler for C++ supports arguments -Wextra: YES Compiler for C++ supports arguments -Wno-deprecated-declarations -Wdeprecated-declarations: YES Compiler for C++ supports arguments -Wshadow: YES Compiler for C++ supports arguments -Wpointer-arith: YES Compiler for C++ supports arguments -Wcast-qual: YES Compiler for C++ supports arguments -Wcast-align: YES Compiler for C++ supports arguments -Wwrite-strings: YES Compiler for C++ supports arguments -Wmissing-declarations: YES Compiler for C++ supports arguments -Wmissing-noreturn: YES Compiler for C++ supports arguments -Wmissing-format-attribute: YES Compiler for C++ supports arguments -Wredundant-decls: YES Compiler for C++ supports arguments -Wundef: YES Compiler for C++ supports arguments -Wno-non-virtual-dtor -Wnon-virtual-dtor: YES Compiler for C++ supports arguments -fvisibility=hidden: YES Compiler for C++ supports arguments -fno-exceptions: YES Compiler for C++ supports arguments -fno-rtti: YES Compiler for C++ supports arguments -ffunction-sections: YES Compiler for C++ supports arguments -fdata-sections: YES WARNING: -Wl,--gc-sections looks like a linker argument, but has_argument and other similar methods only support checking compiler arguments. Using them to check linker arguments are never supported, and results are likely to be wrong regardless of the compiler you are using. has_link_argument or other similar method can be used instead. Compiler for C++ supports arguments -Wl,--gc-sections: YES Cross dependency glib-2.0 found: YES 2.56.1 Cross dependency libmpdclient found: YES 2.14 Configuring config.h using configuration Program sphinx-build found: NO Build targets in project: 5 Found ninja-1.8.2 at /home/naourr/work/instance-1/output/host/bin/ninja >>> ncmpc 0.30 Building PATH="/home/naourr/work/instance-1/output/host/bin:/home/naourr/work/instance-1/output/host/sbin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/naourr/.local/bin:/home/naourr/bin" PYTHONNOUSERSITE=y /home/naourr/work/instance-1/output/host/bin/ninja -j4 -C /home/naourr/work/instance-1/output/build/ncmpc-0.30//build ninja: Entering directory `/home/naourr/work/instance-1/output/build/ncmpc-0.30//build' [1/60] Compiling C++ object 'ncmpc@exe/src_gidle.cxx.o'. [2/60] Compiling C++ object 'ncmpc@exe/src_callbacks.cxx.o'. [3/60] Compiling C++ object 'ncmpc@exe/src_Queue.cxx.o'. [4/60] Compiling C++ object 'ncmpc@exe/src_Main.cxx.o'. [5/60] Compiling C++ object 'ncmpc@exe/src_mpdclient.cxx.o'. [6/60] Compiling C++ object 'ncmpc@exe/src_command.cxx.o'. [7/60] Compiling C++ object 'ncmpc@exe/src_filelist.cxx.o'. [8/60] Compiling C++ object 'ncmpc@exe/src_options.cxx.o'. [9/60] Compiling C++ object 'ncmpc@exe/src_keyboard.cxx.o'. [10/60] Compiling C++ object 'ncmpc@exe/src_ncu.cxx.o'. [11/60] Compiling C++ object 'ncmpc@exe/src_ProgressBar.cxx.o'. [12/60] Compiling C++ object 'ncmpc@exe/src_TitleBar.cxx.o'. [13/60] Compiling C++ object 'ncmpc@exe/src_player_command.cxx.o'. [14/60] Compiling C++ object 'ncmpc@exe/src_StatusBar.cxx.o'. [15/60] Compiling C++ object 'ncmpc@exe/src_screen.cxx.o'. FAILED: ncmpc@exe/src_screen.cxx.o /home/naourr/work/instance-1/output/host/bin/or1k-linux-g++ -Incmpc@exe -I. -I.. -I../src -I../ -I/home/naourr/work/instance-1/output/host/usr/bin/../or1k-buildroot-linux-uclibc/sysroot/usr/include/glib-2.0 -I/home/naourr/work/instance-1/output/host/usr/bin/../or1k-buildroot-linux-uclibc/sysroot/usr/lib/glib-2.0/include -I/home/naourr/work/instance-1/output/host/usr/bin/../or1k-buildroot-linux-uclibc/sysroot/usr/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -Wall -Wextra -Wno-deprecated-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wundef -Wno-non-virtual-dtor -fvisibility=hidden -fno-exceptions -fno-rtti -ffunction-sections -fdata-sections -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -MD -MQ 'ncmpc@exe/src_screen.cxx.o' -MF 'ncmpc@exe/src_screen.cxx.o.d' -o 'ncmpc@exe/src_screen.cxx.o' -c ../src/screen.cxx In file included from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/or1k-buildroot-linux-uclibc/bits/c++allocator.h:33:0, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/allocator.h:46, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/string:41, from ../src/StatusBar.hxx:31, from ../src/screen.hxx:28, from ../src/screen.cxx:20: /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/ext/new_allocator.h: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair >; _Args = {const screen_functions*, Page*}; _Tp = std::_Rb_tree_node > >]': /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/alloc_traits.h:530:4: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair >; _Args = {const screen_functions*, Page*}; _Tp = std::_Rb_tree_node > >; std::allocator_traits >::allocator_type = std::allocator > > >]' /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_tree.h:529:32: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type, _Args&& ...) [with _Args = {const screen_functions*, Page*}; _Key = const screen_functions*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node > >*]' /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_tree.h:546:21: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const screen_functions*, Page*}; _Key = const screen_functions*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node > >*]' /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_tree.h:2123:33: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {const screen_functions*, Page*}; _Key = const screen_functions*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]' /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_map.h:559:64: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const screen_functions*, Page*}; _Key = const screen_functions*; _Tp = std::unique_ptr; _Compare = std::less; _Alloc = std::allocator > >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree_iterator > >]' ../src/screen.cxx:60:29: required from here /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/ext/new_allocator.h:120:4: error: no matching function for call to 'std::pair >::pair(const screen_functions*, Page*)' { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } ^ In file included from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_algobase.h:64:0, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/char_traits.h:39, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/string:40, from ../src/StatusBar.hxx:31, from ../src/screen.hxx:28, from ../src/screen.cxx:20: /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:206:9: note: candidate: template std::pair<_T1, _T2>::pair(std::tuple<_Args1 ...>&, std::tuple<_Args2 ...>&, std::_Index_tuple<_Indexes1 ...>, std::_Index_tuple<_Indexes2 ...>) pair(tuple<_Args1...>&, tuple<_Args2...>&, ^ /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:206:9: note: template argument deduction/substitution failed: In file included from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/or1k-buildroot-linux-uclibc/bits/c++allocator.h:33:0, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/allocator.h:46, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/string:41, from ../src/StatusBar.hxx:31, from ../src/screen.hxx:28, from ../src/screen.cxx:20: /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/ext/new_allocator.h:120:4: note: mismatched types 'std::tuple<_Elements ...>' and 'const screen_functions*' { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } ^ In file included from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_algobase.h:64:0, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/char_traits.h:39, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/string:40, from ../src/StatusBar.hxx:31, from ../src/screen.hxx:28, from ../src/screen.cxx:20: /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:155:9: note: candidate: template std::pair<_T1, _T2>::pair(std::piecewise_construct_t, std::tuple<_Args1 ...>, std::tuple<_Args2 ...>) pair(piecewise_construct_t, tuple<_Args1...>, tuple<_Args2...>); ^ /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:155:9: note: template argument deduction/substitution failed: In file included from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/or1k-buildroot-linux-uclibc/bits/c++allocator.h:33:0, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/allocator.h:46, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/string:41, from ../src/StatusBar.hxx:31, from ../src/screen.hxx:28, from ../src/screen.cxx:20: /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/ext/new_allocator.h:120:4: note: cannot convert 'std::forward((* & __args#0))' (type 'const screen_functions*') to type 'std::piecewise_construct_t' { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } ^ In file included from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_algobase.h:64:0, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/char_traits.h:39, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/string:40, from ../src/StatusBar.hxx:31, from ../src/screen.hxx:28, from ../src/screen.cxx:20: /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:150:12: note: candidate: template constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) constexpr pair(pair<_U1, _U2>&& __p) ^ /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:150:12: note: template argument deduction/substitution failed: In file included from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/or1k-buildroot-linux-uclibc/bits/c++allocator.h:33:0, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/allocator.h:46, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/string:41, from ../src/StatusBar.hxx:31, from ../src/screen.hxx:28, from ../src/screen.cxx:20: /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/ext/new_allocator.h:120:4: note: mismatched types 'std::pair<_T1, _T2>' and 'const screen_functions*' { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } ^ In file included from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_algobase.h:64:0, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/char_traits.h:39, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/string:40, from ../src/StatusBar.hxx:31, from ../src/screen.hxx:28, from ../src/screen.cxx:20: /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:144:12: note: candidate: template constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) constexpr pair(_U1&& __x, _U2&& __y) ^ /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:144:12: note: template argument deduction/substitution failed: /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:141:38: error: no type named 'type' in 'struct std::enable_if' template constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) constexpr pair(const _T1& __x, _U2&& __y) ^ /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:138:12: note: template argument deduction/substitution failed: /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:136:27: error: no type named 'type' in 'struct std::enable_if' template constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) constexpr pair(_U1&& __x, const _T2& __y) ^ /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:133:12: note: template argument deduction/substitution failed: In file included from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/or1k-buildroot-linux-uclibc/bits/c++allocator.h:33:0, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/allocator.h:46, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/string:41, from ../src/StatusBar.hxx:31, from ../src/screen.hxx:28, from ../src/screen.cxx:20: /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/ext/new_allocator.h:120:4: note: cannot convert 'std::forward((* & __args#1))' (type 'Page*') to type 'const std::unique_ptr&' { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } ^ In file included from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_algobase.h:64:0, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/char_traits.h:39, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/string:40, from ../src/StatusBar.hxx:31, from ../src/screen.hxx:28, from ../src/screen.cxx:20: /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:128:17: note: candidate: constexpr std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = const screen_functions* const; _T2 = std::unique_ptr] constexpr pair(pair&&) = default; ^ /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:128:17: note: candidate expects 1 argument, 2 provided /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:124:12: note: candidate: template constexpr std::pair<_T1, _T2>::pair(const std::pair<_U1, _U2>&) constexpr pair(const pair<_U1, _U2>& __p) ^ /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:124:12: note: template argument deduction/substitution failed: In file included from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/or1k-buildroot-linux-uclibc/bits/c++allocator.h:33:0, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/allocator.h:46, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/string:41, from ../src/StatusBar.hxx:31, from ../src/screen.hxx:28, from ../src/screen.cxx:20: /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/ext/new_allocator.h:120:4: note: mismatched types 'const std::pair<_T1, _T2>' and 'const screen_functions*' { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } ^ In file included from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_algobase.h:64:0, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/char_traits.h:39, from /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/string:40, from ../src/StatusBar.hxx:31, from ../src/screen.hxx:28, from ../src/screen.cxx:20: /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:112:26: note: candidate: constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _T1 = const screen_functions* const; _T2 = std::unique_ptr] _GLIBCXX_CONSTEXPR pair(const _T1& __a, const _T2& __b) ^ /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:112:26: note: no known conversion for argument 2 from 'Page*' to 'const std::unique_ptr&' /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:108:26: note: candidate: constexpr std::pair<_T1, _T2>::pair() [with _T1 = const screen_functions* const; _T2 = std::unique_ptr] _GLIBCXX_CONSTEXPR pair() ^ /home/naourr/work/instance-1/output/host/opt/ext-toolchain/or1k-buildroot-linux-uclibc/include/c++/5.4.0/bits/stl_pair.h:108:26: note: candidate expects 0 arguments, 2 provided [16/60] Compiling C++ object 'ncmpc@exe/src_screen_paint.cxx.o'. [17/60] Compiling C++ object 'ncmpc@exe/src_screen_init.cxx.o'. [18/60] Compiling C++ object 'ncmpc@exe/src_screen_utils.cxx.o'. ninja: build stopped: subcommand failed. make: *** [package/pkg-generic.mk:232: /home/naourr/work/instance-1/output/build/ncmpc-0.30/.stamp_built] Error 1 make: Leaving directory '/home/naourr/work/instance-1/buildroot'