https://bugzilla.redhat.com/show_bug.cgi?id=2041430
Bug ID: 2041430 Summary: [RFC] Drop support for mod_perl in F36+/EL9+ Product: Fedora Version: rawhide Status: NEW Component: perl-Plack Assignee: rc040203@freenet.de Reporter: xavier@bachelot.org QA Contact: extras-qa@fedoraproject.org CC: emmanuel@seyman.fr, jose.p.oliveira.oss@gmail.com, perl-devel@lists.fedoraproject.org, ppisar@redhat.com, rc040203@freenet.de, xavier@bachelot.org Target Milestone: --- Classification: Fedora
Hi Ralf,
As you know, I'll take care of building perl-Plack in EPEL 9. One of the dependency is mod_perl, which won't make it to EPEL 9 and is marked as abandoned/unsupported for Fedora in the specfile.
I'd like to suggest the following tuning to the rawhide branch specfile. It disables mod_perl support for both el9+, but I thought it might make sense to also disable it in F36+. I'd like to get this or a variation of this in rawhide so one can keep a non-diverging history in the epel9 branch.
I'll submit a proper PR once you gave me your thoughts on this approach.
"""
# Build with mod_perl support for Apache HTTP server version 2. # Abandoned/Unsupported in Fedora. +%if 0%{?rhel} >= 9 || 0%{?fedora} >= 36 +%bcond_with perl_Plack_enables_httpd2 +%else %bcond_without perl_Plack_enables_httpd2 +%endif
# Recommends IPv6 support to HTTP::Server::PSGI embedded web server %bcond_without perl_Plack_enables_ipv6 """
Regards, Xavier