Useful links:
Every 1st Wed of the month at 14:00 CE(S)T, via Zoom
5.0.x
branch in production--from-pr
or --include-easyblocks-from-pr
will be very helpfulpolars
easyconfigs (easyblocks #3654)system
toolchain failing in RPATH sanity checkframework
--failed-install-build-dirs-path
or --failed-install-logs-path
(PR #4601)enable_templating
and expect_resolved_template_values
(PR #4735)keepsymlinks
easyconfig parameter to True
) (PR #4773)ModuleLoadEnvironment
aliases in modextrapaths
easyconfig parameter + deprecate allow_append_abs_path
, allow_prepend_abs_path
, modextrapaths_append
easyconfig parameters (PR #4774)parallel
configuration option rather than fixed value for max_parallel
easyconfig parameter (PR #4777)readelf -d
' + fix regex used to look for '(RPATH)'
(PR #4779)easyblocks
easyconfigs
allow_prepend_abs_path
from libglvnd and SpaceRanger (PR #22416)'CPATH'
in modextravars
with MODULE_LOAD_ENV_HEADERS
constant (PR #22417)polars
easyconfigschecksums
while we look into this5.0.x
branches5.0.x
into develop
right after 5.0.0
release
--from-pr
before EasyBuild 5.0.0 is available--new-pr
, --from-pr
& co work with EasyBuild 5.0.0 when releaseddevelop
after collapsing 5.0.x
(with eb --sync-pr
)
5.0.x
to develop
5.0.x
to develop
branchframework
--try-*
options (PR #4669)parallel
easyconfig parameter and fix updating the template value (PR #4580)easyblocks
module_load_environment
in easyblocks (~24 easyblock PRs)EasyConfig.parallel
property (PR #3557)$PYTHONPATH
for hermetic python in TensorFlow builds (PR #3568)setup.py
as the build command (PR #3574)enable_templating
and expect_resolved_template_values
Bundle
easyblock$CPATH
being updated via modextrapaths
in easyconfigs?
$CPATH
via modextrapaths
C_INCLUDE_PATH
& co in framework based on module-search-path-headers
configuration setting?
$CPATH
if really neededmodextrapaths
should be handled via module_load_environment
?modextrapaths
to control CPATH
with:
modextrapaths = {SEARCH_PATH_HEADERS: 'include/libelf'}
build_target
parameter to PythonPackage
(easyblocks PR #3575)
buildcmd
is set in some PyTorch easyblocks, but not actually used at allbuildcmd
used in PySide2
=> can use buildopts
instead?eb --job --from-pr
, then you still need to set tmpdir to shared storage location5.0.x
right now5.0.x
branch merged by Sun 2 March5.0.x
branch + prepare docsOlder notes copied to https://github.com/easybuilders/easybuild/wiki/EasyBuild-5.0-sync-meetings