porting to debian_based_platforms
Dear eveyone, After Stavros ported the biodynamo platform to ubuntu 24.04. I have managed to port it to other debian-based and ubuntu based platforms with very little effort.
I have just made some changes in order to identify some debian based distros as ubuntu 24.04 and continue the installation with ubuntu 24.04 scheme.
additionally I have made a modification that allows any flavor of ubuntu to be identified as ubuntu-PLATFORM_VERSION
currently tested on deepin linux and will be tested on debian soon.
UPDATE: works fine on debian 12
made some commits for preliminary support of ubuntu 24.10, 25 and 26
Note: removed unneeded dependency libatlas-base-dev and checked the correct biodynamo installation on ubuntu 24.04
this dependency was the only problem on the ubuntu 25.10 daily build
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
Adding #include cstddef for fixing gcc-15 issues seems to be failing on older gcc compilers.
The change will be reverted and a flag (or in the worst case a patch) will be included instead.
***EDIT: Seems to be a ROOT/cling issue.
***EDIT2: The problem seems to be fixed by recovering the gcc-11 packages
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code