Optional features
- --[no-]ed25519
-
Enable (or disable) support for Ed25519 in both openssl and ldns. Enabled by default.
- --[no-]idn
-
Enable (or disable) support for converting IDN labels in U-label format (with non-ASCII Unicode characters) to the same IDN labels in A-label format (encoded in ASCII). Enabled by default.
- --[no-]internal-ldns
-
When enabled, an included version of ldns is statically linked into Zonemaster::LDNS. When disabled, libldns is dynamically linked just like other dependencies. Enabled by default.
- --[no-]randomize
-
This feature is deprecated and will be removed in Zonemaster 2025.1. Randomizes the capitalization of returned domain names. Disabled by default.
- --prefix-openssl=PATH
-
Search for OpenSSL headers and libraries in PATH. The LDNS script will look for an "include" and a "lib" folder.
- --openssl-inc=PATH
-
Search for OpenSSL include in PATH. The PATH is passed to the LDNS compiler via the CFLAGS variable.
- --openssl-lib=PATH
-
Search for OpenSSL library in PATH. The PATH is passed to the LDNS compiler via the LDFLAGS variable.
- --libidn-inc=PATH
-
Search for Libidn include in PATH.
- --libidn-lib=PATH
-
Search for Libidn library in PATH.
- --ldns-inc=PATH
-
Search for LDNS include in PATH.
- --ldns-lib=PATH
-
Search for LDNS library in PATH.
- --debug
-
Enable debug mode, more verbose output.