Skip to content

Commit

Permalink
Merge pull request #2998 from SebastianAchilles/eb481
Browse files Browse the repository at this point in the history
prepare release notes for EasyBuild v4.8.1 + bump version to 4.8.1
  • Loading branch information
boegel authored Sep 11, 2023
2 parents 36472dc + d4ac97e commit 0b1673f
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 2 deletions.
43 changes: 42 additions & 1 deletion RELEASE_NOTES
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,48 @@ For more detailed information, please see the git log.

These release notes can also be consulted at http://easybuild.readthedocs.org/en/latest/Release_notes.html.

The latest version of easybuild-easyblocks provides 249 software-specific easyblocks and 42 generic easyblocks.
The latest version of easybuild-easyblocks provides 252 software-specific easyblocks and 43 generic easyblocks.


v4.8.1 (11 September 2023)
--------------------------

update/bugfix release

- new custom easyblock for tensorflow-compression (#2990)
- minor enhancements and updates, including:
- drop unnecessary CUDA stub libraries from $LIBRARY_PATH (#2793)
- update Score-P easyblock to use `--with-nocross-compiler-suite=nvhpc` for recent software versions (#2928)
- unset `$CPPFLAGS`, `$LDFLAGS`, `$LIB` which may interfere with Score-P configure magic (#2928)
- update Clang easyblock for versions >= 16 + run tests only for final stage of bootstrap build (#2929)
- handle new directory structure for Intel Advisor (#2942)
- use `DCPU_BASELINE=DETECT` for OpenCV when default optarch compiler option is used (#2954)
- update MXNet easyblock + don't try to install R extension by default for MXNet >= 1.0 (#2955)
- use checkMCR.sh to determine if we have the correct MCR for FreeSurfer (#2962)
- add options to `MesonNinja` easyblock to customize `build_cmd`, `install_cmd`, `builddir` (#2963, #2993)
- add support for building CP2K with libvori support (#2967)
- enable system `pybind11` for PyTorch 1.10+ to make sure `pybind11` provided as dependency is used (#2968)
- update LLVM easyblock for LLVM v16: symlink `third-party` to `third-party-<version>.src` (#2970, #2994)
- update scipy easyblock for scipy >= 1.11.0 (#2971, #2980)
- update sanity check for Mesa >= 22.3 (#2973)
- update sanity check for OpenFOAM 11 (#2978)
- add support to `PerlModule` easyblock to customize prefix option used in installation command (#2979)
- update TensorFlow easyblock for v2.13 since LMDB is no longer a dependency (#2982)
- enhance PyTorch easyblock to print individual failed tests (#2983)
- enhance PETSc easyblock to support using custom `$PETSC_ARCH` (#2987)
- various bug fixes, including:
- correctly determine path to active binutils in TensorFlow easyblock (#2218)
- patch Java binaries/libraries when using alternate sysroot to ensure correct glibc & co are picked up + add custom sanity check (#2557, #2995)
- update OpenMPI easyblock to fix sanity check for Clang-based compilers (#2774)
- improve depot management in `JuliaPackage` easyblock (#2935)
- add custom easyblock for sympy to fix issue in test step when tmpdir is a symlink (#2949)
- disable disk space check in STAR-CCM+ installer (#2956)
- fix type check for `optarch` value in `Cargo` easyblock (#2969)
- conditionally add `-Wno-unused-command-line-argument` to `$CFLAGS` to fix error when installing `imkl-FFTW` with RPATH (#2975)
- enhance PythonPackage easyblock to deal with `posix_local` installation scheme used by Python in recent Debian/Ubuntu versions (#2977, #2988)
- don't add MATLAB libraries to `$LD_LIBRARY_PATH` (#2981)
- enhance Mesa easyblock to append EGL vendor library directory path to `$__EGL_VENDOR_LIBRARY_DIRS` (#2985)
- fix typo in TensorFlow easyblock when finding libdir of OpenSSL (#2989)


v4.8.0 (7 July 2023)
Expand Down
2 changes: 1 addition & 1 deletion easybuild/easyblocks/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
# recent setuptools versions will *TRANSFORM* something like 'X.Y.Zdev' into 'X.Y.Z.dev0', with a warning like
# UserWarning: Normalizing '2.4.0dev' to '2.4.0.dev0'
# This causes problems further up the dependency chain...
VERSION = LooseVersion('4.8.1.dev0')
VERSION = LooseVersion('4.8.1')
UNKNOWN = 'UNKNOWN'


Expand Down

0 comments on commit 0b1673f

Please sign in to comment.