This is probably unsurprising as I am one of the people who submitted a pull request requiring C++11, but I'd be very much in favor of the move too. There are so many code-level benefits, and as Dominik points out, it works out of box even on old distributions, and you can *get* it to work even on really old distributions. FWIW we build on and support CentOS6 and have been using C++11 support for 2 years (admittedly we include a lot of libraries with our distribution we wish we didn't have to).
On Wed, Sep 11, 2019 at 5:54 PM Dominik 'Rathann' Mierzejewski < domi...@greysector.net> wrote: > On Wednesday, 11 September 2019 at 17:59, Geoffrey Hutchison wrote: > > There are a few patches and pull requests asking for C++11 support in > > Open Babel. > > > > My main question is when we "pull the plug" on older compilers. > > > > Pro - drop older compilers for 3.0 since we're dropping a bunch of > > backwards compatibility Con - we're changing a lot of other stuff, let > > older compilers still use OB-3.0 > > > > From what I can tell, gcc-4.8 supports C++11 going back to mid-2013, > > but I'm not sure what distros have older compilers (e.g., CentOS). > > FWIW, RHEL/CentOS 7 have gcc-4.8.5 and 7.3.1 and 8.3.1 are available > via devtoolset-7 and devtoolset-8 SCLs, respectively. > > Actually, the above devtoolsets are available for RHEL/CentOS 6, too. > So, if you still care about that old distro, you don't have to rely > on its base gcc-4.4.7 version. > > Regards, > Dominik > -- > Fedora https://getfedora.org | RPM Fusion http://rpmfusion.org > There should be a science of discontent. People need hard times and > oppression to develop psychic muscles. > -- from "Collected Sayings of Muad'Dib" by the Princess Irulan > > > _______________________________________________ > OpenBabel-Devel mailing list > OpenBabel-Devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/openbabel-devel >
_______________________________________________ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel