Mike Gilbert <flop...@gentoo.org> wrote: > > FYI, Chromium currently has a ban on using C++ 11 library features.
I do not see how this would help to avoid the problem: If a function with the same name returns a different type in c++98 than in c++11, you could only avoid the problem by not using the function at all (neither in the c++11 code nor in the c++98 code, since each may refer to the "wrong" symbol). Of course, if all C++ dependencies are bundled, as is apparently the case for "original" chromium, the problem does not occur at all, because in this case everything just uses the c++11 library.