oBFusCATed , the patch is not complete in that there are two non core plugins that need the casting int(cbSettingsType:.....). An example of the failure in the build is:
F:\Andrew_Development\codeblocks_sf\src\plugins\contrib\NassiShneiderman\NassiPlugin.cpp:590:23: error: no match for 'operator==' (operand types are 'int' and 'cbSettingsType')
590 | if (event.GetInt()==cbSettingsType::Environment)
By the looks of it the other place are, but check to see that I have not missed any:
line 991 - src/plugins/contrib/ThreadSearch/ThreadSearch.cpp
line 590 - src/plugins/contrib/NassiShneiderman/NassiPlugin.cpp