Looks like cffi's docs were right :) When you declare it as ```static const char*``` you get the following warning:

```
warning: assignment from incompatible pointer type [enabled by default]
   i = (&OPENSSL_VERSION_TEXT);
```

Because this is the way i is declared in the generated C: ```char const * * i;```. So ```static char *const``` is correct.