Public bug reported: After upgrading from Ubunto 23.10 to 24.04 (using the release-upgrade tool), my modperl application no longer works.
Gets "500 Internal Server Error" in browser and the following error in /var/log/apache2/error.log: [Thu Jul 18 20:56:25.073817 2024] [perl:error] [pid 75835:tid 126932297451200] [client ::1:34036] failed to resolve handler `ModPerl::Registry': Constants from lexical variables potentially modified elsewhere are no longer permitted at /usr/share/perl/5.38/constant.pm line 41.\nBEGIN failed--compilation aborted at /usr/share/perl/5.38/constant.pm line 45.\nCompilation failed in require at /usr/lib/x86_64-linux-gnu/perl5/5.38/APR.pm line 27.\nBEGIN failed--compilation aborted at /usr/lib/x86_64-linux- gnu/perl5/5.38/APR.pm line 27.\nCompilation failed in require at /usr/lib/x86_64-linux-gnu/perl5/5.38/APR/Table.pm line 23.\nBEGIN failed --compilation aborted at /usr/lib/x86_64-linux- gnu/perl5/5.38/APR/Table.pm line 23.\nCompilation failed in require at /usr/lib/x86_64-linux-gnu/perl5/5.38/ModPerl/RegistryCooker.pm line 39.\nBEGIN failed--compilation aborted at /usr/lib/x86_64-linux- gnu/perl5/5.38/ModPerl/RegistryCooker.pm line 39.\nCompilation failed in require at /usr/share/perl/5.38/base.pm line 137.\n\t...propagated at /usr/share/perl/5.38/base.pm line 159.\nBEGIN failed--compilation aborted at /usr/lib/x86_64-linux-gnu/perl5/5.38/ModPerl/Registry.pm line 27.\nCompilation failed in require at (eval 2) line 1.\n Have tried reinstalling apache2-server and the modperl package but the problem remains. ProblemType: Bug DistroRelease: Ubuntu 24.04 Package: libapache2-mod-perl2 2.0.13-1build5 ProcVersionSignature: Ubuntu 6.8.0-38.38-generic 6.8.8 Uname: Linux 6.8.0-38-generic x86_64 ApportVersion: 2.28.1-0ubuntu3 Architecture: amd64 CasperMD5CheckResult: unknown CurrentDesktop: ubuntu:GNOME Date: Thu Jul 18 21:00:58 2024 EcryptfsInUse: Yes InstallationDate: Installed on 2021-09-07 (1045 days ago) InstallationMedia: Ubuntu 18.04.5 LTS "Bionic Beaver" - Release amd64 (20200806.1) SourcePackage: libapache2-mod-perl2 UpgradeStatus: Upgraded to noble on 2024-05-23 (56 days ago) ** Affects: libapache2-mod-perl2 (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug noble wayland-session -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2073536 Title: ModPerl does not work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libapache2-mod-perl2/+bug/2073536/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs