The build currently fails when building againts OpenSSL 1.1. MacPorts is currently building it that way since the last release failed to build against OpenSSL 3 (due to the attic problem), though it should be able to move to OpenSSL 3 on the next release. So it's not actually an issue for MacPorts, but if breaking OpenSSL 1.1 was unintentional, then it needs to be fixed. The error is:

[251/271] Linking build/main/ntpd/ntpd
Undefined symbols:
  "_EVP_CIPHER_key_length", referenced from:
      _check_key_length in libntp.a(authreadkeys.c.1.o)
      _check_mac_length in libntp.a(authreadkeys.c.1.o)
  "_SSL_get_peer_certificate", referenced from:
      _check_certificate in nts_client.c.1.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

Waf: Leaving directory `/Users/fw/xbuild/ntpsec/build/main'

Fred Wright
_______________________________________________
devel mailing list
devel@ntpsec.org
https://lists.ntpsec.org/mailman/listinfo/devel

Reply via email to