Main change is the fix for -fno-common toolchains. Without the update build fails on upstream gcc-10 as: ld: jack.o:src/jack.h:26: multiple definition of `driver_jack'; main.o:src/jack.h:26: first defined here