Debian Will Soon Make GCC 5 Its Default Compiler
Written by Michael Larabel in Debian on 7 July 2015 at 12:58 PM EDT. 7 Comments
Plans have been laid for making GCC 5 the default compiler in Debian Unstable by month's end. With the move to GCC5 comes libstdc++6 ABI breakage.

GCC 5 is a huge compiler update and offers a ton of new features/functionality but for a distribution moving to it comes some ABI incompatibilities in the libstdc++6 standard library. There is also potential package breaks due to defaulting to C++11 as the default C++ language version.

Matthias Klose of Debian is hoping to do the GCC version bump on 31 July but is hoping Debian developers will fix any package issues and problems ahead of time. He's also already preemptively warned developers to test their C++14 package support given that GCC 6 will default to this latest C++ revision. The next major release of Debian, 9.0 Stretch, will end up using GCC6 given that "Stretch" will come after next year's release of GCC 6.1.

Those wishing to find out more about Debian's GCC5 and libstdc++6 plans can read this mailing list post.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week