Skip to content

Commit

Permalink
Merge pull request #17924 from TopRichard/20230519064920_new_pr_OpenB…
Browse files Browse the repository at this point in the history
…LAS0315

add make 4.3 as build dependency for recent OpenBLAS versions
  • Loading branch information
boegel authored May 23, 2023
2 parents c6568ee + e096c0f commit 99eb909
Show file tree
Hide file tree
Showing 11 changed files with 54 additions and 0 deletions.
29 changes: 29 additions & 0 deletions easybuild/easyconfigs/m/make/make-4.3-GCCcore-12.2.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
easyblock = 'ConfigureMake'

name = 'make'
version = '4.3'

homepage = 'https://www.gnu.org/software/make/make.html'
description = "GNU version of make utility"

toolchain = {'name': 'GCCcore', 'version': '12.2.0'}

source_urls = [GNU_SOURCE]
sources = [SOURCE_TAR_GZ]
checksums = ['e05fdde47c5f7ca45cb697e973894ff4f5d79e13b750ed57d7b66d8defc78e19']

builddependencies = [('binutils', '2.39')]

postinstallcmds = ["cd %(installdir)s/bin && ln -s make gmake"]

sanity_check_paths = {
'files': ['bin/gmake', 'bin/make'],
'dirs': []
}

sanity_check_commands = [
"gmake --help",
"make --help",
]

moduleclass = 'devel'
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ checksums = [
'9cc47898ba4ad090011dbb0b29e597a13eeebd49a52d4dc94e975743072724b7',
]

builddependencies = [
('make', '4.3'),
]

# extensive testing can be enabled by uncommenting the line below
# runtest = 'PATH=.:$PATH lapack-timing'

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,10 @@ checksums = [
'e6b326fb8c4a8a6fd07741d9983c37a72c55c9ff9a4f74a80e1352ce5f975971',
]

builddependencies = [
('make', '4.3'),
]

# extensive testing can be enabled by uncommenting the line below
# runtest = 'PATH=.:$PATH lapack-timing'

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ checksums = [
'e6b326fb8c4a8a6fd07741d9983c37a72c55c9ff9a4f74a80e1352ce5f975971',
]

builddependencies = [
('make', '4.3'),
]

# extensive testing can be enabled by uncommenting the line below
# runtest = 'PATH=.:$PATH lapack-timing'

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ checksums = [
]

builddependencies = [
('make', '4.3'),
# required by LAPACK test suite
('Python', '3.9.6', '-bare'),
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ checksums = [
]

builddependencies = [
('make', '4.3'),
# required by LAPACK test suite
('Python', '3.9.6', '-bare'),
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ checksums = [
]

builddependencies = [
('make', '4.3'),
# required by LAPACK test suite
('Python', '3.9.6', '-bare'),
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ checksums = [
]

builddependencies = [
('make', '4.3'),
# required by LAPACK test suite
('Python', '3.10.4', '-bare'),
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ checksums = [
{'OpenBLAS-0.3.21_avoid-crash-in-zdot.patch': '3dac2c1ec896df574f1b37cde81a16f24550b7f1eb81fbfacb0c4449b0dc7894'},
]

builddependencies = [
('make', '4.3'),
]

# extensive testing can be enabled by uncommenting the line below
# runtest = 'PATH=.:$PATH lapack-timing'

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ checksums = [
]

builddependencies = [
('make', '4.3'),
# required by LAPACK test suite
('Python', '3.10.8', '-bare'),
]
Expand Down
4 changes: 4 additions & 0 deletions easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.9-GCC-9.3.0.eb
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,10 @@ checksums = [
'9210a94ae418b4ce6d9f7fab4e00dd3155451f5ef3769536a4d954a2149ca733', # OpenBLAS-0.3.9_fix-lapack_h.patch
]

builddependencies = [
('make', '4.3'),
]

# extensive testing can be enabled by uncommenting the line below
# runtest = 'PATH=.:$PATH lapack-timing'

Expand Down

0 comments on commit 99eb909

Please sign in to comment.