Notes
- build_scripts branches:
- python_chooser: uses the python_chooser.py script rather than python_version.mk, currently a pending pull request
- tested on ifarm1901 with a complete build
- python_chooser_no_adjustment: branch off python_chooser without the .python_adjustment step in the makefiles for hdds, halld_recon, and halld_sim
- tested on fedora32 with the pasteurize_mmi branches (see below) in /scratch/python_chooser_no_adjustment
- here pasteurization is necessary because there is no adjustment
- tested on ifarm1901 with default version.xml
- here python files are not pasteurized, but unadjusted versions should work
- tested on fedora32 with the pasteurize_mmi branches (see below) in /scratch/python_chooser_no_adjustment
- python_chooser: uses the python_chooser.py script rather than python_version.mk, currently a pending pull request
- pasteurize_mmi branches:
- exist for hdds, halld_recon, and halld_sim
- do not have any *3.* scripts, depends on pasteurization
- cannot submit pull request for these three packages for general use until python_chooser_no_adjustment branch of build_scripts is installed
To Do
pasteurize halld_simpasteurize_mmi
pasteurize build_scriptsmake a plan for using pasteurized versions everywhereconfirm that the centos8 still builds under centos8- wait until after collaboration meeting
merge in python_chooser pull requestmerge in master, and then submit python_chooser_no_adjustment_centos8_fedora33 pull request- tag new release of build_scripts and install
- rebase hdds, halld_sim, halld_recon pasteurize_mmi branches and hdgeant4 input_python_info_mmi branch and submit pull requests
test a CentOS 8 build using python_chooser_no_adjustment branch of build_scripts and pasteurize_mmi branches of hdds, halld_recon, and halld_sim