Hi,
I get this error when building on latest commit fbdf8857 on Ubuntu 20.04 64bit:

[  2%] Performing build step for 'mruby'
(in /home/user/repos/TSC/tsc/build/mruby)
Rakefile:40: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/usr/lib/ruby/2.7.0/fileutils.rb:206: warning: The called method `mkdir_p' is defined here
CC    build/host/mrbgems/mruby-compiler/core/y.tab.c -> build/host/mrbgems/mruby-compiler/core/y.tab.o
In file included from /home/user/repos/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/parse.y:4446:
/home/user/repos/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:5:37: error: conflicting types for ‘reserved_word’
    5 | #define mrb_reserved_word(str, len) reserved_word(str, len)
      |                                     ^~~~~~~~~~~~~
/home/user/repos/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:72:1: note: in expansion of macro ‘mrb_reserved_word’
/home/user/repos/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:4:30: note: previous declaration of ‘reserved_word’ was here
    4 | static const struct kwtable *reserved_word(const char *, unsigned int);
      |                              ^~~~~~~~~~~~~
In file included from /home/user/repos/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/parse.y:4446:
/home/user/repos/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:5:37: error: conflicting types for ‘reserved_word’
    5 | #define mrb_reserved_word(str, len) reserved_word(str, len)
      |                                     ^~~~~~~~~~~~~
/home/user/repos/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:72:1: note: in expansion of macro ‘mrb_reserved_word’
/home/user/repos/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:4:30: note: previous declaration of ‘reserved_word’ was here
    4 | static const struct kwtable *reserved_word(const char *, unsigned int);
      |                              ^~~~~~~~~~~~~
rake aborted!
Command Failed: [gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -DMRB_UTF8_STRING -DMRBGEM_MRUBY_COMPILER_VERSION=0.0.0 -I"/home/user/repos/TSC/tsc/build/mruby/include" -I"/home/user/repos/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core" -MMD -o "/home/user/repos/TSC/tsc/build/mruby/build/host/mrbgems/mruby-compiler/core/y.tab.o" -c "/home/user/repos/TSC/tsc/build/mruby/build/host/mrbgems/mruby-compiler/core/y.tab.c"]

make[2]: *** [CMakeFiles/mruby.dir/build.make:112: mruby-prefix/src/mruby-stamp/mruby-build] Error 1
make[1]: *** [CMakeFiles/Makefile2:116: CMakeFiles/mruby.dir/all] Error 2
make: *** [Makefile:152: all] Error 2

BR,
xet7