s... no checking whether to build static libraries... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for getpagesize... yes checking for working mmap... yes checking for PIC compiler flag... -fPIC checking whether gcc -fPIC causes __PIC__ definition... yes checking for gcc -Wextra... yes checking for pthread_self in -lpthread... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating src/Makefile config.status: creating tests/Makefile config.status: creating pkgconfig/atomic_ops.pc config.status: creating pkgconfig/atomic_ops-uninstalled.pc config.status: creating src/config.h config.status: executing libtool commands config.status: executing default commands This Gauche has been configured with the following parameters: version: 0.9.5 multibyte: utf8 slib: /usr/share/slib thread: pthreads tls/ssl: axTLS optional modules: odbm ndbm gdbm ++ pwd + LD_LIBRARY_PATH=/builddir/build/BUILD/Gauche-0.9.5/src + make if [ . != "." ]; then ./wirebuildlibs "." "ln -s"; fi for d in gc src lib ext doc examples; do (cd $d; make all) || exit 1; done make[1]: Entering directory '/builddir/build/BUILD/Gauche-0.9.5/gc' make[2]: Entering directory '/builddir/build/BUILD/Gauche-0.9.5/gc' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I./include -I./include -I./libatomic_ops/src -I./libatomic_ops/src -DDONT_ADD_BYTE_AT_END -fexceptions -Wall -Wextra -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -c -o allchblk.lo allchblk.c libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include -I./libatomic_ops/src -I./libatomic_ops/src -DDONT_ADD_BYTE_AT_END -fexceptions -Wall -Wextra -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -c allchblk.c -fPIC -DPIC -o .libs/allchblk.o In file included from ./include/private/gc_priv.h:94, from allchblk.c:17: ./include/private/gcconfig.h:604:5: error: #error "The collector has not been ported to this machine/OS combination." 604 | # error "The collector has not been ported to this machine/OS combination." | ^~~~~ In file included from ./include/private/gc_priv.h:94, from allchblk.c:17: ./include/private/gcconfig.h:2786:3: error: #error --> undefined ALIGNMENT 2786 | # error --> undefined ALIGNMENT | ^~~~~ make[2]: *** [Makefile:1522: allchblk.lo] Error 1 make[2]: Leaving directory '/builddir/build/BUILD/Gauche-0.9.5/gc' make[1]: Leaving directory '/builddir/build/BUILD/Gauche-0.9.5/gc' make[1]: *** [Makefile:1700: all-recursive] Error 1 make: *** [Makefile:40: all] Error 1 RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.JdCqiD (%build) Bad exit status from /var/tmp/rpm-tmp.JdCqiD (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/mockbuild/trace_decorator.py", line 95, in trace result = func(*args, **kw) File "/usr/lib/python3.8/site-packages/mockbuild/util.py", line 746, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/gauche.spec