Michał Górny <mgo...@gentoo.org> wrote:
>
> Then, many developers just won't bother. Users will be the ones to hit
> the incompatible package build failures first.

Is Diego's tinderbox still available?

My feeling is that the non-downward compatbility (API-wise)
of C++11 is much smaller than e.g. the gcc upgrades 4.5->4.6
or similar ones - except for rather exotic cases or possible
name-clashes there are only very few changes and AFAIK no
regressions concerning features - at most tiny syntax changes.

If one could verify by sandbox that only a few packages are actually
involved and can easily be fixed then one could make -std=c++11 the
compiler default (perhaps it is necessary to disable some c++11 specific
warnings by default in addition to avoid broken behaviour with -Werror
which unfortunately is still used by some projects).

Concerning binary blobs, one would need a list first ...


Reply via email to