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
==> Warning: using "openssl@1.1.1k" which is a deprecated version
[+] /usr (external autoconf-2.69-titfazaulrbnqxmahzxzof53lmsnabip)
[+] /usr (external automake-1.16.1-fryterkxezzfuo7itm4kijqfnazo5uk4)
[+] /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 libtool-2.4.6-c63win5txkc7eap5ppbbjjoaqyj5i6wx)
[+] /usr (external openssl-1.1.1k-bprmjv6lxavt4jwalf6ucpmia7oubuqp)
[+] /usr (external pkgconf-1.4.2-mmjuloqcob6vnd6bylwgum67waaa3kht)
==> Installing libp11-0.4.11-ilpzfdrdw5h7msy3rdgqwy2hewpohny3 [8/8]
==> No binary for libp11-0.4.11-ilpzfdrdw5h7msy3rdgqwy2hewpohny3 found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/56/56d6149879bda379613d89adfd3486ce5a3c20af6c1e3f9e83d15d900ab9e4bc.tar.gz
==> No patches needed for libp11
==> libp11: Executing phase: 'autoreconf'
==> libp11: Executing phase: 'configure'
==> libp11: Executing phase: 'build'
==> libp11: Executing phase: 'install'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'install'
9 errors found in build log:
14 libtoolize: copying file 'm4/ltversion.m4'
15 libtoolize: copying file 'm4/lt~obsolete.m4'
16 libtoolize: Remember to add 'LT_INIT' to configure.ac.
17 autoreconf: running: /usr/bin/autoconf --force
18 autoreconf: running: /usr/bin/autoheader --force
19 autoreconf: running: automake --add-missing --copy --force-missing
>> 20 configure.ac:27: installing './compile'
>> 21 configure.ac:26: installing './config.guess'
>> 22 configure.ac:26: installing './config.sub'
>> 23 configure.ac:15: installing './install-sh'
>> 24 configure.ac:15: installing './missing'
25 examples/Makefile.am: installing './depcomp'
26 parallel-tests: installing './test-driver'
27 autoreconf: Leaving directory `.'
28 ==> [2024-03-24-17:45:34.976490] Find (recursive): /data/rccs-sdt/a
01008/tmpdir/spack-stage/spack-stage-libp11-0.4.11-ilpzfdrdw5h7msy3
rdgqwy2hewpohny3 ['config.sub', 'config.guess']
29 ==> [2024-03-24-17:45:35.042377] Find complete: /data/rccs-sdt/a010
08/tmpdir/spack-stage/spack-stage-libp11-0.4.11-ilpzfdrdw5h7msy3rdg
qwy2hewpohny3 ['config.sub', 'config.guess']
30 ==> libp11: Executing phase: 'configure'
...
365 /usr/bin/mkdir -p '/vol0003/rccs-sdt/data/a01008/spack-all-test/en
v-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libp11-0.4.1
1-ilpzfdrdw5h7msy3rdgqwy2hewpohny3/include'
366 /bin/sh ../libtool --mode=install /usr/bin/install -c libp11.l
a '/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/
opt/spack/linux-rhel8-a64fx/fj-4.10.0/libp11-0.4.11-ilpzfdrdw5h7msy
3rdgqwy2hewpohny3/lib'
367 /usr/bin/mkdir -p '/vol0003/rccs-sdt/data/a01008/spack-all-test/en
v-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libp11-0.4.1
1-ilpzfdrdw5h7msy3rdgqwy2hewpohny3/lib/pkgconfig'
368 /usr/bin/install -c -m 644 libp11.h p11_err.h '/vol0003/rccs-sdt/d
ata/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-
a64fx/fj-4.10.0/libp11-0.4.11-ilpzfdrdw5h7msy3rdgqwy2hewpohny3/incl
ude'
369 /usr/bin/install -c -m 644 libp11.pc '/vol0003/rccs-sdt/data/a0100
8/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-
4.10.0/libp11-0.4.11-ilpzfdrdw5h7msy3rdgqwy2hewpohny3/lib/pkgconfig
'
370 libtool: install: /usr/bin/install -c .libs/pkcs11.so /usr/lib64/en
gines-1.1/pkcs11.so
>> 371 /usr/bin/install: cannot remove '/usr/lib64/engines-1.1/pkcs11.so':
Permission denied
372 libtool: install: /usr/bin/install -c .libs/libp11.so.3.4.3 /vol000
3/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/
linux-rhel8-a64fx/fj-4.10.0/libp11-0.4.11-ilpzfdrdw5h7msy3rdgqwy2he
wpohny3/lib/libp11.so.3.4.3
>> 373 make[2]: *** [Makefile:492: install-enginesexecLTLIBRARIES] Error 1
374 make[2]: *** Waiting for unfinished jobs....
375 libtool: install: (cd /vol0003/rccs-sdt/data/a01008/spack-all-test/
env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libp11-0.4
.11-ilpzfdrdw5h7msy3rdgqwy2hewpohny3/lib && { ln -s -f libp11.so.3.
4.3 libp11.so.3 || { rm -f libp11.so.3 && ln -s libp11.so.3.4.3 lib
p11.so.3; }; })
376 libtool: install: (cd /vol0003/rccs-sdt/data/a01008/spack-all-test/
env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libp11-0.4
.11-ilpzfdrdw5h7msy3rdgqwy2hewpohny3/lib && { ln -s -f libp11.so.3.
4.3 libp11.so || { rm -f libp11.so && ln -s libp11.so.3.4.3 libp11.
so; }; })
377 libtool: install: /usr/bin/install -c .libs/libp11.lai /vol0003/rcc
s-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux
-rhel8-a64fx/fj-4.10.0/libp11-0.4.11-ilpzfdrdw5h7msy3rdgqwy2hewpohn
y3/lib/libp11.la
378 libtool: install: /usr/bin/install -c .libs/libp11.a /vol0003/rccs-
sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-r
hel8-a64fx/fj-4.10.0/libp11-0.4.11-ilpzfdrdw5h7msy3rdgqwy2hewpohny3
/lib/libp11.a
379 libtool: install: chmod 644 /vol0003/rccs-sdt/data/a01008/spack-all
-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libp
11-0.4.11-ilpzfdrdw5h7msy3rdgqwy2hewpohny3/lib/libp11.a
...
395 - have your system administrator add LIBDIR to '/etc/ld.so.conf'
396
397 See any operating system documentation about shared libraries for
398 more information, such as the ld(1) and ld.so(8) manual pages.
399 -------------------------------------------------------------------
---
400 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-libp11-0.4.11-ilpzfdrdw5h7msy3rdgqwy2hewpohny
3/spack-src/src'
>> 401 make[1]: *** [Makefile:915: install-am] Error 2
402 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-libp11-0.4.11-ilpzfdrdw5h7msy3rdgqwy2hewpohny
3/spack-src/src'
>> 403 make: *** [Makefile:465: install-recursive] Error 1
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libp11-0.4.11-ilpzfdrdw5h7msy3rdgqwy2hewpohny3/spack-build-out.txt