DEBUG: Executing shell function do_compile
NOTE: make -j 16 -l 75 -C narrowc libs
make: Entering directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc'
( cd "include" && make DESTDIR="" RPATH_LIST="/usr/lib" libs )
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/include'
make[1]: Nothing to be done for 'libs'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/include'
( cd "ncurses" && make DESTDIR="" RPATH_LIST="/usr/lib" libs )
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/ncurses'
make[1]: Nothing to be done for 'libs'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/ncurses'
( cd "progs" && make DESTDIR="" RPATH_LIST="/usr/lib" libs )
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/progs'
make[1]: Nothing to be done for 'libs'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/progs'
( cd "panel" && make DESTDIR="" RPATH_LIST="/usr/lib" libs )
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/panel'
make[1]: Nothing to be done for 'libs'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/panel'
( cd "menu" && make DESTDIR="" RPATH_LIST="/usr/lib" libs )
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/menu'
make[1]: Nothing to be done for 'libs'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/menu'
( cd "form" && make DESTDIR="" RPATH_LIST="/usr/lib" libs )
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/form'
make[1]: Nothing to be done for 'libs'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/form'
( cd "test" && make DESTDIR="" RPATH_LIST="/usr/lib" libs )
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/test'
make[1]: Nothing to be done for 'libs'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/test'
( cd "c++" && make DESTDIR="" RPATH_LIST="/usr/lib" libs )
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/c++'
x86_64-poky-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot -DHAVE_CONFIG_H -DBUILDING_NCURSES_CXX -I../c++ -I. -I../../../git/c++ -I../include -I../../../git/c++/../include  -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNDEBUG -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -fPIC -c ../../../git/c++/cursesf.cc -o ../obj_s/cursesf.o
x86_64-poky-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot -DHAVE_CONFIG_H -DBUILDING_NCURSES_CXX -I../c++ -I. -I../../../git/c++ -I../include -I../../../git/c++/../include  -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNDEBUG -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -fPIC -c ../../../git/c++/cursesm.cc -o ../obj_s/cursesm.o
x86_64-poky-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot -DHAVE_CONFIG_H -DBUILDING_NCURSES_CXX -I../c++ -I. -I../../../git/c++ -I../include -I../../../git/c++/../include  -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNDEBUG -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -fPIC -c ../../../git/c++/cursesw.cc -o ../obj_s/cursesw.o
x86_64-poky-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot -DHAVE_CONFIG_H -DBUILDING_NCURSES_CXX -I../c++ -I. -I../../../git/c++ -I../include -I../../../git/c++/../include  -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNDEBUG -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -fPIC -c ../../../git/c++/cursespad.cc -o ../obj_s/cursespad.o
x86_64-poky-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot -DHAVE_CONFIG_H -DBUILDING_NCURSES_CXX -I../c++ -I. -I../../../git/c++ -I../include -I../../../git/c++/../include  -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNDEBUG -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -fPIC -c ../../../git/c++/cursesp.cc -o ../obj_s/cursesp.o
x86_64-poky-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot -DHAVE_CONFIG_H -DBUILDING_NCURSES_CXX -I../c++ -I. -I../../../git/c++ -I../include -I../../../git/c++/../include  -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNDEBUG -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -fPIC -c ../../../git/c++/cursslk.cc -o ../obj_s/cursslk.o
x86_64-poky-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot -DHAVE_CONFIG_H -DBUILDING_NCURSES_CXX -I../c++ -I. -I../../../git/c++ -I../include -I../../../git/c++/../include  -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNDEBUG -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -fPIC -c ../../../git/c++/cursesapp.cc -o ../obj_s/cursesapp.o
x86_64-poky-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot -DHAVE_CONFIG_H -DBUILDING_NCURSES_CXX -I../c++ -I. -I../../../git/c++ -I../include -I../../../git/c++/../include  -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNDEBUG -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/git=/usr/src/debug/ncurses/6.5  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build=/usr/src/debug/ncurses/6.5  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -fPIC -c ../../../git/c++/cursesmain.cc -o ../obj_s/cursesmain.o
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/move.h:37,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:41,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:168,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ostream.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ostream:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/iostream:43,
                 from ../c++/etip.h:351,
                 from ../../../git/c++/cursesw.h:52,
                 from ../../../git/c++/cursesp.h:41,
                 from ../../../git/c++/cursesf.h:41,
                 from ../../../git/c++/cursesf.cc:36:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:360:12: error: redefinition of 'struct std::__is_integral_helper<unsigned char>'
  360 |     struct __is_integral_helper<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:348:12: note: previous definition of 'struct std::__is_integral_helper<unsigned char>'
  348 |     struct __is_integral_helper<bool>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/move.h:37,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:41,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:168,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ostream.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ostream:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/iostream:43,
                 from ../c++/etip.h:351,
                 from ../../../git/c++/cursesw.h:52,
                 from ../../../git/c++/cursesp.h:41,
                 from ../../../git/c++/cursesm.h:40,
                 from ../../../git/c++/cursesm.cc:36:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:360:12: error: redefinition of 'struct std::__is_integral_helper<unsigned char>'
  360 |     struct __is_integral_helper<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:348:12: note: previous definition of 'struct std::__is_integral_helper<unsigned char>'
  348 |     struct __is_integral_helper<bool>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/move.h:37,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:41,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:168,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ostream.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ostream:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/iostream:43,
                 from ../c++/etip.h:351,
                 from ../../../git/c++/cursesw.h:52,
                 from ../../../git/c++/cursslk.h:41,
                 from ../../../git/c++/cursslk.cc:36:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:360:12: error: redefinition of 'struct std::__is_integral_helper<unsigned char>'
  360 |     struct __is_integral_helper<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/move.h:37,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:41,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:168,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ostream.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ostream:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/iostream:43,
                 from ../c++/etip.h:351,
                 from ../../../git/c++/cursesw.h:52,
                 from ../../../git/c++/cursslk.h:41,
                 from ../../../git/c++/cursesapp.h:40,
                 from ../../../git/c++/cursesmain.cc:36:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:360:12: error: redefinition of 'struct std::__is_integral_helper<unsigned char>'
  360 |     struct __is_integral_helper<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:348:12: note: previous definition of 'struct std::__is_integral_helper<unsigned char>'
  348 |     struct __is_integral_helper<bool>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:348:12: note: previous definition of 'struct std::__is_integral_helper<unsigned char>'
  348 |     struct __is_integral_helper<bool>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/move.h:37,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:41,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:168,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ostream.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ostream:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/iostream:43,
                 from ../c++/etip.h:351,
                 from ../../../git/c++/cursesw.h:52,
                 from ../../../git/c++/cursespad.cc:37:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:360:12: error: redefinition of 'struct std::__is_integral_helper<unsigned char>'
  360 |     struct __is_integral_helper<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:348:12: note: previous definition of 'struct std::__is_integral_helper<unsigned char>'
  348 |     struct __is_integral_helper<bool>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/move.h:37,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:41,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:168,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ostream.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ostream:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/iostream:43,
                 from ../c++/etip.h:351,
                 from ../../../git/c++/cursesw.h:52,
                 from ../../../git/c++/cursslk.h:41,
                 from ../../../git/c++/cursesapp.h:40,
                 from ../../../git/c++/cursesapp.cc:37:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:360:12: error: redefinition of 'struct std::__is_integral_helper<unsigned char>'
  360 |     struct __is_integral_helper<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:348:12: note: previous definition of 'struct std::__is_integral_helper<unsigned char>'
  348 |     struct __is_integral_helper<bool>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/move.h:37,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:41,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:168,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ostream.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ostream:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/iostream:43,
                 from ../c++/etip.h:351,
                 from ../../../git/c++/cursesw.h:52,
                 from ../../../git/c++/cursesw.cc:44:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:360:12: error: redefinition of 'struct std::__is_integral_helper<unsigned char>'
  360 |     struct __is_integral_helper<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:348:12: note: previous definition of 'struct std::__is_integral_helper<unsigned char>'
  348 |     struct __is_integral_helper<bool>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/move.h:37,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:41,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:168,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ostream.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ostream:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/iostream:43,
                 from ../c++/etip.h:351,
                 from ../../../git/c++/cursesw.h:52,
                 from ../../../git/c++/cursesp.h:41,
                 from ../../../git/c++/cursesp.cc:36:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:360:12: error: redefinition of 'struct std::__is_integral_helper<unsigned char>'
  360 |     struct __is_integral_helper<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/type_traits:348:12: note: previous definition of 'struct std::__is_integral_helper<unsigned char>'
  348 |     struct __is_integral_helper<bool>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h: In member function 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:162:16: error: invalid conversion from 'void*' to 'NCURSES_BOOL' {aka 'unsigned char'} [-fpermissive]
  162 |       { return _M_exception_object; }
      |                ^~~~~~~~~~~~~~~~~~~
      |                |
      |                void*
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h: In member function 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:162:16: error: invalid conversion from 'void*' to 'NCURSES_BOOL' {aka 'unsigned char'} [-fpermissive]
  162 |       { return _M_exception_object; }
      |                ^~~~~~~~~~~~~~~~~~~
      |                |
      |                void*
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h: In member function 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:162:16: error: invalid conversion from 'void*' to 'NCURSES_BOOL' {aka 'unsigned char'} [-fpermissive]
  162 |       { return _M_exception_object; }
      |                ^~~~~~~~~~~~~~~~~~~
      |                |
      |                void*
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h: In member function 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:162:16: error: invalid conversion from 'void*' to 'NCURSES_BOOL' {aka 'unsigned char'} [-fpermissive]
  162 |       { return _M_exception_object; }
      |                ^~~~~~~~~~~~~~~~~~~
      |                |
      |                void*
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:169:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h: In member function 'void std::nested_exception::rethrow_nested() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h:78:11: error: invalid user-defined conversion from 'const std::__exception_ptr::exception_ptr' to 'bool' [-fpermissive]
   78 |       if (_M_ptr)
      |           ^~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: candidate is: 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const' (near match)
  161 |       explicit operator bool() const noexcept
      |                ^~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: return type 'NCURSES_BOOL' {aka 'unsigned char'} of explicit conversion function cannot be converted to 'bool' with a qualification conversion
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:169:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h: In member function 'void std::nested_exception::rethrow_nested() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h:78:11: error: invalid user-defined conversion from 'const std::__exception_ptr::exception_ptr' to 'bool' [-fpermissive]
   78 |       if (_M_ptr)
      |           ^~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: candidate is: 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const' (near match)
  161 |       explicit operator bool() const noexcept
      |                ^~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: return type 'NCURSES_BOOL' {aka 'unsigned char'} of explicit conversion function cannot be converted to 'bool' with a qualification conversion
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h: In member function 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:162:16: error: invalid conversion from 'void*' to 'NCURSES_BOOL' {aka 'unsigned char'} [-fpermissive]
  162 |       { return _M_exception_object; }
      |                ^~~~~~~~~~~~~~~~~~~
      |                |
      |                void*
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h: In member function 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:162:16: error: invalid conversion from 'void*' to 'NCURSES_BOOL' {aka 'unsigned char'} [-fpermissive]
  162 |       { return _M_exception_object; }
      |                ^~~~~~~~~~~~~~~~~~~
      |                |
      |                void*
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:169:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h: In member function 'void std::nested_exception::rethrow_nested() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h:78:11: error: invalid user-defined conversion from 'const std::__exception_ptr::exception_ptr' to 'bool' [-fpermissive]
   78 |       if (_M_ptr)
      |           ^~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: candidate is: 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const' (near match)
  161 |       explicit operator bool() const noexcept
      |                ^~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: return type 'NCURSES_BOOL' {aka 'unsigned char'} of explicit conversion function cannot be converted to 'bool' with a qualification conversion
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:169:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h: In member function 'void std::nested_exception::rethrow_nested() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h:78:11: error: invalid user-defined conversion from 'const std::__exception_ptr::exception_ptr' to 'bool' [-fpermissive]
   78 |       if (_M_ptr)
      |           ^~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: candidate is: 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const' (near match)
  161 |       explicit operator bool() const noexcept
      |                ^~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: return type 'NCURSES_BOOL' {aka 'unsigned char'} of explicit conversion function cannot be converted to 'bool' with a qualification conversion
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h: In member function 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:162:16: error: invalid conversion from 'void*' to 'NCURSES_BOOL' {aka 'unsigned char'} [-fpermissive]
  162 |       { return _M_exception_object; }
      |                ^~~~~~~~~~~~~~~~~~~
      |                |
      |                void*
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:169:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h: In member function 'void std::nested_exception::rethrow_nested() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h:78:11: error: invalid user-defined conversion from 'const std::__exception_ptr::exception_ptr' to 'bool' [-fpermissive]
   78 |       if (_M_ptr)
      |           ^~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: candidate is: 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const' (near match)
  161 |       explicit operator bool() const noexcept
      |                ^~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: return type 'NCURSES_BOOL' {aka 'unsigned char'} of explicit conversion function cannot be converted to 'bool' with a qualification conversion
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:169:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h: In member function 'void std::nested_exception::rethrow_nested() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h:78:11: error: invalid user-defined conversion from 'const std::__exception_ptr::exception_ptr' to 'bool' [-fpermissive]
   78 |       if (_M_ptr)
      |           ^~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: candidate is: 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const' (near match)
  161 |       explicit operator bool() const noexcept
      |                ^~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: return type 'NCURSES_BOOL' {aka 'unsigned char'} of explicit conversion function cannot be converted to 'bool' with a qualification conversion
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:169:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h: In member function 'void std::nested_exception::rethrow_nested() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h:78:11: error: invalid user-defined conversion from 'const std::__exception_ptr::exception_ptr' to 'bool' [-fpermissive]
   78 |       if (_M_ptr)
      |           ^~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: candidate is: 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const' (near match)
  161 |       explicit operator bool() const noexcept
      |                ^~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: return type 'NCURSES_BOOL' {aka 'unsigned char'} of explicit conversion function cannot be converted to 'bool' with a qualification conversion
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h: In member function 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:162:16: error: invalid conversion from 'void*' to 'NCURSES_BOOL' {aka 'unsigned char'} [-fpermissive]
  162 |       { return _M_exception_object; }
      |                ^~~~~~~~~~~~~~~~~~~
      |                |
      |                void*
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/exception:169:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h: In member function 'void std::nested_exception::rethrow_nested() const':
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/nested_exception.h:78:11: error: invalid user-defined conversion from 'const std::__exception_ptr::exception_ptr' to 'bool' [-fpermissive]
   78 |       if (_M_ptr)
      |           ^~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: candidate is: 'std::__exception_ptr::exception_ptr::operator NCURSES_BOOL() const' (near match)
  161 |       explicit operator bool() const noexcept
      |                ^~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/exception_ptr.h:161:16: note: return type 'NCURSES_BOOL' {aka 'unsigned char'} of explicit conversion function cannot be converted to 'bool' with a qualification conversion
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:46,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/locale_classes.h:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ios_base.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:46:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h: At global scope:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:151:12: error: redefinition of 'struct std::__is_integer<unsigned char>'
  151 |     struct __is_integer<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:130:12: note: previous definition of 'struct std::__is_integer<unsigned char>'
  130 |     struct __is_integer<bool>
      |            ^~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:46,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/locale_classes.h:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ios_base.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:46:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h: At global scope:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:151:12: error: redefinition of 'struct std::__is_integer<unsigned char>'
  151 |     struct __is_integer<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:130:12: note: previous definition of 'struct std::__is_integer<unsigned char>'
  130 |     struct __is_integer<bool>
      |            ^~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:46,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/locale_classes.h:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ios_base.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:46:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h: At global scope:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:151:12: error: redefinition of 'struct std::__is_integer<unsigned char>'
  151 |     struct __is_integer<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:46,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/locale_classes.h:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ios_base.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:46:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h: At global scope:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:151:12: error: redefinition of 'struct std::__is_integer<unsigned char>'
  151 |     struct __is_integer<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:130:12: note: previous definition of 'struct std::__is_integer<unsigned char>'
  130 |     struct __is_integer<bool>
      |            ^~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:130:12: note: previous definition of 'struct std::__is_integer<unsigned char>'
  130 |     struct __is_integer<bool>
      |            ^~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:46,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/locale_classes.h:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ios_base.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:46:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h: At global scope:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:151:12: error: redefinition of 'struct std::__is_integer<unsigned char>'
  151 |     struct __is_integer<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:130:12: note: previous definition of 'struct std::__is_integer<unsigned char>'
  130 |     struct __is_integer<bool>
      |            ^~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:46,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/locale_classes.h:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ios_base.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:46:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h: At global scope:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:151:12: error: redefinition of 'struct std::__is_integer<unsigned char>'
  151 |     struct __is_integer<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:130:12: note: previous definition of 'struct std::__is_integer<unsigned char>'
  130 |     struct __is_integer<bool>
      |            ^~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:46,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/locale_classes.h:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ios_base.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:46:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h: At global scope:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:151:12: error: redefinition of 'struct std::__is_integer<unsigned char>'
  151 |     struct __is_integer<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:130:12: note: previous definition of 'struct std::__is_integer<unsigned char>'
  130 |     struct __is_integer<bool>
      |            ^~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:46,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/locale_classes.h:42,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/ios_base.h:43,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/ios:46:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h: At global scope:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:151:12: error: redefinition of 'struct std::__is_integer<unsigned char>'
  151 |     struct __is_integer<unsigned char>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/cpp_type_traits.h:130:12: note: previous definition of 'struct std::__is_integer<unsigned char>'
  130 |     struct __is_integer<bool>
      |            ^~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string_view:52,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/basic_string.h:49,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:56:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:137:3: error: redefinition of 'struct std::hash<unsigned char>'
  137 |   _Cxx_hashtable_define_trivial_hash(unsigned char)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:128:3: note: previous definition of 'struct std::hash<unsigned char>'
  128 |   _Cxx_hashtable_define_trivial_hash(bool)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string_view:52,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/basic_string.h:49,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:56:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:137:3: error: redefinition of 'struct std::hash<unsigned char>'
  137 |   _Cxx_hashtable_define_trivial_hash(unsigned char)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:128:3: note: previous definition of 'struct std::hash<unsigned char>'
  128 |   _Cxx_hashtable_define_trivial_hash(bool)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string_view:52,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/basic_string.h:49,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:56:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:137:3: error: redefinition of 'struct std::hash<unsigned char>'
  137 |   _Cxx_hashtable_define_trivial_hash(unsigned char)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:128:3: note: previous definition of 'struct std::hash<unsigned char>'
  128 |   _Cxx_hashtable_define_trivial_hash(bool)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string_view:52,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/basic_string.h:49,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:56:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:137:3: error: redefinition of 'struct std::hash<unsigned char>'
  137 |   _Cxx_hashtable_define_trivial_hash(unsigned char)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:128:3: note: previous definition of 'struct std::hash<unsigned char>'
  128 |   _Cxx_hashtable_define_trivial_hash(bool)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string_view:52,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/basic_string.h:49,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:56:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:137:3: error: redefinition of 'struct std::hash<unsigned char>'
  137 |   _Cxx_hashtable_define_trivial_hash(unsigned char)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:128:3: note: previous definition of 'struct std::hash<unsigned char>'
  128 |   _Cxx_hashtable_define_trivial_hash(bool)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string_view:52,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/basic_string.h:49,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:56:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:137:3: error: redefinition of 'struct std::hash<unsigned char>'
  137 |   _Cxx_hashtable_define_trivial_hash(unsigned char)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:128:3: note: previous definition of 'struct std::hash<unsigned char>'
  128 |   _Cxx_hashtable_define_trivial_hash(bool)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string_view:52,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/basic_string.h:49,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:56:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:137:3: error: redefinition of 'struct std::hash<unsigned char>'
  137 |   _Cxx_hashtable_define_trivial_hash(unsigned char)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:128:3: note: previous definition of 'struct std::hash<unsigned char>'
  128 |   _Cxx_hashtable_define_trivial_hash(bool)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string_view:52,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/basic_string.h:49,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:56:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:137:3: error: redefinition of 'struct std::hash<unsigned char>'
  137 |   _Cxx_hashtable_define_trivial_hash(unsigned char)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/functional_hash.h:128:3: note: previous definition of 'struct std::hash<unsigned char>'
  128 |   _Cxx_hashtable_define_trivial_hash(bool)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/memory_resource.h:40,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:71:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:81:21: error: redefinition of 'struct std::__byte_operand<unsigned char>'
   81 |   template<> struct __byte_operand<unsigned char> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:78:21: note: previous definition of 'struct std::__byte_operand<unsigned char>'
   78 |   template<> struct __byte_operand<bool> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/memory_resource.h:40,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:71:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:81:21: error: redefinition of 'struct std::__byte_operand<unsigned char>'
   81 |   template<> struct __byte_operand<unsigned char> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:78:21: note: previous definition of 'struct std::__byte_operand<unsigned char>'
   78 |   template<> struct __byte_operand<bool> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/memory_resource.h:40,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:71:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:81:21: error: redefinition of 'struct std::__byte_operand<unsigned char>'
   81 |   template<> struct __byte_operand<unsigned char> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:78:21: note: previous definition of 'struct std::__byte_operand<unsigned char>'
   78 |   template<> struct __byte_operand<bool> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/memory_resource.h:40,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:71:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:81:21: error: redefinition of 'struct std::__byte_operand<unsigned char>'
   81 |   template<> struct __byte_operand<unsigned char> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:78:21: note: previous definition of 'struct std::__byte_operand<unsigned char>'
   78 |   template<> struct __byte_operand<bool> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/memory_resource.h:40,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:71:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:81:21: error: redefinition of 'struct std::__byte_operand<unsigned char>'
   81 |   template<> struct __byte_operand<unsigned char> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:78:21: note: previous definition of 'struct std::__byte_operand<unsigned char>'
   78 |   template<> struct __byte_operand<bool> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/memory_resource.h:40,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:71:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:81:21: error: redefinition of 'struct std::__byte_operand<unsigned char>'
   81 |   template<> struct __byte_operand<unsigned char> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:78:21: note: previous definition of 'struct std::__byte_operand<unsigned char>'
   78 |   template<> struct __byte_operand<bool> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/memory_resource.h:40,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:71:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:81:21: error: redefinition of 'struct std::__byte_operand<unsigned char>'
   81 |   template<> struct __byte_operand<unsigned char> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:78:21: note: previous definition of 'struct std::__byte_operand<unsigned char>'
   78 |   template<> struct __byte_operand<bool> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/bits/memory_resource.h:40,
                 from TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/string:71:
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:81:21: error: redefinition of 'struct std::__byte_operand<unsigned char>'
   81 |   template<> struct __byte_operand<unsigned char> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/recipe-sysroot/usr/include/c++/15.0.1/cstddef:78:21: note: previous definition of 'struct std::__byte_operand<unsigned char>'
   78 |   template<> struct __byte_operand<bool> { using __type = byte; };
      |                     ^~~~~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:451: ../obj_s/cursesmain.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:440: ../obj_s/cursslk.o] Error 1
make[1]: *** [Makefile:425: ../obj_s/cursesw.o] Error 1
make[1]: *** [Makefile:430: ../obj_s/cursespad.o] Error 1
make[1]: *** [Makefile:435: ../obj_s/cursesp.o] Error 1
make[1]: *** [Makefile:445: ../obj_s/cursesapp.o] Error 1
make[1]: *** [Makefile:420: ../obj_s/cursesm.o] Error 1
make[1]: *** [Makefile:414: ../obj_s/cursesf.o] Error 1
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc/c++'
make: *** [Makefile:250: libs] Error 2
make: Leaving directory 'TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/build/narrowc'
ERROR: oe_runmake failed
WARNING: TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/temp/run.do_compile.3161856:179 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script): 
	#1: bbfatal_log, TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/temp/run.do_compile.3161856, line 179
	#2: die, TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/temp/run.do_compile.3161856, line 163
	#3: oe_runmake, TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/temp/run.do_compile.3161856, line 158
	#4: do_compile, TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/temp/run.do_compile.3161856, line 149
	#5: main, TOPDIR/tmp/work/core2-64-poky-linux/ncurses/6.5/temp/run.do_compile.3161856, line 192

Error details

Submitted on:
10/03/25 17:13
Error type:
Recipe
Task:
do_compile
Recipe:
ncurses
Recipe version:
6.5-r0
Machine:
qemux86-64
Distro:
poky
Build system:
x86_64-linux
Target system:
x86_64-poky-linux
Host distro:
universal/fedora-40
Branch:
kraj/gcc-15
Commit:
6b0abfdb1ad99206bd4b3357829ddf9717c9560e
Build:
#201723
Submitter:
yp-ab-fedora40-vk-3.yocto.io
Link back:
https://autobuilder.yoctoproject.org/valkyrie/#/builders/68/builds/1187
Similar errors:
1
Open a bug