http://bugs.winehq.com/show_bug.cgi?id=1781
Summary: bison fails during make if non-recent bison is used Product: Wine Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.com ReportedBy: acli@ada.dhs.org
Wine version is 20031016
It seems that this version of Wine requires recent versions of bison. If an old bison is in the system, configure would not complain, but make will fail:
make[2]: Entering directory `[...skipped...]/wine-20031016/dlls/msi' gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -O -o y.tab.o y.tab.c /usr/share/bison.simple: In function `yyparse': /usr/share/bison.simple:219: number of arguments doesn't match prototype /usr/share/bison.simple:153: prototype declaration ./sql.y: In function `MSI_ParseSQL': ./sql.y:507: too many arguments to function `yyparse' make[2]: *** [y.tab.o] Error 1