On Thu, Nov 02, 2006 at 09:54:15AM +0100, Jens Teubner wrote:
On Thu, Nov 02, 2006 at 09:05:20AM +0100, Fabian Groffen wrote:
@Fabian: What is the reason that you don't want to have the -std=c99 flag in your next ebuild? The compilers available for Linux provide excellent C99 support. Only the ignorance of Microsoft in their compiler suite makes the use of C99 appear a bad thing.
Well, MonetDB at the moment is an unmaintainable beast within Gentoo that I'm completely fed up with. So, unless MonetDB will behave normally, like an autotooled package should, I'll yank it from the tree as it costs me way too much time to maintain it. Another option for me is to just yank XQuery support, but in that case I prefer removing MonetDB as a whole. Currently the MonetDB package in Gentoo is hard masked -- and you know what that means.
Hi Fabian,
I guess I cannot follow you here. I can only read this as an argument regarding the packaging of our software, where the core MonetDB and the Pathfinder package don't differ in any way. The Pathfinder package merely adds one compiler flag more, and neither GCC (the prime compiler I suppose on Gentoo) nor ICC (the only other reasonable compiler that I am aware of for Linux platforms) have any trouble with that.
You can see the initial patch as a signal that I want to help out doing the dirty work. If, however, you don't feel like investing in it, neither will I.
I do appreciate the work you are investing here. I just wanted to stress that this particular piece of work did not do any change to our C99 dependency.
Regards,
Jens
We know (now) that this patch doesn't solve the C99 issues. But this patch makes it possible as fabian pointed out to compile all components of MonetDB without extra gcc options on Gentoo. This will make it much easier to maintain the MonetDB product family on Gentoo, which is currently the costing way to much time (without any payback (ie not used because it breaks way to many times)). Therefor we still would like to integrate this patch. Any objections? Niels -- Niels Nes, Centre for Mathematics and Computer Science (CWI) Kruislaan 413, 1098 SJ Amsterdam, The Netherlands room C0.02, phone ++31 20 592-4098, fax ++31 20 592-4312 url: http://www.cwi.nl/~niels e-mail: Niels.Nes@cwi.nl