GCC 7.1 Released
gcc.gnu.org
gcc.gnu.org
The Address Sanitizer can now report uses of variables after leaving their scope. GCC now can be configured for OpenMP 4.5 offloading to NVidia PTX GPGPUs."
The above are some really intriguing nuggets, I will have to check this out this weekend.
[1]: https://www.softwarecollections.org/en/scls/rhscl/devtoolset...
> They haven't even made the switch to abi breaking 5.0
That's kind of the point of RHEL/CentOS releases... stability above all else.
RHEL/CentOS 8.x will likely include a much newer, but still not bleeding-edge version of gcc and friends.
You can always download the source and compile a newer gcc if you have that requirement... or perhaps try EPEL repo's.
(I just realized that might sound sarcastic to The Kids These Days, but it's 100% serious: that's the whole point of these long-term distributions, and those of us who have to manage large numbers of systems love it.)
Sometimes you have to work around some corner case or performance anomaly in another layer. You don't want to apply fixes to underlying software willy-nilly without first re-evaluating what you did.
So sometimes stable distributions will avoid fixing bugs for good reason. (That doesn't go for security issues, of course.) And if that's not what you want most distributions have a more suitable branch for you.
Exactly. CentOS has Fedora, Debian has sid/ubuntu/derivatives, Slackware has -current. If you don't require a stable platform (and most developers don't) then you're welcome to join people on the unstable side of things, making the next stable side of things.
Although one can always link statically...
For Debian/Ubuntu there are always backports and PPAs.
And you can require RHEL7, or ship them Docker images, or a statically compiled blob.
It's been years since I did a gcc update. They're not for the weak of heart of spirit. I might decide to do a full backup soon and do it again soon.
Which is not an operating system I'd normally recommend to... anyone. If you like Gentoo, though, then you might quite appreciate its build system. Worth a look?