Alexander Kabaev wrote: > there were several reports of OpenSSL being broken when compiled with > GCC 4.2. It turns out OpenSSL uses function casting feature that was > aggressively de-supported by GCC 4.2 and GCC goes as far as inserting > invalid instructions ON PURPOSE to discourage the practice. > ... For the record (since I know several people were asking at BSDCan), this is a great example of why it makes sense to have libmd as well as libcrypto: A minimal hashing library which we maintain ourselves is far less likely to randomly break than a bloated^W more feature-complete library which is maintained outside of FreeBSD and occasionally imported onto a vendor branch. Colin PercivalReceived on Sun May 20 2007 - 09:45:26 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:10 UTC