===> Building for openarc-20180921nb3 /opt/pkg/bin/bmake all-recursive Making all in libopenarc Making all in docs /opt/pkg/bin/mksh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT libopenarc_la-base64.lo -MD -MP -MF .deps/libopenarc_la-base64.Tpo -c -o libopenarc_la-base64.lo `test -f 'base64.c' || echo './'`base64.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/mail/openarc/work/.buildlink/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -pipe -Os -MT libopenarc_la-base64.lo -MD -MP -MF .deps/libopenarc_la-base64.Tpo -c base64.c -fno-common -DPIC -o .libs/libopenarc_la-base64.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/mail/openarc/work/.buildlink/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -pipe -Os -MT libopenarc_la-base64.lo -MD -MP -MF .deps/libopenarc_la-base64.Tpo -c base64.c -o libopenarc_la-base64.o >/dev/null 2>&1 mv -f .deps/libopenarc_la-base64.Tpo .deps/libopenarc_la-base64.Plo /opt/pkg/bin/mksh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT libopenarc_la-arc.lo -MD -MP -MF .deps/libopenarc_la-arc.Tpo -c -o libopenarc_la-arc.lo `test -f 'arc.c' || echo './'`arc.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/mail/openarc/work/.buildlink/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -pipe -Os -MT libopenarc_la-arc.lo -MD -MP -MF .deps/libopenarc_la-arc.Tpo -c arc.c -fno-common -DPIC -o .libs/libopenarc_la-arc.o arc.c:470:28: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] arc_dstring_catn(dstr, delim, delimlen); ^~~~~ ./arc-util.h:23:66: note: passing argument to parameter here extern _Bool arc_dstring_catn __P((struct arc_dstring *, u_char *, size_t)); ^ arc.c:471:28: warning: passing 'char[3]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] arc_dstring_catn(dstr, "h=", 2); ^~~~ ./arc-util.h:23:66: note: passing argument to parameter here extern _Bool arc_dstring_catn __P((struct arc_dstring *, u_char *, size_t)); ^ arc.c:812:10: warning: passing 'u_char[1025]' (aka 'unsigned char[1025]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy(lib->arcl_tmpdir, DEFTMPDIR, sizeof lib->arcl_tmpdir - 1); ^~~~~~~~~~~~~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ arc.c:1584:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] hcopy = strdup(p); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:117:26: note: passing argument to parameter '__s1' here char *strdup(const char *__s1); ^ arc.c:1584:9: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] hcopy = strdup(p); ^ ~~~~~~~~~ arc.c:1587:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] len = strlen(p); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ arc.c:1594:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] for (p = strtok_r(hcopy, ":", &ctx); ^~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:104:22: note: passing argument to parameter '__str' here char *strtok_r(char *__str, const char *__sep, char **__lasts); ^ arc.c:1594:10: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] for (p = strtok_r(hcopy, ":", &ctx); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ arc.c:1596:10: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] p = strtok_r(NULL, ":", &ctx)) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ arc.c:1598:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (strcasecmp(p, ARC_SEAL_HDRNAME) == 0) ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/strings.h:78:29: note: passing argument to parameter here int strcasecmp(const char *, const char *); ^ arc.c:1955:43: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] msg->arc_selector = arc_param_get(kvset, "s"); ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:1956:41: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] msg->arc_domain = arc_param_get(kvset, "d"); ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:1975:32: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] b64sig = arc_param_get(kvset, "b"); ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:1976:34: warning: passing 'char[3]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] b64bhtag = arc_param_get(kvset, "bh"); ^~~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:1977:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] b64siglen = strlen(b64sig); ^~~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ arc.c:2007:8: warning: 'EVP_PKEY_get1_RSA' is deprecated [-Wdeprecated-declarations] rsa = EVP_PKEY_get1_RSA(pkey); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/evp.h:1415:1: note: 'EVP_PKEY_get1_RSA' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:2014:12: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations] keysize = RSA_size(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:215:1: note: 'RSA_size' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:2020:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:2025:29: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] alg = arc_param_get(kvset, "a"); ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:2027:28: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (alg != NULL && strcmp(alg, "rsa-sha256") == 0) ^~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here int strcmp(const char *__s1, const char *__s2); ^ arc.c:2030:12: warning: 'RSA_verify' is deprecated [-Wdeprecated-declarations] rsastat = RSA_verify(nid, hh, hhlen, sig, siglen, rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:362:1: note: 'RSA_verify' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_verify(int type, const unsigned char *m, ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:2032:2: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:2048:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (elen != strlen(b64bhtag) || strcmp(b64bh, b64bhtag) != 0) ^~~~~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ arc.c:2048:41: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (elen != strlen(b64bhtag) || strcmp(b64bh, b64bhtag) != 0) ^~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here int strcmp(const char *__s1, const char *__s2); ^ arc.c:2048:48: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (elen != strlen(b64bhtag) || strcmp(b64bh, b64bhtag) != 0) ^~~~~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:77:43: note: passing argument to parameter '__s2' here int strcmp(const char *__s1, const char *__s2); ^ arc.c:2098:43: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] msg->arc_selector = arc_param_get(kvset, "s"); ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:2099:41: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] msg->arc_domain = arc_param_get(kvset, "d"); ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:2129:32: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] b64sig = arc_param_get(kvset, "b"); ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:2130:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] b64siglen = strlen(b64sig); ^~~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ arc.c:2159:8: warning: 'EVP_PKEY_get1_RSA' is deprecated [-Wdeprecated-declarations] rsa = EVP_PKEY_get1_RSA(pkey); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/evp.h:1415:1: note: 'EVP_PKEY_get1_RSA' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:2166:29: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] alg = arc_param_get(kvset, "a"); ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:2168:28: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (alg != NULL && strcmp(alg, "rsa-sha256") == 0) ^~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here int strcmp(const char *__s1, const char *__s2); ^ arc.c:2171:12: warning: 'RSA_verify' is deprecated [-Wdeprecated-declarations] rsastat = RSA_verify(nid, sh, shlen, sig, siglen, rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:362:1: note: 'RSA_verify' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_verify(int type, const unsigned char *m, ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:2173:2: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:2209:9: warning: assigning to 'const u_char *' (aka 'const unsigned char *') from 'char[20]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] *err = "no mode(s) selected"; ^ ~~~~~~~~~~~~~~~~~~~~~ arc.c:2216:8: warning: assigning to 'const u_char *' (aka 'const unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] *err = strerror(errno); ^ ~~~~~~~~~~~~~~~ arc.c:2368:30: warning: passing 'char[3]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] arc_dstring_catn(tmphdr, CRLF, 2); ^~~~ arc.c:78:16: note: expanded from macro 'CRLF' #define CRLF "\r\n" ^~~~~~ ./arc-util.h:23:66: note: passing argument to parameter here extern _Bool arc_dstring_catn __P((struct arc_dstring *, u_char *, size_t)); ^ arc.c:2498:37: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] htag = arc_param_get(h->hdr_data, "h"); ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:2499:41: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (strcmp(arc_param_get(h->hdr_data, "a"), "rsa-sha1") == 0) ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:2499:14: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (strcmp(arc_param_get(h->hdr_data, "a"), "rsa-sha1") == 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here int strcmp(const char *__s1, const char *__s2); ^ arc.c:2504:42: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] u_char *c = arc_param_get(h->hdr_data, "c"); ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:2508:45: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "c"), ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:2565:42: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (strcmp(arc_param_get(h->hdr_data, "a"), "rsa-sha1") == 0) ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:2565:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (strcmp(arc_param_get(h->hdr_data, "a"), "rsa-sha1") == 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here int strcmp(const char *__s1, const char *__s2); ^ arc.c:2686:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy(hnbuf, h->hdr_text, h->hdr_namelen); ^~~~~~~~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/secure/_string.h:128:34: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ arc.c:2714:29: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] inst = arc_param_get(set, "i"); ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:2717:16: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] n = strtoul(inst, NULL, 10); ^~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdlib.h:175:23: note: passing argument to parameter '__str' here strtoul(const char *__str, char **__endptr, int __base); ^ arc.c:2740:29: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] inst = arc_param_get(set, "i"); ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:2743:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] n = strtoul(inst, &p, 10); ^~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdlib.h:175:23: note: passing argument to parameter '__str' here strtoul(const char *__str, char **__endptr, int __base); ^ arc.c:2930:34: warning: passing 'char[2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] inst = arc_param_get(kvset, "i"); ^~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:2931:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (atoi(inst) == set) ^~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdlib.h:135:23: note: passing argument to parameter here int atoi(const char *); ^ arc.c:2935:31: warning: passing 'char[3]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] cv = arc_param_get(kvset, "cv"); ^~~~ arc.c:1085:39: note: passing argument to parameter 'param' here arc_param_get(ARC_KVSET *set, u_char *param) ^ arc.c:2936:35: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (!((set == 1 && strcasecmp(cv, "none") == 0) || ^~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/strings.h:78:29: note: passing argument to parameter here int strcasecmp(const char *, const char *); ^ arc.c:2937:34: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (set != 1 && strcasecmp(cv, "pass") == 0))) ^~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/strings.h:78:29: note: passing argument to parameter here int strcasecmp(const char *, const char *); ^ arc.c:3026:18: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] msg->arc_domain = domain; ^ ~~~~~~ arc.c:3027:20: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] msg->arc_selector = selector; ^ ~~~~~~~~ arc.c:3028:22: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] msg->arc_authservid = authservid; ^ ~~~~~~~~~~ arc.c:3038:14: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (strncmp(key, "-----", 5) == 0) ^~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:84:26: note: passing argument to parameter '__s1' here int strncmp(const char *__s1, const char *__s2, size_t __n); ^ arc.c:3059:8: warning: 'EVP_PKEY_get1_RSA' is deprecated [-Wdeprecated-declarations] rsa = EVP_PKEY_get1_RSA(pkey); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/evp.h:1415:1: note: 'EVP_PKEY_get1_RSA' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3068:12: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations] keysize = RSA_size(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:215:1: note: 'RSA_size' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3074:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3085:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3130:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3149:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3167:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3191:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3203:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3211:12: warning: 'RSA_sign' is deprecated [-Wdeprecated-declarations] rstatus = RSA_sign(nid, digest, diglen, sigout, &siglen, rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:359:1: note: 'RSA_sign' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m, ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3211:50: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] rstatus = RSA_sign(nid, digest, diglen, sigout, &siglen, rsa); ^~~~~~~ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:361:50: note: passing argument to parameter 'siglen' here unsigned int *siglen, RSA *rsa); ^ arc.c:3218:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3234:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3248:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3267:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3273:23: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] h->hdr_text = strdup(arc_dstring_get(dstr)); ^~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:117:26: note: passing argument to parameter '__s1' here char *strdup(const char *__s1); ^ arc.c:3273:14: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] h->hdr_text = strdup(arc_dstring_get(dstr)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arc.c:3282:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3311:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3324:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3347:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3359:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3367:12: warning: 'RSA_sign' is deprecated [-Wdeprecated-declarations] rstatus = RSA_sign(nid, digest, diglen, sigout, &siglen, rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:359:1: note: 'RSA_sign' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m, ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3367:50: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] rstatus = RSA_sign(nid, digest, diglen, sigout, &siglen, rsa); ^~~~~~~ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:361:50: note: passing argument to parameter 'siglen' here unsigned int *siglen, RSA *rsa); ^ arc.c:3374:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3389:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3408:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3413:23: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] h->hdr_text = strdup(arc_dstring_get(dstr)); ^~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:117:26: note: passing argument to parameter '__s1' here char *strdup(const char *__s1); ^ arc.c:3413:14: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] h->hdr_text = strdup(arc_dstring_get(dstr)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arc.c:3420:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3438:2: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rsa); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc.c:3553:9: warning: returning 'u_char *' (aka 'unsigned char *') from a function with result type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return msg->arc_domain; ^~~~~~~~~~~~~~~ 90 warnings generated. libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/mail/openarc/work/.buildlink/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -pipe -Os -MT libopenarc_la-arc.lo -MD -MP -MF .deps/libopenarc_la-arc.Tpo -c arc.c -o libopenarc_la-arc.o >/dev/null 2>&1 mv -f .deps/libopenarc_la-arc.Tpo .deps/libopenarc_la-arc.Plo /opt/pkg/bin/mksh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT libopenarc_la-arc-canon.lo -MD -MP -MF .deps/libopenarc_la-arc-canon.Tpo -c -o libopenarc_la-arc-canon.lo `test -f 'arc-canon.c' || echo './'`arc-canon.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/mail/openarc/work/.buildlink/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -pipe -Os -MT libopenarc_la-arc-canon.lo -MD -MP -MF .deps/libopenarc_la-arc-canon.Tpo -c arc-canon.c -fno-common -DPIC -o .libs/libopenarc_la-arc-canon.o arc-canon.c:164:3: warning: 'SHA1_Update' is deprecated [-Wdeprecated-declarations] SHA1_Update(&sha1->sha1_ctx, buf, buflen); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/sha.h:50:1: note: 'SHA1_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc-canon.c:178:3: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations] SHA256_Update(&sha256->sha256_ctx, buf, buflen); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/sha.h:74:1: note: 'SHA256_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc-canon.c:600:4: warning: 'SHA1_Init' is deprecated [-Wdeprecated-declarations] SHA1_Init(&sha1->sha1_ctx); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/sha.h:49:1: note: 'SHA1_Init' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc-canon.c:635:4: warning: 'SHA256_Init' is deprecated [-Wdeprecated-declarations] SHA256_Init(&sha256->sha256_ctx); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/sha.h:73:1: note: 'SHA256_Init' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc-canon.c:1076:3: warning: 'SHA1_Final' is deprecated [-Wdeprecated-declarations] SHA1_Final(sha1->sha1_out, &sha1->sha1_ctx); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/sha.h:51:1: note: 'SHA1_Final' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc-canon.c:1090:3: warning: 'SHA256_Final' is deprecated [-Wdeprecated-declarations] SHA256_Final(sha256->sha256_out, &sha256->sha256_ctx); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/sha.h:76:1: note: 'SHA256_Final' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc-canon.c:1343:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] hdr->hdr_text, ^~~~~~~~~~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/strings.h:79:44: note: passing argument to parameter here int strncasecmp(const char *, const char *, size_t); ^ arc-canon.c:1346:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] hdr->hdr_text, ^~~~~~~~~~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/strings.h:79:44: note: passing argument to parameter here int strncasecmp(const char *, const char *, size_t); ^ arc-canon.c:1911:4: warning: 'SHA1_Final' is deprecated [-Wdeprecated-declarations] SHA1_Final(sha1->sha1_out, &sha1->sha1_ctx); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/sha.h:51:1: note: 'SHA1_Final' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc-canon.c:1925:4: warning: 'SHA256_Final' is deprecated [-Wdeprecated-declarations] SHA256_Final(sha256->sha256_out, &sha256->sha256_ctx); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/sha.h:76:1: note: 'SHA256_Final' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:229:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/mail/openarc/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ arc-canon.c:2137:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] token = strtok_r(tag, "/", &last); ^~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:104:22: note: passing argument to parameter '__str' here char *strtok_r(char *__str, const char *__sep, char **__lasts); ^ 11 warnings generated. libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/mail/openarc/work/.buildlink/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -pipe -Os -MT libopenarc_la-arc-canon.lo -MD -MP -MF .deps/libopenarc_la-arc-canon.Tpo -c arc-canon.c -o libopenarc_la-arc-canon.o >/dev/null 2>&1 mv -f .deps/libopenarc_la-arc-canon.Tpo .deps/libopenarc_la-arc-canon.Plo /opt/pkg/bin/mksh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT libopenarc_la-arc-dns.lo -MD -MP -MF .deps/libopenarc_la-arc-dns.Tpo -c -o libopenarc_la-arc-dns.lo `test -f 'arc-dns.c' || echo './'`arc-dns.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/mail/openarc/work/.buildlink/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -pipe -Os -MT libopenarc_la-arc-dns.lo -MD -MP -MF .deps/libopenarc_la-arc-dns.Tpo -c arc-dns.c -fno-common -DPIC -o .libs/libopenarc_la-arc-dns.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/mail/openarc/work/.buildlink/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -pipe -Os -MT libopenarc_la-arc-dns.lo -MD -MP -MF .deps/libopenarc_la-arc-dns.Tpo -c arc-dns.c -o libopenarc_la-arc-dns.o >/dev/null 2>&1 mv -f .deps/libopenarc_la-arc-dns.Tpo .deps/libopenarc_la-arc-dns.Plo /opt/pkg/bin/mksh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT libopenarc_la-arc-keys.lo -MD -MP -MF .deps/libopenarc_la-arc-keys.Tpo -c -o libopenarc_la-arc-keys.lo `test -f 'arc-keys.c' || echo './'`arc-keys.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/mail/openarc/work/.buildlink/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -pipe -Os -MT libopenarc_la-arc-keys.lo -MD -MP -MF .deps/libopenarc_la-arc-keys.Tpo -c arc-keys.c -fno-common -DPIC -o .libs/libopenarc_la-arc-keys.o arc-keys.c:446:28: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] memmove(buf, p2, strlen(p2) + 1); ^~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/secure/_string.h:70:34: note: expanded from macro 'memmove' __builtin___memmove_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~~~~~~~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ 1 warning generated. libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/mail/openarc/work/.buildlink/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -pipe -Os -MT libopenarc_la-arc-keys.lo -MD -MP -MF .deps/libopenarc_la-arc-keys.Tpo -c arc-keys.c -o libopenarc_la-arc-keys.o >/dev/null 2>&1 mv -f .deps/libopenarc_la-arc-keys.Tpo .deps/libopenarc_la-arc-keys.Plo /opt/pkg/bin/mksh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT libopenarc_la-arc-tables.lo -MD -MP -MF .deps/libopenarc_la-arc-tables.Tpo -c -o libopenarc_la-arc-tables.lo `test -f 'arc-tables.c' || echo './'`arc-tables.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/mail/openarc/work/.buildlink/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -pipe -Os -MT libopenarc_la-arc-tables.lo -MD -MP -MF .deps/libopenarc_la-arc-tables.Tpo -c arc-tables.c -fno-common -DPIC -o .libs/libopenarc_la-arc-tables.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/mail/openarc/work/.buildlink/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -pipe -Os -MT libopenarc_la-arc-tables.lo -MD -MP -MF .deps/libopenarc_la-arc-tables.Tpo -c arc-tables.c -o libopenarc_la-arc-tables.o >/dev/null 2>&1 mv -f .deps/libopenarc_la-arc-tables.Tpo .deps/libopenarc_la-arc-tables.Plo /opt/pkg/bin/mksh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT libopenarc_la-arc-util.lo -MD -MP -MF .deps/libopenarc_la-arc-util.Tpo -c -o libopenarc_la-arc-util.lo `test -f 'arc-util.c' || echo './'`arc-util.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/mail/openarc/work/.buildlink/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -pipe -Os -MT libopenarc_la-arc-util.lo -MD -MP -MF .deps/libopenarc_la-arc-util.Tpo -c arc-util.c -fno-common -DPIC -o .libs/libopenarc_la-arc-util.o arc-util.c:492:11: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy(ret, src, len); ^~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ arc-util.c:492:16: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy(ret, src, len); ^~~ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/secure/_string.h:128:34: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ 2 warnings generated. libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/mail/openarc/work/.buildlink/include -DBIND_8_COMPAT -DDARWIN -DCONFIG_BASE=\"/opt/pkg/etc\" -pipe -Os -MT libopenarc_la-arc-util.lo -MD -MP -MF .deps/libopenarc_la-arc-util.Tpo -c arc-util.c -o libopenarc_la-arc-util.o >/dev/null 2>&1 mv -f .deps/libopenarc_la-arc-util.Tpo .deps/libopenarc_la-arc-util.Plo grep '^extern' arc.h | awk '{ for (c = 1; c <= NF; c++) if ($c ~ /arc_/) { print $c; break; } }' | sed -e s/\[\*\;\]//g -e s/\[\\[\\]\]//g -e s/\(.*// | sort -u -o symbols.map /opt/pkg/bin/mksh ../libtool --tag=CC --mode=link clang -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -no-undefined -version-info 0:0:0 -export-symbols symbols.map -rpath /opt/pkg/lib -L/opt/pkg/lib -o libopenarc.la -rpath /opt/pkg/lib libopenarc_la-base64.lo libopenarc_la-arc.lo libopenarc_la-arc-canon.lo libopenarc_la-arc-dns.lo libopenarc_la-arc-keys.lo libopenarc_la-arc-tables.lo libopenarc_la-arc-util.lo libtool: link: /opt/pkg/bin/nbsed 's|^|_|' < symbols.map > .libs/libopenarc-symbols.expsym libtool: link: clang -dynamiclib -o .libs/libopenarc.0.dylib .libs/libopenarc_la-base64.o .libs/libopenarc_la-arc.o .libs/libopenarc_la-arc-canon.o .libs/libopenarc_la-arc-dns.o .libs/libopenarc_la-arc-keys.o .libs/libopenarc_la-arc-tables.o .libs/libopenarc_la-arc-util.o -L/Users/pbulk/build/mail/openarc/work/.buildlink/lib -Os -install_name /opt/pkg/lib/libopenarc.0.dylib -compatibility_version 1 -current_version 1.0 -Wl,-exported_symbols_list,.libs/libopenarc-symbols.expsym Undefined symbols for architecture arm64: "_BIO_ctrl", referenced from: _arc_canon_finalize in libopenarc_la-arc-canon.o _arc_canon_closebody in libopenarc_la-arc-canon.o "_BIO_free", referenced from: _arc_eom in libopenarc_la-arc.o _arc_eom in libopenarc_la-arc.o _arc_eom in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o ... "_BIO_new_fd", referenced from: _arc_canon_init in libopenarc_la-arc-canon.o "_BIO_new_mem_buf", referenced from: _arc_eom in libopenarc_la-arc.o _arc_eom in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o "_BIO_write", referenced from: _arc_canon_write in libopenarc_la-arc-canon.o "_EVP_PKEY_free", referenced from: _arc_eom in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o ... "_EVP_PKEY_get1_RSA", referenced from: _arc_eom in libopenarc_la-arc.o _arc_eom in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o "_PEM_read_bio_PrivateKey", referenced from: _arc_getseal in libopenarc_la-arc.o "_RSA_free", referenced from: _arc_eom in libopenarc_la-arc.o _arc_eom in libopenarc_la-arc.o _arc_eom in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o ... "_RSA_sign", referenced from: _arc_getseal in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o "_RSA_size", referenced from: _arc_eom in libopenarc_la-arc.o _arc_getseal in libopenarc_la-arc.o "_RSA_verify", referenced from: _arc_eom in libopenarc_la-arc.o _arc_eom in libopenarc_la-arc.o "_SHA1_Final", referenced from: _arc_canon_finalize in libopenarc_la-arc-canon.o _arc_canon_closebody in libopenarc_la-arc-canon.o "_SHA1_Init", referenced from: _arc_canon_init in libopenarc_la-arc-canon.o "_SHA1_Update", referenced from: _arc_canon_write in libopenarc_la-arc-canon.o "_SHA256_Final", referenced from: _arc_canon_finalize in libopenarc_la-arc-canon.o _arc_canon_closebody in libopenarc_la-arc-canon.o "_SHA256_Init", referenced from: _arc_canon_init in libopenarc_la-arc-canon.o "_SHA256_Update", referenced from: _arc_canon_write in libopenarc_la-arc-canon.o "_d2i_PUBKEY_bio", referenced from: _arc_eom in libopenarc_la-arc.o _arc_eom in libopenarc_la-arc.o "_d2i_PrivateKey_bio", referenced from: _arc_getseal in libopenarc_la-arc.o "_res_9_dn_expand", referenced from: _arc_get_key_dns in libopenarc_la-arc-keys.o _arc_get_key_dns in libopenarc_la-arc-keys.o _arc_check_dns_reply in libopenarc_la-arc-util.o _arc_check_dns_reply in libopenarc_la-arc-util.o _arc_check_dns_reply in libopenarc_la-arc-util.o "_res_9_dn_skipname", referenced from: _arc_get_key_dns in libopenarc_la-arc-keys.o _arc_check_dns_reply in libopenarc_la-arc-util.o "_res_9_init", referenced from: _arc_res_init in libopenarc_la-arc-dns.o "_res_9_mkquery", referenced from: _arc_res_query in libopenarc_la-arc-dns.o "_res_9_send", referenced from: _arc_res_query in libopenarc_la-arc-dns.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [libopenarc.la] Error code 1 bmake[3]: stopped making "all-am" in /Users/pbulk/build/mail/openarc/work/OpenARC-355ee2a1ca85acccce494478991983b54f794f4e/libopenarc bmake[3]: 1 error bmake[3]: stopped making "all-am" in /Users/pbulk/build/mail/openarc/work/OpenARC-355ee2a1ca85acccce494478991983b54f794f4e/libopenarc bmake[2]: stopped making "all" in /Users/pbulk/build/mail/openarc/work/OpenARC-355ee2a1ca85acccce494478991983b54f794f4e/libopenarc bmake[1]: stopped making "all-recursive" in /Users/pbulk/build/mail/openarc/work/OpenARC-355ee2a1ca85acccce494478991983b54f794f4e bmake: stopped making "all" in /Users/pbulk/build/mail/openarc/work/OpenARC-355ee2a1ca85acccce494478991983b54f794f4e *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/openarc *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/openarc