easybuild-easyblocks
easybuild-easyblocks copied to clipboard
Collection of easyblocks that implement support for building and installing software with EasyBuild.
(created using `eb --new-pr`)
`Release` sets `-O3 -DNDEBUG` which overrides the default `-O2` from easybuild. `RelWithDebInfo` sets `-O2 -g -DNDEBUG` so is more compatible, and the debug info doesn't hurt (it increases the size...
for e.g. CMake we add `-DCMAKE_BUILD_TYPE=Release` by default. We don't currently do anything like that for meson: https://github.com/easybuilders/easybuild-easyblocks/blob/develop/easybuild/easyblocks/generic/mesonninja.py#L95 this means we actually default to `debug` without optimisations ([ref](https://mesonbuild.com/Builtin-options.html#core-options)): |Option|Default value|Description|Is...
(created using `eb --new-pr`) After failing to convince ABAQUS to add a license file I eventually found this way works. LM_LICENSE_FILE is also : seperated path variable, I verified that...
A short time ago I did a major replacement of setting `$EBPYTHONPREFIXES` instead of `PYTHONPATH` on the modules on our HPC cluster because the latter does not play nice with...
Latest suitesparse easyblock modified library paths and doesn't install CSparse libs which might cause installations that depend on SuiteSparse to fail, installation of those should be modified to find the...
(created using `eb --new-pr`)
Module is not loaded, which leads to `/bin/bash: R: command not found` when running sanity check. A fix similar to what was done for `PythonPackage` in https://github.com/easybuilders/easybuild-easyblocks/pull/2828 is needed, or...
bug introduced in #2800 (cc @mboisson), `build_lld` is only honored for Clang >= 14.0 since the changes there...
(created using `eb --new-pr`) - [ ] https://github.com/easybuilders/easybuild-easyconfigs/pull/18049 - [ ] https://github.com/easybuilders/easybuild-easyconfigs/pull/18050