https://bugzilla.redhat.com/show_bug.cgi?id=1323662
Bug ID: 1323662 Summary: Authen::Krb5 uses internal and no longer existing krb5 functions Product: Fedora Version: 23 Component: perl-Authen-Krb5 Assignee: simon@sxw.org.uk Reporter: psabata@redhat.com QA Contact: extras-qa@fedoraproject.org CC: perl-devel@lists.fedoraproject.org, simon@sxw.org.uk
Reproducer: $ PERL_DL_NONLAZY=1 perl -e 'use Authen::Krb5' Can't load '/usr/lib64/perl5/vendor_perl/auto/Authen/Krb5/Krb5.so' for module Authen::Krb5: /usr/lib64/perl5/vendor_perl/auto/Authen/Krb5/Krb5.so: undefined symbol: krb5_free_krbhst at /usr/lib64/perl5/DynaLoader.pm line 193. at -e line 1. Compilation failed in require at -e line 1. BEGIN failed--compilation aborted at -e line 1.
Package version: perl-Authen-Krb5-1.9-15.fc23.x86_64
See bug #1292177 for more information.
According to upstream's comments in Krb5.xs, these functions were meant to be removed "in the future".