Could not find directory of OpenSSL installation

Ran into this error when compiling some software from source:

Could not find directory of OpenSSL installation, and this `-sys` crate cannot
proceed without this knowledge. If OpenSSL is installed and this crate had
trouble finding it,  you can set the `OPENSSL_DIR` environment variable for the
compilation process.

The fix is, luckily, rather easy.

Mac OSX / Homebrew

If you have Homebrew installed:

$ brew install [email protected]

Debian / Ubuntu

Using the apt package manager:

$ apt install pkg-config libssl-dev

Fedora / RHEL / CentOS

And using yum:

$ pkg-config openssl-devel

Or with the newer dnf package manager:

$ dnf install pkg-config openssl-devel