EL7 Fixes for CentOS

I don't believe there is any string/float conversion going on here. `versioncmp()` compares strings in a string-like fashion, so it should work without this change.

What error are you seeing?