[Monetdb-developers] [PATCH] Loop Lifted Pathfinder sources

Niels Nes Niels.Nes at cwi.nl
Fri Nov 3 10:24:34 CET 2006

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 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 at cwi.nl

More information about the developers-list mailing list