On 9/29/2010 4:31 PM, William A. Rowe Jr. wrote: > Working to catch up the win32 build change here... > >> URL: >> http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/ssl/Makefile.in?rev=1002824&r1=1002823&r2=1002824&view=diff >> ============================================================================== >> --- httpd/httpd/trunk/modules/ssl/Makefile.in (original) >> +++ httpd/httpd/trunk/modules/ssl/Makefile.in Wed Sep 29 19:42:03 2010 >> @@ -25,15 +25,13 @@ include $(top_srcdir)/build/special.mk >> # >> >> ssl_expr_scan.c: $(top_srcdir)/modules/ssl/ssl_expr_scan.l ssl_expr_parse.h >> - flex -Pssl_expr_yy -s -B $(top_srcdir)/modules/ssl/ssl_expr_scan.l >> - sed -e '/$$Header:/d' -e "s|\"`pwd`/|\"|g" <lex.ssl_expr_yy.c >> >ssl_expr_scan.c && rm -f lex.ssl_expr_yy.c >> + flex -Pssl_expr_yy -o ssl_expr_scan.c ssl_expr_scan.l >> + mv ssl_expr_scan.c ssl_expr_scan.c.tmp >> + sed -e "s|\"`pwd`/|\"|g" <ssl_expr_scan.c.tmp >ssl_expr_scan.c >> + rm -f ssl_expr_scan.c.tmp >> >> ssl_expr_parse.c ssl_expr_parse.h: >> $(top_srcdir)/modules/ssl/ssl_expr_parse.y >> - yacc -d $(top_srcdir)/modules/ssl/ssl_expr_parse.y >> - sed -e 's;yy;ssl_expr_yy;g' \ >> - -e "s|\"`pwd`/|\"|g" \ >> - -e '/#if defined(c_plusplus) || defined(__cplusplus)/,/#endif/d' \ >> - <y.tab.c >ssl_expr_parse.c && rm -f y.tab.c >> - sed -e 's;yy;ssl_expr_yy;g' \ >> - <y.tab.h >ssl_expr_parse.h && rm -f y.tab.h >> - >> + bison -pssl_expr_yy --defines=ssl_expr_parse.h -o ssl_expr_parse.c >> ssl_expr_parse.y >> + mv ssl_expr_parse.c ssl_expr_parse.c.tmp >> + sed -e "s|\"`pwd`/|\"|g" < ssl_expr_parse.c.tmp > ssl_expr_parse.c >> + rm -f ssl_expr_parse.c.tmp >> > > You just invalidated some arbitrary versions of bison (testing on 1.28)... > "option `--defines' doesn't allow an argument" > > Should we be testing for a baseline rev of bison which is acceptable?
For that matter... should we simply move this to buildconf?
