Hey all, as already discussed on IRC, here is a first step towards new 17.0 profile sets. The switchover from 13.0 to 17.0 is introduced for two reasons: 1) Switch default compiler dialect from gnu++98 (as in <=gcc-5.4) to gnu++14 (as in >=gcc-6). 2) Switch GCC from default-non-PIE to default-PIE executables. This has the following implications: * In 17.0 profiles, =icu-59 is UNmasked. It also has the great advantage that * we can tell users "on this profile switch please rebuild all your static archives" * it's unnecessary to sprinkle the whole ebuild repository with "add-cxxflags - std=c++11" just because someone still might use gcc-4 in a few years Obviously we're now in the test phase and the official switchover recommendation can only happen after gcc-6 is stable. This is also why I'm not touching profiles.desc yet. Patches following for review (only amd64 for now). Cheers, Andreas -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, perl, libreoffice)