After disable build projectorganizer and geanylua I was able to build geany-plugins.
For the Geanylua plugin, are you sure your build is using a version of the lua headers/library that is supported by the plugin?
As I wrote I've been trying to build against latest lua 5.4 using `--enable-geanylua --with-lua-pkg=lua` + patch which I've posted here.
The project organiser incompatible pointer just needs an explicit cast @techee (As an aside, I thought incompatible pointers was in GCC 13, not 14)
gcc 14.x is now even more sensitive on pointer typing.