[krbdev.mit.edu #2949] CVS Commit
Ken Raeburn via RT
rt-comment at krbdev.mit.edu
Thu Mar 3 18:25:38 EST 2005
A build on Lenny's machine (built with gcc 2.7, thread support disabled, static
libraries only) is failing tests because the HP header files define "WS" as a
macro that expands to 2, while the delta-t grammar uses "WS" as the name of a
terminal symbol (which under bison turns into a C macro).
Renaming the terminal in the grammar (and custom lexer) fixes the problem.
* x-deltat.y (tok_WS): Renamed terminal from "WS", which conflicts with HP-UX
10 header files. Updated all productions.
(mylex): Updated.
* Makefile.in ($(srcdir)/deltat.c): Enable dependencies in maintainer mode.
* deltat.c: Updated.
To generate a diff of this commit:
cvs diff -r5.464 -r5.465 krb5/src/lib/krb5/krb/ChangeLog
cvs diff -r1.97 -r1.98 krb5/src/lib/krb5/krb/Makefile.in
cvs diff -r5.6 -r5.7 krb5/src/lib/krb5/krb/deltat.c
krb5/src/lib/krb5/krb/x-deltat.y
More information about the krb5-bugs
mailing list