feature/gbuild_merge needs testing

Norbert Thiebaud nthiebaud at gmail.com
Fri May 25 18:43:48 PDT 2012


1/

[ build YAC ] connectivity/source/parse/sqlbison
/Volumes/TBRAM/core/connectivity/source/parse/sqlbison.y:1.14-18:
syntax error, unexpected string, expecting =
make[2]: *** [/Volumes/TBRAM/core/workdir/unxmacxi.pro/YaccTarget/connectivity/source/parse/sqlbison.done]
Error 1
make[2]: *** Waiting for unfinished jobs....

and
%file-prefix "sql"
%name-prefix "SQLyy"
%no-lines
%defines

the syntax without the = is too 'new' for the bison 2.3 on Mac...

see bison ChangeLog:
2006-12-01  Joel E. Denny  <jdenny at ces.clemson.edu>

	Support a file name argument to %defines.  Deprecate `=' in
	%file-prefix, %name-prefix, and %output.  Discussed at
	<http://lists.gnu.org/archive/html/help-bison/2006-09/msg00001.html>.

I added the '=' back for now.

2/
flex cause Werror problem on mac, so I used the gbuild api to process
sqlflex.l (it is cleaner anyway)

3/
missing include on macab* sections

4/
WaE Unused variables in macab/MacabResultSetMetaData.cxx

5/ move macab* in Repository.mk to a different category to keep the
name in check with before the migration

fixes pushed to the feature/gbuild_merge branch


Norbert


More information about the LibreOffice mailing list