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
[+] /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 ncurses-6.1-a6lc7oq2dlgphtibbpp6x72mqgmscros)
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libnl-3.3.0-5zeskj2fqex55flq3bqupdmk6kj7y6jr
==> Installing powertop-2.9-jzyl227rfv5m4tzugwmhz5dfoxi5hw2c [5/5]
==> No binary for powertop-2.9-jzyl227rfv5m4tzugwmhz5dfoxi5hw2c found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/aa/aa7fb7d8e9a00f05e7d8a7a2866d85929741e0d03a5bf40cab22d2021c959250.tar.gz
==> No patches needed for powertop
==> powertop: Executing phase: 'autoreconf'
==> powertop: Executing phase: 'configure'
==> powertop: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'V=1'
11 errors found in build log:
291 make all-am
292 make[3]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-powertop-2.9-jzyl227rfv5m4tzugwmhz5dfoxi5hw2
c/spack-src/src'
293 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/fj/case-insensitive/FCC -DHAVE_CONFIG_H -I. -I/data/rccs
-sdt/a01008/tmpdir/spack-stage/spack-stage-powertop-2.9-jzyl227rfv5
m4tzugwmhz5dfoxi5hw2c/spack-src/src -I.. -DLOCALEDIR=\"/vol0003/rc
cs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linu
x-rhel8-a64fx/fj-4.10.0/powertop-2.9-jzyl227rfv5m4tzugwmhz5dfoxi5hw
2c/share/locale\" -I/vol0003/rccs-sdt/data/a01008/spack-all-test/e
nv-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libnl-3.3.0
-5zeskj2fqex55flq3bqupdmk6kj7y6jr/include/libnl3 -D_GNU_SOURCE -D
_DEFAULT_SOURCE -Wall -Wformat -Wshadow -fno-omit-frame-pointer
-fstack-protector -I/vol0003/rccs-sdt/data/a01008/spack-all-test/
env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libnl-3.3.
0-5zeskj2fqex55flq3bqupdmk6kj7y6jr/include/libnl3 -D_GNU_SOURCE -D
_DEFAULT_SOURCE -g -O2 -MT powertop-devlist.o -MD -MP -MF .deps/
powertop-devlist.Tpo -c -o powertop-devlist.o `test -f 'devlist.cpp
' || echo '/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-pow
ertop-2.9-jzyl227rfv5m4tzugwmhz5dfoxi5hw2c/spack-src/src/'`devlist.
cpp
294 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/fj/case-insensitive/FCC -DHAVE_CONFIG_H -I. -I/data/rccs
-sdt/a01008/tmpdir/spack-stage/spack-stage-powertop-2.9-jzyl227rfv5
m4tzugwmhz5dfoxi5hw2c/spack-src/src -I.. -DLOCALEDIR=\"/vol0003/rc
cs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linu
x-rhel8-a64fx/fj-4.10.0/powertop-2.9-jzyl227rfv5m4tzugwmhz5dfoxi5hw
2c/share/locale\" -I/vol0003/rccs-sdt/data/a01008/spack-all-test/e
nv-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libnl-3.3.0
-5zeskj2fqex55flq3bqupdmk6kj7y6jr/include/libnl3 -D_GNU_SOURCE -D
_DEFAULT_SOURCE -Wall -Wformat -Wshadow -fno-omit-frame-pointer
-fstack-protector -I/vol0003/rccs-sdt/data/a01008/spack-all-test/
env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libnl-3.3.
0-5zeskj2fqex55flq3bqupdmk6kj7y6jr/include/libnl3 -D_GNU_SOURCE -D
_DEFAULT_SOURCE -g -O2 -MT powertop-display.o -MD -MP -MF .deps/
powertop-display.Tpo -c -o powertop-display.o `test -f 'display.cpp
' || echo '/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-pow
ertop-2.9-jzyl227rfv5m4tzugwmhz5dfoxi5hw2c/spack-src/src/'`display.
cpp
295 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/fj/case-insensitive/FCC -DHAVE_CONFIG_H -I. -I/data/rccs
-sdt/a01008/tmpdir/spack-stage/spack-stage-powertop-2.9-jzyl227rfv5
m4tzugwmhz5dfoxi5hw2c/spack-src/src -I.. -DLOCALEDIR=\"/vol0003/rc
cs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linu
x-rhel8-a64fx/fj-4.10.0/powertop-2.9-jzyl227rfv5m4tzugwmhz5dfoxi5hw
2c/share/locale\" -I/vol0003/rccs-sdt/data/a01008/spack-all-test/e
nv-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libnl-3.3.0
-5zeskj2fqex55flq3bqupdmk6kj7y6jr/include/libnl3 -D_GNU_SOURCE -D
_DEFAULT_SOURCE -Wall -Wformat -Wshadow -fno-omit-frame-pointer
-fstack-protector -I/vol0003/rccs-sdt/data/a01008/spack-all-test/
env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libnl-3.3.
0-5zeskj2fqex55flq3bqupdmk6kj7y6jr/include/libnl3 -D_GNU_SOURCE -D
_DEFAULT_SOURCE -g -O2 -MT powertop-lib.o -MD -MP -MF .deps/powe
rtop-lib.Tpo -c -o powertop-lib.o `test -f 'lib.cpp' || echo '/data
/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-powertop-2.9-jzyl22
7rfv5m4tzugwmhz5dfoxi5hw2c/spack-src/src/'`lib.cpp
296 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/fj/case-insensitive/FCC -DHAVE_CONFIG_H -I. -I/data/rccs
-sdt/a01008/tmpdir/spack-stage/spack-stage-powertop-2.9-jzyl227rfv5
m4tzugwmhz5dfoxi5hw2c/spack-src/src -I.. -DLOCALEDIR=\"/vol0003/rc
cs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linu
x-rhel8-a64fx/fj-4.10.0/powertop-2.9-jzyl227rfv5m4tzugwmhz5dfoxi5hw
2c/share/locale\" -I/vol0003/rccs-sdt/data/a01008/spack-all-test/e
nv-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libnl-3.3.0
-5zeskj2fqex55flq3bqupdmk6kj7y6jr/include/libnl3 -D_GNU_SOURCE -D
_DEFAULT_SOURCE -Wall -Wformat -Wshadow -fno-omit-frame-pointer
-fstack-protector -I/vol0003/rccs-sdt/data/a01008/spack-all-test/
env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libnl-3.3.
0-5zeskj2fqex55flq3bqupdmk6kj7y6jr/include/libnl3 -D_GNU_SOURCE -D
_DEFAULT_SOURCE -g -O2 -MT powertop-main.o -MD -MP -MF .deps/pow
ertop-main.Tpo -c -o powertop-main.o `test -f 'main.cpp' || echo '/
data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-powertop-2.9-jz
yl227rfv5m4tzugwmhz5dfoxi5hw2c/spack-src/src/'`main.cpp
>> 297 clang-7: error: unknown argument: '-fstack-protector'
>> 298 clang-7: error: unknown argument: '-fstack-protector'
>> 299 clang-7: error: unknown argument: '-fstack-protector'
>> 300 make[3]: *** [Makefile:986: powertop-devlist.o] Error 1
301 make[3]: *** Waiting for unfinished jobs....
>> 302 make[3]: *** [Makefile:1000: powertop-display.o] Error 1
>> 303 make[3]: *** [Makefile:1014: powertop-lib.o] Error 1
>> 304 clang-7: error: unknown argument: '-fstack-protector'
>> 305 make[3]: *** [Makefile:1028: powertop-main.o] Error 1
306 make[3]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-powertop-2.9-jzyl227rfv5m4tzugwmhz5dfoxi5hw2c
/spack-src/src'
>> 307 make[2]: *** [Makefile:579: all] Error 2
308 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-powertop-2.9-jzyl227rfv5m4tzugwmhz5dfoxi5hw2c
/spack-src/src'
>> 309 make[1]: *** [Makefile:460: all-recursive] Error 1
310 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-powertop-2.9-jzyl227rfv5m4tzugwmhz5dfoxi5hw2c
/spack-src'
>> 311 make: *** [Makefile:390: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-powertop-2.9-jzyl227rfv5m4tzugwmhz5dfoxi5hw2c/spack-build-out.txt