Fix warning on Linux and enable -Werror on the CI
This wouldn't have helped with this openssl warning because we don't build openssl at all on the CI because the tests fail (#54 (closed)) but it's something we should do anyway.
This wouldn't have helped with this openssl warning because we don't build openssl at all on the CI because the tests fail (#54 (closed)) but it's something we should do anyway.