Conflicting types for 'encrypt' on musl
Hello,
building libsecret 0.20.0 on Alpine fails:
libsecret/secret-file-collection.c:167:1: error: conflicting types for 'encrypt'
167 | encrypt (SecretFileCollection *self,
| ^~~~~~~
In file included from /usr/include/fortify/unistd.h:22,
from /usr/include/glib-2.0/gio/gcredentials.h:32,
from /usr/include/glib-2.0/gio/gio.h:46,
from libsecret/secret-value.h:22,
from libsecret/secret-file-collection.h:23,
from libsecret/secret-file-collection.c:17:
/usr/include/unistd.h:144:6: note: previous declaration of 'encrypt' was here
144 | void encrypt(char *, int);
| ^~~~~~~