Closed furstj closed 2 months ago
Hmm, this probably means we'll need to download the sources for OpenFOAM v2406 via git_config
?
@WilleBell Is this something you're up for looking into, since you contributed the easyconfig for OpenFOAM v2406 in #21036?
There is an additional archive in https://dl.openfoam.com/source/latest/. In the current version (v2406) ESI has three source archives:
It seems that "modules" are included in main archive, i.e. in OpenFOAM-v2406.tgz but "pugins" are not. May be that someone can modify the openfoam.py easyblock to (optionally?) download and install OpenFOAM-plugins-v2406.tgz.
Hmm, this probably means we'll need to download the sources for OpenFOAM v2406 via
git_config
?@WilleBell Is this something you're up for looking into, since you contributed the easyconfig for OpenFOAM v2406 in #21036?
Sure, I can look into it.
https://github.com/easybuilders/easybuild-easyconfigs/pull/21332 unpacks the plugins ontop of the OF directory. I currently have this test building, so I do not yet know if anything else is needed to fix the issue here.
easyblock change to build the plugins: https://github.com/easybuilders/easybuild-easyblocks/pull/3436
Can you check your build logs and see if there are these two in several times?
wmkdepend: could not open 'CGAL/Robust_circumcenter_filtered_traits_3.h' for source file
wmkdepend: could not open 'stdbool.h' for source file
The first is also in our v2306 and v2312 builds. The second has been in builds since at least v1906. Do we need to fix either?
The ESI version of OpenFoam v2406 is built without cfMesh plugin. The cfMesh package was in
modules
directory up to v2312, but now ESI moved it toplugins
. The procedure described inplugins/README.md
does not work due to missing .git directory.Reproduce:
This gives 'Command not found'
The information in plugins/README.md: