@@ -40,12 +40,6 @@ Zonemaster::LDNS.
4040When disabled, libldns is dynamically linked just like other dependencies.
4141Enabled by default.
4242
43- =item --[no-]randomize
44-
45- This feature is deprecated and will be removed in Zonemaster 2025.1.
46- Randomizes the capitalization of returned domain names.
47- Disabled by default.
48-
4943=item --prefix-openssl=PATH
5044
5145Search for OpenSSL headers and libraries in PATH.
@@ -88,7 +82,6 @@ Enable debug mode, more verbose output.
8882my $opt_ed25519 = 1;
8983my $opt_idn = 1;
9084my $opt_internal_ldns = 1;
91- my $opt_randomize = 0;
9285my $opt_debug = 0;
9386my $opt_assets = {
9487 openssl => {
@@ -110,7 +103,6 @@ GetOptions(
110103 ' ed25519!' => \$opt_ed25519 ,
111104 ' idn!' => \$opt_idn ,
112105 ' internal-ldns!' => \$opt_internal_ldns ,
113- ' randomize!' => \$opt_randomize ,
114106 ' debug!' => \$opt_debug ,
115107 ' prefix-openssl=s' => \$$opt_assets {openssl }{prefix },
116108 ' openssl-inc=s' => \$$opt_assets {openssl }{inc },
@@ -121,6 +113,8 @@ GetOptions(
121113 ' ldns-lib=s' => \$$opt_assets {ldns }{lib },
122114);
123115
116+ perl_version ' 5.026000' ; # Perl v5.26.0 or higher is required for installation.
117+
124118configure_requires ' Devel::CheckLib' => 0;
125119configure_requires ' ExtUtils::PkgConfig' => 0;
126120configure_requires ' Module::Install' => 1.19;
@@ -317,19 +311,6 @@ else {
317311 print " Feature idn disabled\n " ;
318312}
319313
320-
321- # Internals
322-
323- if ( $opt_randomize ) {
324- print " Feature randomized capitalization enabled\n " ;
325- print " WARNING: This feature is DEPRECATED and will be removed in Zonemaster v2025.1.\n " ;
326- cc_define ' -DRANDOMIZE' ;
327- }
328- else {
329- print " Feature randomized capitalization disabled\n " ;
330- }
331-
332-
333314sub MY ::postamble {
334315
335316 my $contributors_make = <<'END_CONTRIBUTORS' ;
0 commit comments