Skip to content

{data}[intel/2025b] NCL v6.6.2, bacio v2.6.0, g2lib v4.0.0, makedepend v1.0.9, xproto v7.0.31, ip v5.4.0#24846

Merged
Micket merged 1 commit intoeasybuilders:developfrom
pavelToman:20251212123240_new_pr_NCL662
Dec 17, 2025
Merged

{data}[intel/2025b] NCL v6.6.2, bacio v2.6.0, g2lib v4.0.0, makedepend v1.0.9, xproto v7.0.31, ip v5.4.0#24846
Micket merged 1 commit intoeasybuilders:developfrom
pavelToman:20251212123240_new_pr_NCL662

Conversation

@pavelToman
Copy link
Copy Markdown
Collaborator

@pavelToman pavelToman commented Dec 12, 2025

…lers-2025.2.0.eb, g2lib-4.0.0-iimkl-2025b.eb, ip-5.4.0-iimkl-2025b.eb, makedepend-1.0.9-GCCcore-14.3.0.eb, xproto-7.0.31-GCCcore-14.3.0.eb and patches: NCL-6.6.2_eemd-compatibility-gnu89.patch, NCL-6.6.2_fix-missing-Copyright.patch, NCL-6.6.2_fix-NetCDF4-log-level.patch, NCL-6.6.2_g2clib-link.patch, NCL-6.6.2_HDF5-110-API.patch, NCL-6.6.2_hdf5-fix.patch, NCL-6.6.2_oneAPI-comp-fix.patch, NCL-6.6.2_PROJ-compatibility.patch
@github-actions github-actions Bot added the 2025b issues & PRs related to 2025b common toolchains label Dec 12, 2025
@github-actions
Copy link
Copy Markdown

Updated software g2lib-4.0.0-iimkl-2025b.eb

Diff against g2lib-3.2.0-GCCcore-13.2.0.eb

easybuild/easyconfigs/g/g2lib/g2lib-3.2.0-GCCcore-13.2.0.eb

diff --git a/easybuild/easyconfigs/g/g2lib/g2lib-3.2.0-GCCcore-13.2.0.eb b/easybuild/easyconfigs/g/g2lib/g2lib-4.0.0-iimkl-2025b.eb
index de94d35341..9edb6b6827 100644
--- a/easybuild/easyconfigs/g/g2lib/g2lib-3.2.0-GCCcore-13.2.0.eb
+++ b/easybuild/easyconfigs/g/g2lib/g2lib-4.0.0-iimkl-2025b.eb
@@ -1,32 +1,36 @@
+easyblock = 'CMakeMake'
+
 name = 'g2lib'
-version = '3.2.0'
+version = '4.0.0'
 
-homepage = 'https://www.nco.ncep.noaa.gov/pmb/codes/GRIB2/'
+homepage = 'https://github.com/NOAA-EMC/NCEPLIBS-g2'
 description = """Library contains GRIB2 encoder/decoder and search/indexing routines."""
 
-toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
+toolchain = {'name': 'iimkl', 'version': '2025b'}
 
-source_urls = [homepage]
-sources = ['%(name)s-%(version)s.tar']
-patches = [
-    '%(name)s-%(version)s_makefile.patch',
-]
-checksums = [
-    '9d3866de32e13e80798bfb08dbbea9223f32cec3fce3c57b6838e76f27d5a1d3',  # g2lib-3.2.0.tar
-    'e434394a6ec8bd68dbd57e3fdb44c47372b07380e362ed955bb038b78dd81812',  # g2lib-3.2.0_makefile.patch
-]
+source_urls = ["https://github.com/NOAA-EMC/NCEPLIBS-g2/archive/"]
+sources = [{'download_filename': 'v%(version)s.tar.gz', 'filename': SOURCE_TAR_GZ}]
+checksums = ['9559590b021ac0be462d975dddb92b0a1e368071aa6b13d59ce35dad8a4649fd']
 
-builddependencies = [('binutils', '2.40')]
+builddependencies = [
+    ('binutils', '2.44'),
+    ('CMake', '4.0.3'),
+]
 
 dependencies = [
-    ('JasPer', '4.0.0'),
-    ('libpng', '1.6.40'),
+    ('JasPer', '4.2.8'),
+    ('libpng', '1.6.50'),
+    ('zlib', '1.3.1'),
+    ('bacio', '2.6.0'),
+    ('ip', '5.4.0'),
+    ('g2clib', '2.3.0'),
 ]
 
-buildopts = 'CFLAGS="$CFLAGS -DLINUXG95 -D__64BIT__" FC=$FC CC=$CC '
-buildopts += 'FFLAGS="$FFLAGS -fno-range-check -fallow-invalid-boz -fallow-argument-mismatch -I."'
+configopts = '-DBUILD_WITH_W3EMC=OFF'
 
-# parallel build tends to fail
-maxparallel = 1
+sanity_check_paths = {
+    'files': ['lib/libg2_4.a'],
+    'dirs': ['lib', 'include_4'],
+}
 
 moduleclass = 'data'
Diff against g2lib-3.2.0-GCCcore-10.3.0.eb

easybuild/easyconfigs/g/g2lib/g2lib-3.2.0-GCCcore-10.3.0.eb

diff --git a/easybuild/easyconfigs/g/g2lib/g2lib-3.2.0-GCCcore-10.3.0.eb b/easybuild/easyconfigs/g/g2lib/g2lib-4.0.0-iimkl-2025b.eb
index c55a93d595..9edb6b6827 100644
--- a/easybuild/easyconfigs/g/g2lib/g2lib-3.2.0-GCCcore-10.3.0.eb
+++ b/easybuild/easyconfigs/g/g2lib/g2lib-4.0.0-iimkl-2025b.eb
@@ -1,32 +1,36 @@
+easyblock = 'CMakeMake'
+
 name = 'g2lib'
-version = '3.2.0'
+version = '4.0.0'
 
-homepage = 'https://www.nco.ncep.noaa.gov/pmb/codes/GRIB2/'
+homepage = 'https://github.com/NOAA-EMC/NCEPLIBS-g2'
 description = """Library contains GRIB2 encoder/decoder and search/indexing routines."""
 
-toolchain = {'name': 'GCCcore', 'version': '10.3.0'}
+toolchain = {'name': 'iimkl', 'version': '2025b'}
 
-source_urls = [homepage]
-sources = ['%(name)s-%(version)s.tar']
-patches = [
-    '%(name)s-%(version)s_makefile.patch',
-]
-checksums = [
-    '9d3866de32e13e80798bfb08dbbea9223f32cec3fce3c57b6838e76f27d5a1d3',  # g2lib-3.2.0.tar
-    'e434394a6ec8bd68dbd57e3fdb44c47372b07380e362ed955bb038b78dd81812',  # g2lib-3.2.0_makefile.patch
-]
+source_urls = ["https://github.com/NOAA-EMC/NCEPLIBS-g2/archive/"]
+sources = [{'download_filename': 'v%(version)s.tar.gz', 'filename': SOURCE_TAR_GZ}]
+checksums = ['9559590b021ac0be462d975dddb92b0a1e368071aa6b13d59ce35dad8a4649fd']
 
-builddependencies = [('binutils', '2.36.1')]
+builddependencies = [
+    ('binutils', '2.44'),
+    ('CMake', '4.0.3'),
+]
 
 dependencies = [
-    ('JasPer', '2.0.28'),
-    ('libpng', '1.6.37'),
+    ('JasPer', '4.2.8'),
+    ('libpng', '1.6.50'),
+    ('zlib', '1.3.1'),
+    ('bacio', '2.6.0'),
+    ('ip', '5.4.0'),
+    ('g2clib', '2.3.0'),
 ]
 
-buildopts = 'CFLAGS="$CFLAGS -DLINUXG95 -D__64BIT__" FC=$FC CC=$CC '
-buildopts += 'FFLAGS="$FFLAGS -fno-range-check -fallow-invalid-boz -fallow-argument-mismatch -I."'
+configopts = '-DBUILD_WITH_W3EMC=OFF'
 
-# parallel build tends to fail
-maxparallel = 1
+sanity_check_paths = {
+    'files': ['lib/libg2_4.a'],
+    'dirs': ['lib', 'include_4'],
+}
 
 moduleclass = 'data'

Updated software makedepend-1.0.9-GCCcore-14.3.0.eb

Diff against makedepend-1.0.9-GCCcore-13.3.0.eb

easybuild/easyconfigs/m/makedepend/makedepend-1.0.9-GCCcore-13.3.0.eb

diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.9-GCCcore-13.3.0.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.9-GCCcore-14.3.0.eb
index 20f151d30e..1d9f4a1d9d 100644
--- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.9-GCCcore-13.3.0.eb
+++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.9-GCCcore-14.3.0.eb
@@ -6,16 +6,16 @@ version = '1.0.9'
 homepage = 'https://linux.die.net/man/1/makedepend'
 description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies."
 
-toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
 
 source_urls = [XORG_UTIL_SOURCE]
 sources = [SOURCE_TAR_GZ]
 checksums = ['bc94ffda6cd4671603a69c39dbe8f96b317707b9185b2aaa3b54b5d134b41884']
 
 builddependencies = [
-    ('binutils', '2.42'),
+    ('binutils', '2.44'),
     ('xproto', '7.0.31'),
-    ('xorg-macros', '1.20.1'),
+    ('xorg-macros', '1.20.2'),
 ]
 
 sanity_check_paths = {
Diff against makedepend-1.0.9-GCCcore-13.2.0.eb

easybuild/easyconfigs/m/makedepend/makedepend-1.0.9-GCCcore-13.2.0.eb

diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.9-GCCcore-13.2.0.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.9-GCCcore-14.3.0.eb
index 94178adcc2..1d9f4a1d9d 100644
--- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.9-GCCcore-13.2.0.eb
+++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.9-GCCcore-14.3.0.eb
@@ -6,16 +6,16 @@ version = '1.0.9'
 homepage = 'https://linux.die.net/man/1/makedepend'
 description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies."
 
-toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
 
 source_urls = [XORG_UTIL_SOURCE]
 sources = [SOURCE_TAR_GZ]
 checksums = ['bc94ffda6cd4671603a69c39dbe8f96b317707b9185b2aaa3b54b5d134b41884']
 
 builddependencies = [
-    ('binutils', '2.40'),
+    ('binutils', '2.44'),
     ('xproto', '7.0.31'),
-    ('xorg-macros', '1.20.0'),
+    ('xorg-macros', '1.20.2'),
 ]
 
 sanity_check_paths = {
Diff against makedepend-1.0.7-GCCcore-12.3.0.eb

easybuild/easyconfigs/m/makedepend/makedepend-1.0.7-GCCcore-12.3.0.eb

diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.7-GCCcore-12.3.0.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.9-GCCcore-14.3.0.eb
index 6451e9a246..1d9f4a1d9d 100644
--- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.7-GCCcore-12.3.0.eb
+++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.9-GCCcore-14.3.0.eb
@@ -1,21 +1,21 @@
 easyblock = 'ConfigureMake'
 
 name = 'makedepend'
-version = '1.0.7'
+version = '1.0.9'
 
 homepage = 'https://linux.die.net/man/1/makedepend'
 description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies."
 
-toolchain = {'name': 'GCCcore', 'version': '12.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
 
 source_urls = [XORG_UTIL_SOURCE]
 sources = [SOURCE_TAR_GZ]
-checksums = ['17c1adf0284aaee473abfff0e8d3e754770615e1275f2a0043b9d97a00ed5cc9']
+checksums = ['bc94ffda6cd4671603a69c39dbe8f96b317707b9185b2aaa3b54b5d134b41884']
 
 builddependencies = [
-    ('binutils', '2.40'),
+    ('binutils', '2.44'),
     ('xproto', '7.0.31'),
-    ('xorg-macros', '1.20.0'),
+    ('xorg-macros', '1.20.2'),
 ]
 
 sanity_check_paths = {

Updated software NCL-6.6.2-intel-2025b.eb

Diff against NCL-6.6.2-foss-2021a.eb

easybuild/easyconfigs/n/NCL/NCL-6.6.2-foss-2021a.eb

diff --git a/easybuild/easyconfigs/n/NCL/NCL-6.6.2-foss-2021a.eb b/easybuild/easyconfigs/n/NCL/NCL-6.6.2-intel-2025b.eb
index 3a8fd377df..c9a6994e01 100644
--- a/easybuild/easyconfigs/n/NCL/NCL-6.6.2-foss-2021a.eb
+++ b/easybuild/easyconfigs/n/NCL/NCL-6.6.2-intel-2025b.eb
@@ -4,10 +4,17 @@ version = '6.6.2'
 homepage = 'https://www.ncl.ucar.edu'
 description = "NCL is an interpreted language designed specifically for scientific data analysis and visualization."
 
-toolchain = {'name': 'foss', 'version': '2021a'}
+toolchain = {'name': 'intel', 'version': '2025b'}
 toolchainopts = {
-    'cstd': 'c99', 'openmp': True, 'pic': True,
-    'extra_fflags': '-fallow-invalid-boz -fallow-argument-mismatch',
+    'cstd': 'gnu89',
+    'openmp': True,
+    'pic': True,
+    # The IFTRAN binary itself is being miscompiled at -O2 by ifx/icx, and then mis-parses its own IFTRAN input files,
+    # producing bogus “invalid END IF” / “string-evaluation error” messages you can find in this log:
+    # https://github.com/vscentrum/vsc-software-stack/blob/c0a6bdf853dda368e180698ff03c12fdb4162285/618_NCAR/log-opt1
+    'lowopt': True,
+    # Fixes compilation problems in eemd.c with cstd=gnu89
+    'extra_cflags': '-Drestrict=__restrict__',
 }
 
 source_urls = ['https://github.com/NCAR/ncl/archive/']
@@ -16,40 +23,55 @@ patches = [
     'NCL-6.4.0_fix-types.patch',
     'NCL-6.6.2_header_and_operands.patch',
     'NCL-6.6.2_multiple_definitions.patch',
+    'NCL-6.6.2_HDF5-110-API.patch',
+    'NCL-6.6.2_g2clib-link.patch',
+    'NCL-6.6.2_fix-missing-Copyright.patch',
+    'NCL-6.6.2_eemd-compatibility-gnu89.patch',
+    'NCL-6.6.2_fix-NetCDF4-log-level.patch',
+    'NCL-6.6.2_PROJ-compatibility.patch',
+    'NCL-6.6.2_oneAPI-comp-fix.patch',
+    'NCL-6.6.2_hdf5-fix.patch',
 ]
 checksums = [
-    'cad4ee47fbb744269146e64298f9efa206bc03e7b86671e9729d8986bb4bc30e',  # 6.6.2.tar.gz
-    'f6dfaf95e5de9045745e122cb44f9c035f81fab92f5892991ddfe93945891c8f',  # NCL-6.4.0_fix-types.patch
-    '5cb62d9a37de8af485b94487692f7e739ca5eb103a6b447e0290a68a6c094808',  # NCL-6.6.2_header_and_operands.patch
-    'e21503dc46fe6fd360ba7ca4897aa93bf9ec2961bc48634ca46de582710448f7',  # NCL-6.6.2_multiple_definitions.patch
+    {'6.6.2.tar.gz': 'cad4ee47fbb744269146e64298f9efa206bc03e7b86671e9729d8986bb4bc30e'},
+    {'NCL-6.4.0_fix-types.patch': 'f6dfaf95e5de9045745e122cb44f9c035f81fab92f5892991ddfe93945891c8f'},
+    {'NCL-6.6.2_header_and_operands.patch': '5cb62d9a37de8af485b94487692f7e739ca5eb103a6b447e0290a68a6c094808'},
+    {'NCL-6.6.2_multiple_definitions.patch': 'e21503dc46fe6fd360ba7ca4897aa93bf9ec2961bc48634ca46de582710448f7'},
+    {'NCL-6.6.2_HDF5-110-API.patch': 'aaa3086411d40594db04f6c1800b89372d22e7bce0fb9bc1b8414f035158fe17'},
+    {'NCL-6.6.2_g2clib-link.patch': '9eb7ee9ea314721e0ced93470b26cf7114cca2b3557d02fd1c34f8a9474a0d68'},
+    {'NCL-6.6.2_fix-missing-Copyright.patch': 'e125f3af1a9a78388127215078538551b52153e564e2d316f815c6debf257248'},
+    {'NCL-6.6.2_eemd-compatibility-gnu89.patch': 'f13ee79fb979467fc9f43ebe2c345b914b8fb5c0145c666bc4b0576ca77524c8'},
+    {'NCL-6.6.2_fix-NetCDF4-log-level.patch': '6bfbfcc9898730f66b6a22f44112a210aef72ba091af4fa222675cd8d1af8e8a'},
+    {'NCL-6.6.2_PROJ-compatibility.patch': '5ce206e5b9edab082a8e192f081faa82e4812ca2ba5ff065b72624be04bb5b83'},
+    {'NCL-6.6.2_oneAPI-comp-fix.patch': '812f9056523777fa6d2f57c2f6d9d46a09269e7bded4ad0decbbbe0382184685'},
+    {'NCL-6.6.2_hdf5-fix.patch': '63fcfb938a345edd5b23cf1e0b026fc095394d63a5818a194b52df9abeaddb69'},
 ]
 
 builddependencies = [
-    ('makedepend', '1.0.6'),
-    ('Bison', '3.7.6'),
+    ('makedepend', '1.0.9'),
+    ('Bison', '3.8.2'),
     ('flex', '2.6.4'),
 ]
 dependencies = [
-    ('cURL', '7.76.0'),
-    ('JasPer', '2.0.28'),
-    ('g2lib', '3.2.0'),
-    ('g2clib', '1.6.3'),
-    ('HDF', '4.2.15'),
-    ('HDF5', '1.10.7'),
-    ('netCDF', '4.8.0'),
-    ('netCDF-Fortran', '4.5.3'),
+    ('cURL', '8.14.1'),
+    ('JasPer', '4.2.8'),
+    ('g2lib', '4.0.0'),
+    ('HDF5', '1.14.6'),
+    ('HDF', '4.3.1'),
+    ('netCDF', '4.9.3'),
+    ('netCDF-Fortran', '4.6.2'),
     ('Szip', '2.1.1'),
-    ('freetype', '2.10.4'),
-    ('zlib', '1.2.11'),
-    ('GDAL', '3.3.0'),
+    ('freetype', '2.13.3'),
+    ('zlib', '1.3.1'),
+    ('GDAL', '3.11.3'),
     ('UDUNITS', '2.2.28'),
-    ('ESMF', '8.1.1'),
+    ('ESMF', '8.9.0'),
     ('bzip2', '1.0.8'),
-    ('cairo', '1.16.0'),
-    ('libiconv', '1.16'),
-    ('GSL', '2.7'),
-    ('libpng', '1.6.37'),
-    ('libjpeg-turbo', '2.0.6'),
+    ('cairo', '1.18.4'),
+    ('libiconv', '1.18'),
+    ('GSL', '2.8'),
+    ('libpng', '1.6.50'),
+    ('libjpeg-turbo', '3.1.1'),
 ]
 
 moduleclass = 'data'

Updated software xproto-7.0.31-GCCcore-14.3.0.eb

Diff against xproto-7.0.31-GCCcore-13.3.0.eb

easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-13.3.0.eb

diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-13.3.0.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-14.3.0.eb
index b611b7c730..37da3e2492 100644
--- a/easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-13.3.0.eb
+++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-14.3.0.eb
@@ -6,15 +6,15 @@ version = '7.0.31'
 homepage = 'https://www.freedesktop.org/wiki/Software/xlibs'
 description = "X protocol and ancillary headers"
 
-toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
 
 source_urls = [XORG_PROTO_SOURCE]
 sources = [SOURCE_TAR_GZ]
 checksums = ['6d755eaae27b45c5cc75529a12855fed5de5969b367ed05003944cf901ed43c7']
 
 builddependencies = [
-    ('binutils', '2.42'),
-    ('xorg-macros', '1.20.1'),
+    ('binutils', '2.44'),
+    ('xorg-macros', '1.20.2'),
 ]
 
 sanity_check_paths = {
Diff against xproto-7.0.31-GCCcore-13.2.0.eb

easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-13.2.0.eb

diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-13.2.0.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-14.3.0.eb
index a1cf4fe28c..37da3e2492 100644
--- a/easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-13.2.0.eb
+++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-14.3.0.eb
@@ -6,15 +6,15 @@ version = '7.0.31'
 homepage = 'https://www.freedesktop.org/wiki/Software/xlibs'
 description = "X protocol and ancillary headers"
 
-toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
 
 source_urls = [XORG_PROTO_SOURCE]
 sources = [SOURCE_TAR_GZ]
 checksums = ['6d755eaae27b45c5cc75529a12855fed5de5969b367ed05003944cf901ed43c7']
 
 builddependencies = [
-    ('binutils', '2.40'),
-    ('xorg-macros', '1.20.0'),
+    ('binutils', '2.44'),
+    ('xorg-macros', '1.20.2'),
 ]
 
 sanity_check_paths = {
Diff against xproto-7.0.31-GCCcore-12.3.0.eb

easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-12.3.0.eb

diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-12.3.0.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-14.3.0.eb
index 0cbe506fc7..37da3e2492 100644
--- a/easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-12.3.0.eb
+++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.31-GCCcore-14.3.0.eb
@@ -6,15 +6,15 @@ version = '7.0.31'
 homepage = 'https://www.freedesktop.org/wiki/Software/xlibs'
 description = "X protocol and ancillary headers"
 
-toolchain = {'name': 'GCCcore', 'version': '12.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
 
 source_urls = [XORG_PROTO_SOURCE]
 sources = [SOURCE_TAR_GZ]
 checksums = ['6d755eaae27b45c5cc75529a12855fed5de5969b367ed05003944cf901ed43c7']
 
 builddependencies = [
-    ('binutils', '2.40'),
-    ('xorg-macros', '1.20.0'),
+    ('binutils', '2.44'),
+    ('xorg-macros', '1.20.2'),
 ]
 
 sanity_check_paths = {

@pavelToman pavelToman changed the title {data}[GCCcore/14.3.0,iimkl/2025b] NCL v6.6.2, bacio v2.6.0, g2lib v4.0.0, ... {data}[intel/2025b] NCL v6.6.2, bacio v2.6.0, g2lib v4.0.0, makedepend v1.0.9, xproto v7.0.31, ip v5.4.0 Dec 12, 2025
@pavelToman
Copy link
Copy Markdown
Collaborator Author

@boegelbot please test @ jsc-zen3 EB_ARGS="--include-easyblocks-from-pr 4017"

@boegelbot
Copy link
Copy Markdown
Collaborator

@pavelToman: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=24846 EB_ARGS="--include-easyblocks-from-pr 4017" EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24846 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 9105

Test results coming soon (I hope)...

Details

- notification for comment with ID 3646135322 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@pavelToman
Copy link
Copy Markdown
Collaborator Author

Test report by @pavelToman
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#4017
SUCCESS
Build succeeded for 6 out of 6 (total: 1 hour 36 mins 40 secs) (6 easyconfigs in total)
node4218.shinx.os - Linux RHEL 9.6, x86_64, AMD EPYC 9654 96-Core Processor, Python 3.9.21
See https://gist.github.com/pavelToman/2535ef1442787db4985978b5961e8822 for a full test report.

@pavelToman
Copy link
Copy Markdown
Collaborator Author

Test report by @pavelToman
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#4017
SUCCESS
Build succeeded for 9 out of 9 (total: 1 hour 26 mins 16 secs) (6 easyconfigs in total)
node3305.joltik.os - Linux RHEL 9.6, x86_64, Intel(R) Xeon(R) Gold 6242 CPU @ 2.80GHz, Python 3.9.21
See https://gist.github.com/pavelToman/d3be19418eb98c512852eb4bd63e4dd2 for a full test report.

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#4017
SUCCESS
Build succeeded for 6 out of 6 (total: 2 hours 4 mins 6 secs) (6 easyconfigs in total)
jsczen3c2.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.6, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/4dada67b9915d155bca39e9d88163fb8 for a full test report.

@Micket Micket added this to the release after 5.2.0 milestone Dec 17, 2025
Copy link
Copy Markdown
Contributor

@Micket Micket left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@Micket Micket merged commit 76fb42b into easybuilders:develop Dec 17, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2025b issues & PRs related to 2025b common toolchains new update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

NCAR Graphics

4 participants