Skip to content

{devel}[GCCcore/15.2.0] intltool v0.51.0, Doxygen v1.17.0#26081

Merged
branfosj merged 2 commits into
easybuilders:developfrom
Micket:20260524020035_new_pr_intltool0510
May 28, 2026
Merged

{devel}[GCCcore/15.2.0] intltool v0.51.0, Doxygen v1.17.0#26081
branfosj merged 2 commits into
easybuilders:developfrom
Micket:20260524020035_new_pr_intltool0510

Conversation

@Micket

@Micket Micket commented May 24, 2026

Copy link
Copy Markdown
Contributor

(created using eb --new-pr)

Last deps for X11

@Micket Micket added the update label May 24, 2026
@github-actions github-actions Bot added the 2026.1 issues & PRs related to 2026.1 common toolchains label May 24, 2026
@github-actions

github-actions Bot commented May 24, 2026

Copy link
Copy Markdown

Updated software Doxygen-1.17.0-GCCcore-15.2.0.eb

Diff against Doxygen-1.14.0-GCCcore-14.3.0.eb

easybuild/easyconfigs/d/Doxygen/Doxygen-1.14.0-GCCcore-14.3.0.eb

diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.14.0-GCCcore-14.3.0.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.17.0-GCCcore-15.2.0.eb
index d7414914ae..a75f330221 100644
--- a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.14.0-GCCcore-14.3.0.eb
+++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.17.0-GCCcore-15.2.0.eb
@@ -1,7 +1,7 @@
 easyblock = 'CMakeMake'
 
 name = 'Doxygen'
-version = '1.14.0'
+version = '1.17.0'
 
 homepage = 'https://www.doxygen.nl'
 description = """
@@ -10,19 +10,19 @@ description = """
  extent D.
 """
 
-toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '15.2.0'}
 
 source_urls = ['https://www.doxygen.nl/files/']
 sources = ['%(namelower)s-%(version)s.src.tar.gz']
-checksums = ['d4536d11ab13037327d8d026b75f5a86b7ccb2093e2f546235faf61fd86e6b5d']
+checksums = ['fa4c3dd78785abc11ccc992bc9c01e7a8c3120fe14b8a8dfd7cefa7014530814']
 
 builddependencies = [
-    ('binutils', '2.44'),
+    ('binutils', '2.45'),
     ('Bison', '3.8.2'),
-    ('CMake', '4.0.3'),
+    ('CMake', '4.2.1'),
     ('flex', '2.6.4'),
-    ('pkgconf', '2.4.3'),
-    ('Python', '3.13.5'),
+    ('pkgconf', '2.5.1'),
+    ('Python', '3.14.2'),
 ]
 
 dependencies = [
Diff against Doxygen-1.14.0-GCCcore-14.2.0.eb

easybuild/easyconfigs/d/Doxygen/Doxygen-1.14.0-GCCcore-14.2.0.eb

diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.14.0-GCCcore-14.2.0.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.17.0-GCCcore-15.2.0.eb
index 00824d85bc..a75f330221 100644
--- a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.14.0-GCCcore-14.2.0.eb
+++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.17.0-GCCcore-15.2.0.eb
@@ -1,7 +1,7 @@
 easyblock = 'CMakeMake'
 
 name = 'Doxygen'
-version = '1.14.0'
+version = '1.17.0'
 
 homepage = 'https://www.doxygen.nl'
 description = """
@@ -10,19 +10,19 @@ description = """
  extent D.
 """
 
-toolchain = {'name': 'GCCcore', 'version': '14.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '15.2.0'}
 
 source_urls = ['https://www.doxygen.nl/files/']
 sources = ['%(namelower)s-%(version)s.src.tar.gz']
-checksums = ['d4536d11ab13037327d8d026b75f5a86b7ccb2093e2f546235faf61fd86e6b5d']
+checksums = ['fa4c3dd78785abc11ccc992bc9c01e7a8c3120fe14b8a8dfd7cefa7014530814']
 
 builddependencies = [
-    ('binutils', '2.42'),
+    ('binutils', '2.45'),
     ('Bison', '3.8.2'),
-    ('CMake', '3.31.3'),
+    ('CMake', '4.2.1'),
     ('flex', '2.6.4'),
-    ('pkgconf', '2.3.0'),
-    ('Python', '3.13.1'),
+    ('pkgconf', '2.5.1'),
+    ('Python', '3.14.2'),
 ]
 
 dependencies = [
Diff against Doxygen-1.11.0-GCCcore-13.3.0.eb

easybuild/easyconfigs/d/Doxygen/Doxygen-1.11.0-GCCcore-13.3.0.eb

diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.11.0-GCCcore-13.3.0.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.17.0-GCCcore-15.2.0.eb
index da8dc7f580..a75f330221 100644
--- a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.11.0-GCCcore-13.3.0.eb
+++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.17.0-GCCcore-15.2.0.eb
@@ -1,32 +1,32 @@
 easyblock = 'CMakeMake'
 
 name = 'Doxygen'
-version = '1.11.0'
+version = '1.17.0'
 
-homepage = 'https://www.doxygen.org'
+homepage = 'https://www.doxygen.nl'
 description = """
  Doxygen is a documentation system for C++, C, Java, Objective-C, Python,
  IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some
  extent D.
 """
 
-toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '15.2.0'}
 
-source_urls = [SOURCEFORGE_SOURCE]
+source_urls = ['https://www.doxygen.nl/files/']
 sources = ['%(namelower)s-%(version)s.src.tar.gz']
-checksums = ['c9edfdf8c5f3e8bee0c4c967850caead27099883ee7ff8b11044e6d63faf3607']
+checksums = ['fa4c3dd78785abc11ccc992bc9c01e7a8c3120fe14b8a8dfd7cefa7014530814']
 
 builddependencies = [
-    ('binutils', '2.42'),
+    ('binutils', '2.45'),
     ('Bison', '3.8.2'),
-    ('CMake', '3.29.3'),
+    ('CMake', '4.2.1'),
     ('flex', '2.6.4'),
-    ('pkgconf', '2.2.0'),
-    ('Python', '3.12.3'),
+    ('pkgconf', '2.5.1'),
+    ('Python', '3.14.2'),
 ]
 
 dependencies = [
-    ('libiconv', '1.17'),
+    ('libiconv', '1.18'),
 ]
 
 configopts = "-DICONV_DIR=$EBROOTLIBICONV -DICONV_IN_GLIBC=OFF"

Updated software intltool-0.51.0-GCCcore-15.2.0.eb

Diff against intltool-0.51.0-GCCcore-14.3.0.eb

easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-14.3.0.eb

diff --git a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-14.3.0.eb b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-15.2.0.eb
index 5306384aa3..0403e506cd 100644
--- a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-14.3.0.eb
+++ b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-15.2.0.eb
@@ -7,7 +7,7 @@ homepage = 'https://freedesktop.org/wiki/Software/intltool/'
 description = """intltool is a set of tools to centralize translation of
  many different file formats using GNU gettext-compatible PO files."""
 
-toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '15.2.0'}
 
 source_urls = ['https://launchpad.net/intltool/trunk/%(version)s/+download/']
 sources = [SOURCE_TAR_GZ]
@@ -18,11 +18,11 @@ checksums = [
 ]
 
 builddependencies = [
-    ('binutils', '2.44'),
+    ('binutils', '2.45'),
 ]
 
 dependencies = [
-    ('Perl-bundle-CPAN', '5.40.2'),
+    ('Perl-bundle-CPAN', '5.42.0'),
 ]
 
 fix_perl_shebang_for = ['bin/intltool-*']
Diff against intltool-0.51.0-GCCcore-14.2.0.eb

easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-14.2.0.eb

diff --git a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-14.2.0.eb b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-15.2.0.eb
index c671ed3fb0..0403e506cd 100644
--- a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-14.2.0.eb
+++ b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-15.2.0.eb
@@ -7,7 +7,7 @@ homepage = 'https://freedesktop.org/wiki/Software/intltool/'
 description = """intltool is a set of tools to centralize translation of
  many different file formats using GNU gettext-compatible PO files."""
 
-toolchain = {'name': 'GCCcore', 'version': '14.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '15.2.0'}
 
 source_urls = ['https://launchpad.net/intltool/trunk/%(version)s/+download/']
 sources = [SOURCE_TAR_GZ]
@@ -18,11 +18,11 @@ checksums = [
 ]
 
 builddependencies = [
-    ('binutils', '2.42'),
+    ('binutils', '2.45'),
 ]
 
 dependencies = [
-    ('Perl-bundle-CPAN', '5.40.0'),
+    ('Perl-bundle-CPAN', '5.42.0'),
 ]
 
 fix_perl_shebang_for = ['bin/intltool-*']
Diff against intltool-0.51.0-GCCcore-13.3.0.eb

easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-13.3.0.eb

diff --git a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-13.3.0.eb b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-15.2.0.eb
index e5797e51b0..0403e506cd 100644
--- a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-13.3.0.eb
+++ b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-15.2.0.eb
@@ -7,22 +7,22 @@ homepage = 'https://freedesktop.org/wiki/Software/intltool/'
 description = """intltool is a set of tools to centralize translation of
  many different file formats using GNU gettext-compatible PO files."""
 
-toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '15.2.0'}
 
 source_urls = ['https://launchpad.net/intltool/trunk/%(version)s/+download/']
 sources = [SOURCE_TAR_GZ]
 patches = ['intltool-%(version)s_fix-Perl-compat.patch']
 checksums = [
-    '67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd',  # intltool-0.51.0.tar.gz
-    'e839f7228b2b92301831bca88ed0bc7bce5dbf862568f1644642988204903db6',  # intltool-0.51.0_fix-Perl-compat.patch
+    {'intltool-0.51.0.tar.gz': '67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd'},
+    {'intltool-0.51.0_fix-Perl-compat.patch': 'e839f7228b2b92301831bca88ed0bc7bce5dbf862568f1644642988204903db6'},
 ]
 
 builddependencies = [
-    ('binutils', '2.42'),
+    ('binutils', '2.45'),
 ]
 
 dependencies = [
-    ('Perl-bundle-CPAN', '5.38.2'),
+    ('Perl-bundle-CPAN', '5.42.0'),
 ]
 
 fix_perl_shebang_for = ['bin/intltool-*']

@Micket Micket added this to the next release (5.3.1?) milestone May 24, 2026
@Micket

Micket commented May 24, 2026

Copy link
Copy Markdown
Contributor Author

Test report by @Micket
FAILED
Build succeeded for 1 out of 2 (total: 26 secs) (2 easyconfigs in total)
vera-icelake-build - Linux Rocky Linux 9.6, x86_64, Intel(R) Xeon(R) Silver 4316 CPU @ 2.30GHz, Python 3.9.21
See https://gist.github.com/Micket/12dc41e5a27a3019cf60ee2d86c4f107 for a full test report.

@boegel

boegel commented May 28, 2026

Copy link
Copy Markdown
Member

@boegelbot please test @ jsc-zen3

@boegelbot

Copy link
Copy Markdown
Collaborator

@boegel: 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=26081 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_26081 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 4561908334 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).

@boegelbot

Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 1 out of 2 (total: 30 secs) (2 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.7, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.25
See https://gist.github.com/boegelbot/70a02f098762802168ac3179f87d34f9 for a full test report.

Comment thread easybuild/easyconfigs/d/Doxygen/Doxygen-1.17.0-GCCcore-15.2.0.eb Outdated
@branfosj

Copy link
Copy Markdown
Member

@boegelbot please test @ jsc-zen3

@branfosj

Copy link
Copy Markdown
Member

Test report by @branfosj
SUCCESS
Build succeeded for 2 out of 2 (total: 2 mins 36 secs) (2 easyconfigs in total)
bear-pg0201u03a - Linux RHEL 8.10, x86_64, INTEL(R) XEON(R) PLATINUM 8570 (sapphirerapids), Python 3.6.8
See https://gist.github.com/branfosj/42eba09d2008655bcc7ef88a7df33cfe for a full test report.

@branfosj

Copy link
Copy Markdown
Member

Test report by @branfosj
SUCCESS
Build succeeded for 2 out of 2 (total: 2 mins 43 secs) (2 easyconfigs in total)
bear-pg0210u03a - Linux RHEL 8.10, x86_64, Intel(R) Xeon(R) Platinum 8480CL (sapphirerapids), Python 3.6.8
See https://gist.github.com/branfosj/49bff36870104676c0bf5eb4faf1fac6 for a full test report.

@branfosj

Copy link
Copy Markdown
Member

Test report by @branfosj
SUCCESS
Build succeeded for 2 out of 2 (total: 2 mins 49 secs) (2 easyconfigs in total)
bear-pg0105u03a - Linux RHEL 8.10, x86_64, Intel(R) Xeon(R) Platinum 8360Y CPU @ 2.40GHz (icelake), Python 3.6.8
See https://gist.github.com/branfosj/85720c36afc01f638373cb7a1a8032b8 for a full test report.

@boegelbot

Copy link
Copy Markdown
Collaborator

@branfosj: 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=26081 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_26081 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 4562327505 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).

@branfosj

Copy link
Copy Markdown
Member

Test report by @branfosj
SUCCESS
Build succeeded for 2 out of 2 (total: 3 mins 11 secs) (2 easyconfigs in total)
bear-pg0208u17a - Linux RHEL 8.10, x86_64, AMD EPYC 9554 64-Core Processor (zen4), Python 3.6.8
See https://gist.github.com/branfosj/8c5cf9939045bea596b60b06fdf9f8a0 for a full test report.

@boegelbot

Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 2 out of 2 (total: 3 mins 19 secs) (2 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.7, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.25
See https://gist.github.com/boegelbot/ac7600a2ecbc334a47b2ffea97404890 for a full test report.

@branfosj

Copy link
Copy Markdown
Member

Going in, thanks @Micket!

@branfosj branfosj merged commit 00989fd into easybuilders:develop May 28, 2026
6 checks passed
@Micket Micket deleted the 20260524020035_new_pr_intltool0510 branch June 20, 2026 15:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2026.1 issues & PRs related to 2026.1 common toolchains update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants