Description of Problem: /usr/include/ncurses/curses.h:106 contains the line | typedef NCURSES_BOOL; which is an invalid C++ construct (looks like a zero-substituted @...@). It causes problems, e.g. while compiling aspell. Version-Release number of selected component (if applicable): ncurses-devel-5.2-16
You're right, it's a zero substitution, probably a missing AC_SUBST somewhere
Fixed in 5.2-17