diff -ru freeradius-server-2.2.4.orig/src/main/version.c freeradius-server-2.2.4/src/main/version.c --- freeradius-server-2.2.4.orig/src/main/version.c 2014-03-19 19:20:49.000000000 -0200 +++ freeradius-server-2.2.4/src/main/version.c 2014-06-12 10:54:48.173755346 -0300 @@ -54,7 +54,7 @@ ssl_linked = SSLeay(); - if (ssl_linked != ssl_built) { + if (((ssl_linked >> 8) != (ssl_built >> 8)) || (ssl_linked < ssl_built)) { radlog(L_ERR, "libssl version mismatch." " Built with: %lx\n Linked: %lx", (unsigned long) ssl_built,