Hi,
How does the project build the Admin Guide with sdf on modern perl? Fedora 44 has perl-5.42.2 and sdf is no longer compatible with perl-5.30+:
sdf -2topics index.sdf $* is no longer supported as of Perl 5.30 at /usr/share/perl5/vendor_perl/sdf/subs.pl line 624.
sdf source from https://metacpan.org/release/IANC/sdf-2.001beta1/source
Thanks, Patrick
patrick+openldap.org@laimbock.com wrote:
Hi,
How does the project build the Admin Guide with sdf on modern perl? Fedora 44 has perl-5.42.2 and sdf is no longer compatible with perl-5.30+:
Interesting, sdf still works on Ubuntu 24 with perl 5.38.
sdf -2topics index.sdf $* is no longer supported as of Perl 5.30 at /usr/share/perl5/vendor_perl/sdf/subs.pl line 624.
sdf source from https://metacpan.org/release/IANC/sdf-2.001beta1/source
Thanks, Patrick
* patrick+openldap.org@laimbock.com [23/05/2026 16:28] :
sdf -2topics index.sdf $* is no longer supported as of Perl 5.30 at /usr/share/perl5/vendor_perl/sdf/subs.pl line 624.
Indeed, multi-line matching changed in perl 5.30+.
Try applying this patch to see if it works for you: https://rt.cpan.org/Public/Bug/Display.html?id=128721
Emmanuel
Maybe see https://stackoverflow.com/a/71113749/32596570 for a fix
Kind regards, Ulrich Windl
-----Original Message----- From: patrick+openldap.org@laimbock.com patrick+openldap.org@laimbock.com Sent: Saturday, May 23, 2026 6:28 PM To: openldap-technical@openldap.org Subject: [EXT] Building the Admin Guide with sdf on modern perl?
Hi,
How does the project build the Admin Guide with sdf on modern perl? Fedora 44 has perl-5.42.2 and sdf is no longer compatible with perl-5.30+:
sdf -2topics index.sdf $* is no longer supported as of Perl 5.30 at /usr/share/perl5/vendor_perl/sdf/subs.pl line 624.
sdf source from https://metacpan.org/release/IANC/sdf-2.001beta1/source
Thanks, Patrick
openldap-technical@openldap.org