The same issue is in gdb 12.1 and is still present in the gdb master. I have fixed this locally and will create a patch.
Any thoughts on me updating to gdb 12.1 at the same time? --joel On Wed, Feb 15, 2023 at 5:52 PM Joel Sherrill <j...@rtems.org> wrote: > Well I missed that we already build with --disable-werror. This is > something I guess I will have to deal with. > > On Wed, Feb 15, 2023 at 5:48 PM Joel Sherrill <j...@rtems.org> wrote: > >> Hi >> >> On Cygwin with gcc 11.3.0 as the native compiler, the build of gdb fails >> with: >> >> CXX cp-name-parser.o >> ../../gdb-11.2/gdb/completer.c: In function ‘char* >> gdb_completion_word_break_characters_throw()’: >> ../../gdb-11.2/gdb/completer.c:2014:10: error: invalid conversion from >> ‘const char*’ to ‘char*’ [-fpermissive] >> 2014 | return rl_completer_word_break_characters; >> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> | | >> | const char* >> make[2]: *** [Makefile:1641: completer.o] Error 1 >> >> Do we want to chase these? When we lock down tool versions and host >> compilers continue to improve, we are just begging for having to fix these >> types of issues. We have enough warnings of our own to fix. :) >> >> I'd like to add --disable-werror to at least the default gdb build. And >> suggest we consider for any other package that has enable-werror by default. >> >> Thoughts. >> >> --joel >> >
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel