Open jospic opened 2 months ago
Hi, when I've tried to compiling on Mac get this error:
warning: 'syscall' is deprecated: first deprecated in macOS 10.12 - syscall(2) is unsupported; please switch to a supported interface.
I seems that fails on following function inside sqleet.c (at line 229298):
static size_t entropy(void *buf, size_t n) { #if defined(__linux__) && defined(SYS_getrandom) if (syscall(SYS_getrandom, buf, n, 0) == n) return n; #elif defined(SYS_getentropy) if (syscall(SYS_getentropy, buf, n) == 0) return n; #endif return read_urandom(buf, n); }
Any suggestions? Thanks in advance. -j
You may want to look at the modified implementation I use in my project SQLite3 Multiple Ciphers:
SQLite3MultipleCiphers/src/chacha20poly1305.c, lines 385-402.
Great, I will try... Thanks! -j
Hi, when I've tried to compiling on Mac get this error:
warning: 'syscall' is deprecated: first deprecated in macOS 10.12 - syscall(2) is unsupported; please switch to a supported interface.
I seems that fails on following function inside sqleet.c (at line 229298):
Any suggestions? Thanks in advance. -j