Hello Chris, modern versions of Solaris should be ok with the integer, and if they are not, it's so broken (and used by so small % of users) that it is not worth to ifdef... our support for Solaris is "Best effort", that means, if something minimal can be changed to make Redis more Solaris friendly, it is done, but no big changes are made in order to make this highly non-standard system happy with Redis.