A live installation of Fedora 23 doesn't seem to come with much so we need to install some developer tools before building VisIt.
sudo dnf install gcc sudo dnf install gcc-c++ sudo dnf install python sudo dnf install flex sudo dnf install patch sudo dnf install bison sudo dnf install autoconf sudo dnf install subversion sudo dnf install bzr sudo dnf install libXt-devel sudo dnf install libXrender-devel sudo dnf install libXi-devel sudo dnf install libXmu-devel sudo dnf install mesa-libGL-devel sudo dnf install valgrind sudo dnf install xterm
At the end of this, I was left with gcc 5.3.1. I put these on too but am not sure they are having an impact.
sudo dnf install mpich sudo dnf install mpich-devel sudo dnf install tkcvs sudo dnf install qt-devel
Build the VisIt 3rd party libraries since we're building against the trunk.
cd mkdir Development cd Development mkdir thirdparty_shared mkdir thirdparty_shared/2.10.0 export TPDIR=`pwd`/thirdparty_shared/2.10.0 mkdir builds cd builds svn co http://visit.ilight.com/svn/visit/trunk/src/svn_bin/build_visit svn co http://visit.ilight.com/svn/visit/trunk/src/svn_bin/bv_support ./build_visit --thirdparty-path $TPDIR --silo --hdf5 --szip --cgns --netcdf --anonymous-svn --makeflags -j4
NOTE: Really, we ought to make instructions and a config-site for building against system libraries. There seem to be a lot of them available via the package manager and this could simplify things. Of course, why not make a VisIt package too?
I had to install several other things for this related OS. Otherwise, my Python build lacked critical features. Also, later on in the build, various other packages like Qt could not build.