msi.dll broken with yacc in current cvs
mike at codeweavers.com
Sun Aug 31 07:31:23 CDT 2003
I think it's probably better to upgrade your yacc. I guess we could add
a configure test for this and disable msi.dll if yacc is not new enough,
but I'm hesitant to remove %pure-parser because msi.dll will require a
second parser for parsing conditions in the database. Additionally, I
don't like the idea of adding a critical section to that code.
Stefan Leichter wrote:
> i can not compile msi.dll on one of my systems. make aborts with:
> yacc -d -t ../../../wine/dlls/msi/sql.y
> yacc: e - line 69 of "../../../wine/dlls/msi/sql.y", syntax error
> make: *** [y.tab.c] Error 1
> make: Leaving directory `/usr/src/wine-build/dlls/msi'
> make: *** [msi] Error 2
> make: Leaving directory `/usr/src/wine-build/dlls'
> make: *** [dlls] Error 2
> The second system compiles fine. It uses bison instead of yacc.
> Both systems are SuSE 7.3
>>rpm -qa | grep -e bison -e yacc
> I know i can install bison and it will compile, but i think this needs to be
> Bye Stefan
More information about the wine-devel