Z. Majeed wrote: > 1. The errors begin with This is not a bug report.
A proper bug report MUST state two things: 1) What did you do? (Which git repository did you clone? Which commands did you issue to build the thing? What were the settings of relevant environment variables like CC, CXX, CPPFLAGS, CFLAGS, CXXFLAGS, LDFLAGS?) 2) What were the results? (Error messages, programs that don't behave as expected etc.) Part 1 is not optional. It is *essential* if you want to get any kind of actual help. > All versions of everything are the latest That cannot be, because you write: > from lib/bitset.h:31/usr/include/sys/_types.h:167:5 error unknown type name > wint_t 167 | wint_t __wch; > because Bison's submodule dependency is on an older gnulib that doesn't have > the fix for this bug described in > https://lists.gnu.org/archive/html/bug-gnulib/2024-05/msg00011.html and that mentioned bug was fixed in Gnulib in May 2024 and propagated into Bison by Paul Eggert in March 2025. So, I get the impression that you cloned an outdated mirror of Bison from github.com and thus were barking off the wrong tree all the time. Bruno