Tested on lsst-dev and a build of lsst_apps (using lsstsw) works with devtoolset-6 and miniconda 4.3.27.
I had to make two minor tweaks to the build:
- disable link-time-optimization (because Anaconda is compiled with GCC 7.2.0 which uses a newer LTO format than our current (new) GCC 6.3.1 compiler can handle)
- manually remove MKL from the conda packages (because something went wrong in the ./bin/deploy script.
Both are minor enough, and no other issues have been raised, that I think we can adopt this RFC. The issues will however, of course, have to be resolved as part of the implementation ticket.
I'm not against this, although we only just updated our miniconda baseline less than a month ago. Have you done a test build of the stack with the newer Anaconda? To do that use the -b option to bin/deploy with $MINICONDA3_VERSION set.