Folks:
I saw this was a bug that was supposedly fixed. But I'm having problems getting ANY STM32F103C8 project to compile. Using IDE v1.8.20 (also tried v1.8.19) with fresh ".arduino15" created by the IDE then install v2.6.0. Simple blink.ino program yields the following error report. Thinking SrcWrapper.h is missing.
Arduino: 1.8.20 (Linux), Board: "Generic STM32F1 series, BluePill F103C8, STM32CubeProgrammer (SWD), Enabled (generic 'Serial'), None, Low/Full Speed, Smallest (-Os default), None, Newlib Nano (default)"
/opt/arduino-1.8.20/arduino-builder -dump-prefs -logger=machine -hardware /opt/arduino-1.8.20/hardware -hardware /home/T138XO/.arduino15/packages -tools /opt/arduino-1.8.20/tools-builder -tools /opt/arduino-1.8.20/hardware/tools/avr -tools /home/T138XO/.arduino15/packages -built-in-libraries /opt/arduino-1.8.20/libraries -libraries /home/T138XO/Arduino/libraries -fqbn=STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C8,upload_method=swdMethod,xserial=generic,usb=none,xusb=FS,opt=osstd,dbg=none,rtlib=nano -ide-version=10820 -build-path /tmp/arduino_build_72100 -warnings=none -build-cache /tmp/arduino_cache_373982 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xpack-arm-none-eabi-gcc.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2 -prefs=runtime.tools.xpack-arm-none-eabi-gcc-12.2.1-1.2.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2 -prefs=runtime.tools.STM32Tools.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/STM32Tools/2.2.1 -prefs=runtime.tools.STM32Tools-2.2.1.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/STM32Tools/2.2.1 -prefs=runtime.tools.CMSIS.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0 -prefs=runtime.tools.CMSIS-5.7.0.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0 -prefs=runtime.tools.xpack-openocd.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/xpack-openocd/0.12.0-1 -prefs=runtime.tools.xpack-openocd-0.12.0-1.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/xpack-openocd/0.12.0-1 -verbose /opt/arduino-1.8.20/examples/01.Basics/Blink/Blink.ino
/opt/arduino-1.8.20/arduino-builder -compile -logger=machine -hardware /opt/arduino-1.8.20/hardware -hardware /home/T138XO/.arduino15/packages -tools /opt/arduino-1.8.20/tools-builder -tools /opt/arduino-1.8.20/hardware/tools/avr -tools /home/T138XO/.arduino15/packages -built-in-libraries /opt/arduino-1.8.20/libraries -libraries /home/T138XO/Arduino/libraries -fqbn=STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C8,upload_method=swdMethod,xserial=generic,usb=none,xusb=FS,opt=osstd,dbg=none,rtlib=nano -ide-version=10820 -build-path /tmp/arduino_build_72100 -warnings=none -build-cache /tmp/arduino_cache_373982 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xpack-arm-none-eabi-gcc.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2 -prefs=runtime.tools.xpack-arm-none-eabi-gcc-12.2.1-1.2.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2 -prefs=runtime.tools.STM32Tools.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/STM32Tools/2.2.1 -prefs=runtime.tools.STM32Tools-2.2.1.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/STM32Tools/2.2.1 -prefs=runtime.tools.CMSIS.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0 -prefs=runtime.tools.CMSIS-5.7.0.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0 -prefs=runtime.tools.xpack-openocd.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/xpack-openocd/0.12.0-1 -prefs=runtime.tools.xpack-openocd-0.12.0-1.path=/home/T138XO/.arduino15/packages/STMicroelectronics/tools/xpack-openocd/0.12.0-1 -verbose /opt/arduino-1.8.20/examples/01.Basics/Blink/Blink.ino
Using board 'GenF1' from platform in folder: /media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0
Using core 'arduino' from platform in folder: /media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0
/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/extras/prebuild.sh /tmp/arduino_build_72100 /opt/arduino-1.8.20/examples/01.Basics/Blink /media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0
Detecting libraries used...
/home/T138XO/.arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/bin/arm-none-eabi-g++ -mcpu=cortex-m3 -DVECT_TAB_OFFSET=0x0 -DUSE_FULL_LL_DRIVER -mthumb @/tmp/arduino_build_72100/sketch/build.opt -c -Os -DNDEBUG -w -std=gnu++17 -ffunction-sections -fdata-sections -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -I/opt/arduino-1.8.20/examples/01.Basics/Blink -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/avr -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32 -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/LL -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/usb -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/OpenAMP -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/usb/hid -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/usb/cdc -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Drivers/STM32F1xx_HAL_Driver/Inc -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Drivers/STM32F1xx_HAL_Driver/Src -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/STM32F1xx -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/OpenAMP -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/OpenAMP/open-amp/lib/include -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/OpenAMP/libmetal/lib/include -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/OpenAMP/virtual_driver -w -x c++ -E -CC -DSTM32F1xx -DARDUINO=10820 -DARDUINO_BLUEPILL_F103C8 -DARDUINO_ARCH_STM32 "-DBOARD_NAME=\"BLUEPILL_F103C8\"" "-DVARIANT_H=\"variant_PILL_F103Cx.h\"" -DSTM32F103xB -DHAL_UART_MODULE_ENABLED -I/home/T138XO/.arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/Core/Include/ -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Drivers/CMSIS/Device/ST/STM32F1xx/Include/ -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/gcc/ -I/home/T138XO/.arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/Include -I/home/T138XO/.arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/variants/STM32F1xx/F103C8T_F103CB(T-U) /tmp/arduino_build_72100/sketch/Blink.ino.cpp -o /dev/null
Error while detecting libraries included by /tmp/arduino_build_72100/sketch/Blink.ino.cpp
/home/T138XO/.arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/bin/arm-none-eabi-g++ -mcpu=cortex-m3 -DVECT_TAB_OFFSET=0x0 -DUSE_FULL_LL_DRIVER -mthumb @/tmp/arduino_build_72100/sketch/build.opt -c -Os -DNDEBUG -w -std=gnu++17 -ffunction-sections -fdata-sections -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -I/opt/arduino-1.8.20/examples/01.Basics/Blink -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/avr -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32 -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/LL -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/usb -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/OpenAMP -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/usb/hid -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/usb/cdc -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Drivers/STM32F1xx_HAL_Driver/Inc -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Drivers/STM32F1xx_HAL_Driver/Src -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/STM32F1xx -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/OpenAMP -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/OpenAMP/open-amp/lib/include -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/OpenAMP/libmetal/lib/include -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/OpenAMP/virtual_driver -w -x c++ -E -CC -DSTM32F1xx -DARDUINO=10820 -DARDUINO_BLUEPILL_F103C8 -DARDUINO_ARCH_STM32 "-DBOARD_NAME=\"BLUEPILL_F103C8\"" "-DVARIANT_H=\"variant_PILL_F103Cx.h\"" -DSTM32F103xB -DHAL_UART_MODULE_ENABLED -I/home/T138XO/.arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/Core/Include/ -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Drivers/CMSIS/Device/ST/STM32F1xx/Include/ -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/gcc/ -I/home/T138XO/.arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/Include -I/home/T138XO/.arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/variants/STM32F1xx/F103C8T_F103CB(T-U) /tmp/arduino_build_72100/sketch/SrcWrapper.cpp -o /dev/null
Error while detecting libraries included by /tmp/arduino_build_72100/sketch/SrcWrapper.cpp
Generating function prototypes...
/home/T138XO/.arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/bin/arm-none-eabi-g++ -mcpu=cortex-m3 -DVECT_TAB_OFFSET=0x0 -DUSE_FULL_LL_DRIVER -mthumb @/tmp/arduino_build_72100/sketch/build.opt -c -Os -DNDEBUG -w -std=gnu++17 -ffunction-sections -fdata-sections -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -I/opt/arduino-1.8.20/examples/01.Basics/Blink -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/avr -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32 -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/LL -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/usb -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/OpenAMP -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/usb/hid -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino/stm32/usb/cdc -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Drivers/STM32F1xx_HAL_Driver/Inc -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Drivers/STM32F1xx_HAL_Driver/Src -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/STM32F1xx -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/OpenAMP -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/OpenAMP/open-amp/lib/include -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/OpenAMP/libmetal/lib/include -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Middlewares/OpenAMP/virtual_driver -w -x c++ -E -CC -DSTM32F1xx -DARDUINO=10820 -DARDUINO_BLUEPILL_F103C8 -DARDUINO_ARCH_STM32 "-DBOARD_NAME=\"BLUEPILL_F103C8\"" "-DVARIANT_H=\"variant_PILL_F103Cx.h\"" -DSTM32F103xB -DHAL_UART_MODULE_ENABLED -I/home/T138XO/.arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/Core/Include/ -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Drivers/CMSIS/Device/ST/STM32F1xx/Include/ -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/system/Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/gcc/ -I/home/T138XO/.arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/Include -I/home/T138XO/.arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/cores/arduino -I/media/home/T138XO/.arduino15/packages/STMicroelectronics/hardware/stm32/2.6.0/variants/STM32F1xx/F103C8T_F103CB(T-U) /tmp/arduino_build_72100/sketch/Blink.ino.cpp -o /tmp/arduino_build_72100/preproc/ctags_target_for_gcc_minus_e.cpp
/media/home/T138XO/.arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/bin/../libexec/gcc/arm-none-eabi/12.2.1/cc1plus: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /media/home/T138XO/.arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/bin/../libexec/gcc/arm-none-eabi/12.2.1/cc1plus)
exit status 1
Error compiling for board Generic STM32F1 series.