--- wikisrc/pkgsrc/gcc.mdwn 2017/12/31 17:15:37 1.9 +++ wikisrc/pkgsrc/gcc.mdwn 2018/01/01 23:18:19 1.10 @@ -231,10 +231,17 @@ A gcc version that is too old will not b Anything older than 4.8 fails for c++11. 4.8 fails on some c++11 packages, such as firefox and glibmm. -A version that is too new also fails to build packages. Analyses -posted to tech-pkg indicate that 5 is close to 4.9 in the number of -packages built, and that moving to 6 causes hundreds of additional -failures. +A version that is too new also fails to build packages. Jason Bacon +posted counts to tech-pkg indicate that 5 is close to 4.8 in the +number of packages built, and that moving to 6 causes hundreds of +additional failures. (Keep in mind that currently, building with 4.8 +will build 4.9 for firefox, but in the future will not.) + + www/pkgsrc/packages/sharedapps/pkg-2017Q3/RHEL6-gcc48/All 16461 + www/pkgsrc/packages/sharedapps/pkg-2017Q3/RHEL6-gcc6/All 15849 + + www/pkgsrc/packages/sharedapps/pkg-2017Q3/RHEL7-gcc48/All 16414 + www/pkgsrc/packages/sharedapps/pkg-2017Q3/RHEL7-gcc5/All 16338 Therefore, the current answer to "What is the best version to use" is 5.