On 8/15/12 8:49 AM, James Peach wrote:
On Jul 27, 2012, at 2:38 AM, Igor Galić <i.ga...@brainsware.org> wrote:
Hey folks,
I started a wiki page in which we can lay out our plans for the
development of our future stable version, 3.4:
https://cwiki.apache.org/confluence/display/TS/3.4+Development,+Features+and+Requirements
of course we can also discuss it right now, and here!, and
just put an excerpt of that discussion in the Wikipage, so
we don't have to point people to a mail-thread for reference.
The first (and currently only) item on this list is to re-evaluate the
supported platforms. The proposal is to drop support for all compilers other
than GCC 4.7 and clang 3.0 (ie. native Solaris compiler would go). I'm
generally in favour of this, though I would note that there's still a lot of
RHEL 5 out there, so we might want to keep supporting older GCC versions.
That seems *completely* unreasonable. I'd say that for v3.4 and probably
v4.x, we have to support at least RedHat Enterprise Linux v6, and
preferably even RHEL5. Supporting RHEL4 would be nice, but not an
absolute requirement in my book.
What I have suggested in the past is that certain new features, such as
the new C++ plugin APIs, can certainly require say gcc v4.7, but that it
has to be an optional feature (disabled by default).
-- Leif