Spack will be used to manage open source software packages on Fugaku.
Fugaku users can easily use pre-installed packages and built packages based on Spack recipes.
The following list shows the results of building/compiling packages for aarch64 according to the Spack recipes.
Note that the results in this list do not guarantee that each package will work properly.
On the other hand, Fujitsu will provide the following packages compiled with Fujitsu compiler on Fugaku as "external" packages, of which Spack can be aware.
![]() |
Compiler | Fujitsu Compiler Fujitsu C/C++ Compiler 4.10.0 tcsds-1.2.38 |
---|---|
Result | Dependency Error |
Failed to install dependency package :
------------------------------------------------
==> Warning: config:terminal_title has been replaced by install_status and is ignored
==> Warning: Failed to initialize repository: '$spack/var/spack/repos/local'.
No repo.yaml found in '$spack/var/spack/repos/local'
To remove the bad repository, run this command:
spack repo rm $spack/var/spack/repos/local
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/cyrus-sasl-2.1.28-juqcum6v5gls5acywhd5akhej4djp45g
[+] /usr (external gmake-4.2.1-eszqmok6vi6wxcmklx6bqloeidbh25kb)
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/gnuconfig-2022-09-17-w33oejhx46ex2iql4orzjqdmt2kdqdb2
[+] /usr (external pkgconf-1.4.2-mmjuloqcob6vnd6bylwgum67waaa3kht)
[+] /usr (external popt-1.18-ojgizmyrlxs7e6lski3lntrfttrkz7qi)
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/uchardet-0.0.7-5rp32kpxtxavuxtdy6axd4e23wzajzo3
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/zlib-ng-2.1.4-m4nsqgrityww4eqljits3svzi4wynus3
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libiconv-1.17-nh4rfr3f3pcowrx2xcn2l45yyfy3xzk6
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/rsync-3.1.3-2gmgyo5wa7ts5ttuaawxpw7dgzrnlyoc
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/groff-1.22.4-ozue2zm27kehovskxgkxd7iistjp346y
==> Installing wiredtiger-10.0.0-t7hh6d5clkqoil7pcssfeeimad5lthp3 [11/12]
==> No binary for wiredtiger-10.0.0-t7hh6d5clkqoil7pcssfeeimad5lthp3 found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/48/4830107ac744c0459ef99697652aa3e655c2122005a469a49d221e692fb834a5.tar.bz2
==> No patches needed for wiredtiger
==> wiredtiger: Executing phase: 'autoreconf'
==> wiredtiger: Executing phase: 'configure'
==> wiredtiger: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'V=1'
5 errors found in build log:
1500 Making all in test/bloom
1501 make[2]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-wiredtiger-10.0.0-t7hh6d5clkqoil7pcssfeeim
ad5lthp3/spack-src/test/bloom'
1502 cd ../.. && make am--refresh
1503 make[3]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-wiredtiger-10.0.0-t7hh6d5clkqoil7pcssfeeim
ad5lthp3/spack-src'
1504 CDPATH="${ZSH_VERSION+.}:" && cd /data/rccs-sdt/a01008/tmpdir/spac
k-stage/spack-stage-wiredtiger-10.0.0-t7hh6d5clkqoil7pcssfeeimad5l
thp3/spack-src && /bin/sh /vol0003/rccs-sdt/data/a01008/tmpdir/spa
ck-stage/spack-stage-wiredtiger-10.0.0-t7hh6d5clkqoil7pcssfeeimad5
lthp3/spack-src/build_posix/gnu-support/missing aclocal-1.15 -I bu
ild_posix/aclocal
1505 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-wired
tiger-10.0.0-t7hh6d5clkqoil7pcssfeeimad5lthp3/spack-src/build_posi
x/gnu-support/missing: line 81: aclocal-1.15: command not found
>> 1506 WARNING: 'aclocal-1.15' is missing on your system.
1507 You should only need it if you modified 'acinclude.m4' or
1508 'configure.ac' or m4 files included by 'configure.ac'.
1509 The 'aclocal' program is part of the GNU Automake package
:
1510 <http://www.gnu.org/software/automake>
1511 It also requires GNU Autoconf, GNU m4 and Perl in order t
o run:
1512 <http://www.gnu.org/software/autoconf>
1513 <http://www.gnu.org/software/m4/>
1514 <http://www.perl.org/>
>> 1515 make[3]: *** [Makefile:1009: /data/rccs-sdt/a01008/tmpdir/spack-st
age/spack-stage-wiredtiger-10.0.0-t7hh6d5clkqoil7pcssfeeimad5lthp3
/spack-src/aclocal.m4] Error 127
1516 make[3]: *** Waiting for unfinished jobs....
1517 make[3]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-wiredtiger-10.0.0-t7hh6d5clkqoil7pcssfeeima
d5lthp3/spack-src'
>> 1518 make[2]: *** [Makefile:603: /data/rccs-sdt/a01008/tmpdir/spack-sta
ge/spack-stage-wiredtiger-10.0.0-t7hh6d5clkqoil7pcssfeeimad5lthp3/
spack-src/aclocal.m4] Error 2
1519 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-wiredtiger-10.0.0-t7hh6d5clkqoil7pcssfeeima
d5lthp3/spack-src/test/bloom'
>> 1520 make[1]: *** [Makefile:2293: all-recursive] Error 1
1521 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-wiredtiger-10.0.0-t7hh6d5clkqoil7pcssfeeima
d5lthp3/spack-src'
>> 1522 make: *** [Makefile:974: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-wiredtiger-10.0.0-t7hh6d5clkqoil7pcssfeeimad5lthp3/spack-build-out.txt
==> Warning: Skipping build of openldap-2.6.4-k7k5xfckgndl5xjobbage6q6u2shp5if since wiredtiger-10.0.0-t7hh6d5clkqoil7pcssfeeimad5lthp3 failed
==> Error: openldap-2.6.4-k7k5xfckgndl5xjobbage6q6u2shp5if: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).