The C8 variant (64k Flash / 20k RAM) is not to be sourced anywhere on the planet right now, so we went to a 32k Flash / 10k RAM STM32F103C6.
We disable BOOT_FILE_SYS_ENABLE and remove fatfs, as well as use the normal Debian arm-non-eabi-gcc in /usr/bin