Update to primitive-0.5.2.1

This contains a compile-fix for Solaris

Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
(cherry picked from commit 47d725f29376fa1be726e913cdf3dd69c46327c2)