During our svn-days (we moved to git in 2013, dude) binaries would be uploaded to the repository quite often. This didn't matter much with svn, because it only wasted space on the server. With git, everyone always has the complete version history on the local harddrive. Adding intermediate binaries to that would blow the size of the repository through the roof.
So, just install a compiler and some libraries and compile the binaries yourself. This way, you won't have to wait for someone else to compile and upload them.
Also, testing is much quicker, if everyone can compile the sources himself. For example, if someone, who uses windows, tests some features with a dev, who works only with linux - and they find and fix a bug - the user can just compile and test the fix himself immediately. Otherwise, they would have to wait for some dev who uses windows to have time to compile and upload the fix. (2014 we had a bug in the sources, that lead to immediate crashes on windows - and no one noticed it for three months, because no one uses windows to develop software)
Furthermore, I consider that trickjumps must be removed
So, just install a compiler and some libraries and compile the binaries yourself. This way, you won't have to wait for someone else to compile and upload them.
Also, testing is much quicker, if everyone can compile the sources himself. For example, if someone, who uses windows, tests some features with a dev, who works only with linux - and they find and fix a bug - the user can just compile and test the fix himself immediately. Otherwise, they would have to wait for some dev who uses windows to have time to compile and upload the fix. (2014 we had a bug in the sources, that lead to immediate crashes on windows - and no one noticed it for three months, because no one uses windows to develop software)
Furthermore, I consider that trickjumps must be removed