First I want to say big thanks to clo1 and others who working on riecoin wallet update !
The situation is silly at all, because Gatra offered bounty for wallet upgrade and then we not seeing any word since months. I don't know when or if Gatra will replay and will give the bounty or will accept the code. To be things even worse, 16.0 cant be official riecoin wallet till Gatra not accept it. The project really need this update, and you clo1 deserve reward for your work. Unfortunately the community don't have any collective funds, so we also cant pay you.
The only thing personally I can do is to offer you some small amount of IRCs to you clo1 from my funds (15 000 RICs). They are far less than 0.5 BTC bounty, Gatra promised but if you help us to maintain the wallet and some day we manage to lift the price where it should be, you could get even more than 0.5BTC. If owenray show his work too, and if he want to join I will offer 15000 RICs to him too. With two developers wallet updates will be easier and faster in the future. Maybe somebody else from the community will join and add more to my offer.
About problems with compiling on debian 9, that pttn mentioned... It is because openssl 1.1 , bn.h and some functions are changed. One of the resolution of the problem is to install openssl 1.0 I think on debian 9 it is in stretch-backports repository. I created a patch that should make 16.0 compile ok on systems with openssl 1.1 or higher. It seems to work, but need better testing and I will dig more in bignum.h to see if not screwed something I did not saw before.
http://download.riecoin-community.com/1 ... 1.patch.gz
To pttn if you can compile clo1's 16.0 with my patch on debian 9 and test with your miner if POW will work correctly (send broken blocks that 10.2 will not accept).
It is good idea to remove openssl bn.h from the wallet, but we will have to write our own miller-rabin test. We can get generic function from gmp, and integrate it, so external libraries will not be needed. I will take a look how to do this when have little bit more time.