Draft: Updates for python 3.12 and gcc14 in AnalysisBase
This MR is based on the not yet committed changes of MR !1113 (merged) and contains the updates for python 3.12 and gcc14 in AnalysisBase.
Notes:
-
distutils
has been removed from python 3.12 but an alternative is available in the updated version 69.5.1 ofsetuptools
. See also https://setuptools.pypa.io/en/latest/deprecated/distutils-legacy.html - Had to patch
setup.py
in numpy due thedistutils
changes - XRootD still has the python binding issue as mentioned in !1113 (comment 8146401)
- Added a patch for davix to compile with gcc14
Let's see how to CI performs.
Edited by Johannes Elmsheuser