FatRabbit
It would be appropriate to create new binaries there. Backward compatibility with old versions of the system libraries (for example libcrypto, libssl, libusb, ...) usually doesn't work. However, in some specific cases, as I have already written, depending on the chipset in the set-top box (i.e. hardware dependent) and also depending on the Enigma distribution itself, even if the binary works, small problems may arise.
For example, specifically under mipsel processors, on the Linux kernel version 3.13 - the CCcam 2.3.2 softcam can freeze through new system libraries, while the CCcam 2.3.0 softcam works fine also in the new system libraries.
Linux systems are really great, but they require a lot of expert users and developers, unfortunately. Linux is not like Windows ... where you see 5 icons that you can click on and then the default task is performed (figuratively speaking). Linux is a universal solution ... but universal solutions also require people's hyper-intelligence :). And that's the stumbling block :).
So if you bought a new set-top box, it is quite possible that it is a coincidence that you hit the right version of the chipset, the appropriate distribution of Enigma, good softcam, DVB system coding of your provider, where everything is compatible and functional together.
///// EDIT :
Unfortunately, Oscam is similar in its versatility. Although it works always and everywhere, there are minor discrepancies, in various chipsets, libraries, DVB systems, etc..
Let me come up with a small example for understanding:
For the CONAX DVB-encoding system, OSCam will use a decoding algorithm via the libcrypto system library. However, the libcrypto system library in version 1.0.2 does some algorithms a little differently than in version 1.0.0. Oscam therefore needs a patch to be able to process the output, in an algorithm from the libcrypto 1.0.2 library, as it did in version 1.0.0.
(This is just a fictional example. Don't take it seriously. It's just for better understanding !)
Unfortunately, no developer will do this patch in the near future because no softcam developer uses CONAX decoding. We could still associate the problem only with the case where OSCam is used only as a client, not as a server. This complex problem will not be solved until many years later, when finally some softcam developer encounters this problem at home and fixes it. Unfortunately, this is the fate of the universal OSCam.