Bugs item #1796917, was opened at 2007-09-18 10:50
Message generated for change (Comment added) made by stmane
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1796917&group_id=56967

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Build
Group: SQL 2.20
>Status: Closed
>Resolution: Fixed
Priority: 8
Private: No
Submitted By: Stefan Manegold (stmane)
Assigned to: Niels Nes (nielsnes)
Summary: SQL: compilation fails on Darwin

Initial Comment:
After the move of MonetDB4 specific code/tools from sql/src/tools/ to 
sql/src/backends/monet4 and after Sjoerd's fix of conditional-handly=ing for 
headers in autogen, compilation of SQL still fails on Darwin in 
sql/src/backends/monet4/, now with (a.o.):

nested redefinition of 'enum sql_query_t'
and
redeclaration of enumerator 'Q_PARSE'

See attached log and/or
http://monetdb.cwi.nl/testing/projects/monetdb/Current/sql/.GNU.32.32.d-Darwin8.10.0/make-k.out
http://monetdb.cwi.nl/testing/projects/monetdb/Current/sql/.GNU.32.32.d-Darwin8.10.0/make.out
for details.


----------------------------------------------------------------------

>Comment By: Stefan Manegold (stmane)
Date: 2007-09-24 18:27

Message:
Logged In: YES 
user_id=572415
Originator: YES

Fixed by Niels by explicitly including "mapilib/Mapi.h" resp.
"mapi/mapi.h" to avoid ambiguity on case-insensitive file systems.

We might want to change all includes from other than the currectly
compiling package to use explicit paths relative to <prefix>/include/ to
reduce the usage of / need for extended include PATHs in Makefiles ...


----------------------------------------------------------------------

Comment By: Stefan Manegold (stmane)
Date: 2007-09-19 08:04

Message:
Logged In: YES 
user_id=572415
Originator: YES

Now (after Niels' yesterday's changes) fails with

/private/var/tmp/monet.GNU.32.32.d.26163/sql/src/backends/monet4/sql_session.mx:914:
error: parse error before '*' token

See
http://monetdb.cwi.nl/testing/projects/monetdb/Stable/sql/.GNU.32.32.d-Darwin8.10.0/make-k.out
http://monetdb.cwi.nl/testing/projects/monetdb/Stable/sql/.GNU.32.32.d-Darwin8.10.0/make.out

sql_session.mx also includes "mapi.h"; hence, it might a again be a
problem with including the wrong header file ("Mapi.h") on a
case-insensitive file system ...

(increased priority, as this now is a "release-bug")


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1796917&group_id=56967

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Monetdb-bugs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-bugs

Reply via email to