You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl-cvs@perl.apache.org by jo...@apache.org on 2012/11/16 14:51:26 UTC

svn commit: r1410343 - /perl/modperl/trunk/lib/Apache2/ParseSource.pm

Author: jorton
Date: Fri Nov 16 13:51:25 2012
New Revision: 1410343

URL: http://svn.apache.org/viewvc?rev=1410343&view=rev
Log:
* lib/Apache2/ParseSource.pm (include_dirs): Pick up APR include dir
  iff different to httpd include dir.

Submitted by: Jan Kaluza <jkaluza redhat.com>, jorton

Modified:
    perl/modperl/trunk/lib/Apache2/ParseSource.pm

Modified: perl/modperl/trunk/lib/Apache2/ParseSource.pm
URL: http://svn.apache.org/viewvc/perl/modperl/trunk/lib/Apache2/ParseSource.pm?rev=1410343&r1=1410342&r2=1410343&view=diff
==============================================================================
--- perl/modperl/trunk/lib/Apache2/ParseSource.pm (original)
+++ perl/modperl/trunk/lib/Apache2/ParseSource.pm Fri Nov 16 13:51:25 2012
@@ -115,8 +115,16 @@ sub scan {
 
 sub include_dirs {
     my $self = shift;
-    ($self->config->apxs('-q' => 'INCLUDEDIR'),
-     $self->config->mp_include_dir);
+    my $inc = $self->config->apxs('-q' => 'INCLUDEDIR');
+    my @dirs = ($inc, $self->config->mp_include_dir);
+    my $aprinc = $self->config->apxs('-q' => 'APR_INCLUDEDIR');
+
+    unless ($aprinc eq $inc) {
+        # Add APR include directory if different to httpd includedir
+        push @dirs, $aprinc;
+    }
+
+    @dirs;
 }
 
 sub includes { shift->config->includes }