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




Reply via email to