From: Joe Orton Date: Fri, 7 Jul 2023 07:57:35 +0000 (+0000) Subject: apxs: Fix -i for some cases where -n is not used. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=21e6989f8df8a6c188f993dbe11f44b712a98c34;p=thirdparty%2Fapache%2Fhttpd.git apxs: Fix -i for some cases where -n is not used. The $base was already stripped of suffix in typical case. Submitted by: Jan Pazdziora Github: closes #359 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1910841 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/changes-entries/apxs-i-wo-n.txt b/changes-entries/apxs-i-wo-n.txt new file mode 100644 index 00000000000..8adcfa1afb1 --- /dev/null +++ b/changes-entries/apxs-i-wo-n.txt @@ -0,0 +1,2 @@ + *) apxs: Fix -i in some cases where -n is not used. + [Jan Pazdziora ] diff --git a/support/apxs.in b/support/apxs.in index 65e1288527d..4a990625779 100644 --- a/support/apxs.in +++ b/support/apxs.in @@ -538,7 +538,7 @@ if ($opt_i or $opt_e) { } } if ($name eq '') { - if ($base =~ m|.*mod_([a-zA-Z0-9_]+)\..+|) { + if ($base =~ m/.*mod_([a-zA-Z0-9_]+)(\..+|$)/) { $name = "$1"; $filename = $base; $filename =~ s|^[^/]+/||;