===> Building for cfengine-3.15.2nb16
Making all in libntech
Making all in libcompat
  CC       generic_at.lo
  CC       getopt.lo
  CC       getopt1.lo
  CC       memrchr.lo
  CC       memdup.lo
  CC       strchrnul.lo
  CC       closefrom.lo
  CC       rpl_ctime.lo
  CC       strrstr.lo
  CCLD     libcompat.la
Making all in libutils
  CC       alloc.lo
  CC       array_map.lo
  CC       buffer.lo
  CC       cleanup.lo
  CC       csv_writer.lo
  CC       csv_parser.lo
  CC       file_lib.lo
  CC       hash_map.lo
  CC       ip_address.lo
  CC       json.lo
  CC       json-utils.lo
  CC       json-yaml.lo
  CC       known_dirs.lo
  CC       list.lo
  CC       logging.lo
  CC       man.lo
  CC       map.lo
  CC       misc_lib.lo
  CC       mustache.lo
  CC       mutex.lo
  CC       passopenfile.lo
  CC       path.lo
  CC       proc_keyvalue.lo
  CC       queue.lo
  CC       rb-tree.lo
  CC       refcount.lo
  CC       ring_buffer.lo
  CC       sequence.lo
  CC       string_sequence.lo
  CC       set.lo
  CC       stack.lo
  CC       threaded_stack.lo
  CC       statistics.lo
  CC       string_lib.lo
  CC       threaded_deque.lo
  CC       threaded_queue.lo
  CC       unicode.lo
  CC       version_comparison.lo
  CC       writer.lo
  CC       xml_writer.lo
  CC       encode.lo
  CC       libcrypto-compat.lo
  CC       hash.lo
In file included from hash.c:33:
./hash.h:64:28: error: unknown type name 'RSA'
Hash *HashNewFromKey(const RSA *rsa, HashMethod method);
                           ^
./hash.h:163:23: error: unknown type name 'RSA'
void HashPubKey(const RSA *key, unsigned char digest[EVP_MAX_MD_SIZE + 1], HashMethod type);
                      ^
hash.c:214:28: error: unknown type name 'RSA'
Hash *HashNewFromKey(const RSA *rsa, HashMethod method)
                           ^
hash.c:226:5: error: implicit declaration of function 'RSA_get0_key' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
    RSA_get0_key(rsa, &n, &e, NULL);
    ^
hash.c:531:11: error: unknown type name 'RSA'
    const RSA *const key,
          ^
hash.c:567:9: error: implicit declaration of function 'RSA_get0_key' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
        RSA_get0_key(key, &n, &e, NULL);
        ^
6 errors generated.
gmake[4]: *** [Makefile:633: hash.lo] Error 1
gmake[3]: *** [Makefile:639: all-recursive] Error 1
gmake[2]: *** [Makefile:546: all] Error 2
gmake[1]: *** [Makefile:704: all-recursive] Error 1
gmake: *** [Makefile:593: all] Error 2
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/sysutils/cfengine3
*** Error code 1

Stop.
bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/sysutils/cfengine3