ap24-perl: update to 2.0.13.

=item 2.0.13 October 21, 2023

Use get_server_banner() instead of deprecated get_server_version() in
Apache2::Status.  [Petr Písař <ppisar@redhat.com]

Avoid generating APR precompiled headers. [Sam James <sam@gentoo.org>]

Fix build for perl >= 5.37.1. [Jitka Plesnikova <jplesnik@redhat.com>]
This commit is contained in:
wiz 2023-11-02 14:59:00 +00:00
parent b45edaca86
commit ea24dfaf85
3 changed files with 6 additions and 26 deletions

View File

@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.66 2023/07/13 18:29:37 jperkin Exp $
# $NetBSD: Makefile,v 1.67 2023/11/02 14:59:00 wiz Exp $
DISTNAME= mod_perl-2.0.12
DISTNAME= mod_perl-2.0.13
PKGNAME= ${APACHE_PKG_PREFIX}-${DISTNAME:S/mod_//}
PKGREVISION= 3
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_APACHE:=perl/}

View File

@ -1,8 +1,7 @@
$NetBSD: distinfo,v 1.29 2023/07/13 18:29:37 jperkin Exp $
$NetBSD: distinfo,v 1.30 2023/11/02 14:59:00 wiz Exp $
BLAKE2s (mod_perl-2.0.12.tar.gz) = c01c8843070beea87339783b08f3444520b0f12fc7648dc831427cb0102f580c
SHA512 (mod_perl-2.0.12.tar.gz) = 890dca0950847e32180485cabbeffbf236af2c92c7df957a233c210022b5172957eddb1db3e9281b87cd438d2fa404a05ae99c7eda098267c68d5e9262b400b0
Size (mod_perl-2.0.12.tar.gz) = 3848030 bytes
SHA1 (patch-src_modules_perl_modperl__io.c) = e05256de9c6757ecb746790baa7565f680c5015d
BLAKE2s (mod_perl-2.0.13.tar.gz) = aaa9204d5c9bed40eed97e3a01fa51317b23ff05f0049b0add60fa6d5b636c08
SHA512 (mod_perl-2.0.13.tar.gz) = 453c789743487e2d1167d005f21ef9780f36488db8830103e4ea0a0656f685bf5ec423cd1baa68ee30efc75d9e2b845c9656458203b9f48de81a315a91d587c9
Size (mod_perl-2.0.13.tar.gz) = 3848487 bytes
SHA1 (patch-src_modules_perl_modperl_common_util.h) = a5fd094351fef2994b67c6c70abc18c772aec532
SHA1 (patch-xs_APR_aprext_Makefile.PL) = 9ada16e6be30236c6dbd4de4955e0077a83d3d85

View File

@ -1,18 +0,0 @@
$NetBSD: patch-src_modules_perl_modperl__io.c,v 1.1 2023/07/13 18:29:37 jperkin Exp $
Pull in upstream fix for newer perl.
https://github.com/apache/mod_perl/commit/991cfeca9bac185f191510e0064f174d45718e6a
--- src/modules/perl/modperl_io.c.orig 2022-01-30 13:02:22.000000000 +0000
+++ src/modules/perl/modperl_io.c
@@ -116,8 +116,8 @@ modperl_io_perlio_override_stdhandle(pTH
save_gp(handle, 1);
sv_setref_pv(sv, "Apache2::RequestRec", (void*)r);
- status = do_open9(handle, mode == O_RDONLY ? "<:Apache2" : ">:Apache2",
- 9, FALSE, mode, 0, (PerlIO *)NULL, sv, 1);
+ status = do_openn(handle, mode == O_RDONLY ? "<:Apache2" : ">:Apache2",
+ 9, FALSE, mode, 0, (PerlIO *)NULL, &sv, 1);
if (status == 0) {
Perl_croak(aTHX_ "Failed to open STD%s: %" SVf,
mode == O_RDONLY ? "IN" : "OUT", get_sv("!", TRUE));