It would be great to have multilib (abi_x86_32) support for crypto++, so I can use it on my 32-bit games for example. Reproducible: Always
What games use libcrypto++?
Older games like Source Engine games, especially for the modding aspect / replacing their own crypto++ versions and I would like to use my distribution for it instead, especially if I can analyze some of their network for reverse-engineering. (source-sdk-2013, etc.) There's also CS:GO which uses it and I don't use the 64 bits version because it is broken, if you want details about why there it is: -------------------------------------------------------------------------------- Details -------------------------------------------------------------------------------- To put it simply, I think I already reported it to Valve, but on some of my CS:GO (32-bit) servers, there's a command variable called "sv_sendtables" which I use to remove network compression, which results in better gameplay. Though since it doesn't use anymore the pre-calculated send table and uses a new one due to compression being removed, when the client (on 64-bit) decodes the networked variables, the client crashes, and does not anymore on 32-bit. I suspect there's something wrong while decoding some pointer I believe, but I did not investigate further much either. -------------------------------------------------------------------------------- I would like also to be able to compile my own 32-bit programs without having to manually compile crypto++. I could try editing the ebuild myself to support multilib, but I thought filing an issue and asking for it, would be better. There's no more reasons inside my head, but I think there was more, until I forgot it. (which isn't probably important)