Monty Taylor <[email protected]> writes: > Brian Moon wrote: >> Lee was nice enough to send me an email and tell me my build slave was >> failing, again. Seems the latest code needs gcc 4.2. My dilemma is >> that Gentoo has only marked 4.1.2 as stable and nothing in the 4.2 >> branch. I can unmask a 4.2 or 4.3 build of gcc on my server, but do we >> want to build test on a distro even though it is not the "stable" >> packages for that distro? >> > > Aha! Something surfaces that is unhappy with my 4.2 requirement. :) > > I don't know enough about the Gentoo stable/unstable releases/policy. > How often does Gentoo release? Should we care about the current gentoo > stable? (that's an actual question - not a troll) > > As a frame of reference, I know Debian. Debian stable release cycles are > typically very long, and even though I'm an ardent Debian supporter, I > would _NEVER_ target our current development on what Debian stable > contains ... also since Debian stable is, be definition, frozen, and I'm > not going to get anything in. :) > > Thoughts from other people?
Just build a separate copy of GCC 4.2 (or whatever) and use that to build drizzle. There is no need to replace or depend on the version of GCC shipped with this or that OS. I don't think it's harder to build GCC than to build drizzle, in fact it's probably easier. Also, there is no problem with having multiple versions of GCC installed, I think people often do not realise this. I actually blogged about this some time back at http://kristiannielsen.livejournal.com/4182.html. And I think Debian/Ubuntu supports installing multiple versions of GCC as official packages, with ability to choose the default, maybe other systems have the same. Now if you want users (as opposed to drizzle developers/package builders) to be able to build drizzle (as I personally like to support), then supporting older compilers is important. But that is a separate issue I think. Hope this helps, - Kristian. _______________________________________________ Mailing list: https://launchpad.net/~drizzle-discuss Post to : [email protected] Unsubscribe : https://launchpad.net/~drizzle-discuss More help : https://help.launchpad.net/ListHelp

