Why can’t I use `BIGNUM` in this C struct declaration in Ubuntu?
I was experimenting with some ~2005 C code (using OpenSSL 0.9.8, I think) and I tried make-ing it with OpenSSL 3.0.2 on Ubuntu 22.04. Minimum example: #include <openssl/bn.h> struct fraction { BIGNUM numerator; BIGNUM denominator; } Expected: everything builds, just…