Bugs item #1876580, was opened at 2008-01-21 17:11 Message generated for change (Comment added) made by yingying You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1876580&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: buildtools 1.20 >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Ying Zhang (yingying) Assigned to: Sjoerd Mullender (sjoerd) Summary: Compile MonetDB on Darwin 9: failed by --enable-oid32 Initial Comment: When the option "--enable-oid32" is used, build all modules of monet from scratch on Darwin 9 results in errors. In dev branch when compiling module MonetDB: cc1: warnings being treated as errors /Users/jennie/monet/dev/MonetDB/src/gdk/gdk_align.mx: In function 'VIEWreset': /Users/jennie/monet/dev/MonetDB/src/gdk/gdk_align.mx:623: warning: format '%zu' expects type 'size_t', but argument 5 has type 'BUN' /Users/jennie/monet/dev/MonetDB/src/gdk/gdk_align.mx:623: warning: format '%zu' expects type 'size_t', but argument 6 has type 'BUN' /Users/jennie/monet/dev/MonetDB/src/gdk/gdk_align.mx:623: warning: format '%zu' expects type 'size_t', but argument 7 has type 'BUN' In stable branch when compiling module pathfinder: cc1: warnings being treated as errors /Users/jennie/monet/stable/pathfinder/runtime/xrpc_server.mx: In function 'getCallValues': /Users/jennie/monet/stable/pathfinder/runtime/xrpc_server.mx:944: warning: format '%zu' expects type 'size_t', but argument 6 has type 'oid' /Users/jennie/monet/stable/pathfinder/runtime/xrpc_server.mx:999: warning: format '%zu' expects type 'size_t', but argument 6 has type 'oid' System info: $ uname -a Darwin leopard.mshome.net 9.1.0 Darwin Kernel Version 9.1.0: Wed Oct 31 17:46:22 PDT 2007; root:xnu-1228.0.2~1/RELEASE_I386 i386 Configure options: --enable-debug --enable-assert --disable-optimize --enable-bits=32 --enable-oid32 --enable-strict Both errors disappear if the (redundant) option "--enable-oid32" is removed. Although it doesn't make sense to pass both options "--enable-bits=32" and "--enable-oid32" to configure, it should not cause compilation problems. I would suggest to just ignore "--enable-oid32" in such cases. Regards, Jennie ---------------------------------------------------------------------- >Comment By: Ying Zhang (yingying) Date: 2008-01-23 17:31 Message: Logged In: YES user_id=341633 Originator: YES Compile both stable branch and current branch with the same set of options now succeeds. Hence, close the bug. No test needed/Compilation issue ---------------------------------------------------------------------- Comment By: Stefan Manegold (stmane) Date: 2008-01-22 11:03 Message: Logged In: YES user_id=572415 Originator: NO Jennie, I made sure (in the buildtools; Stable & Current) that we handle --enable-oid32 and set MONET_OID32 only with 64-bit builds. Hence, could you please check, whether this solves your problem? Stefan ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1876580&group_id=56967 ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Monetdb-bugs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/monetdb-bugs
