From d8a43f495904df64c80da9d02ae9d3be79bfeb45 Mon Sep 17 00:00:00 2001 From: Jeff Trawick Date: Mon, 29 Apr 2002 18:09:02 +0000 Subject: [PATCH] finish getting apxs to work with a binary build it now picks up any necessary ld environment variables from the envvars file when invoking "httpd -l" to verify that mod_so was included in the build git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94865 13f79535-47bb-0310-9956-ffa450edef68 --- support/apxs.in | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/support/apxs.in b/support/apxs.in index e412f223aa..4bc4935740 100644 --- a/support/apxs.in +++ b/support/apxs.in @@ -223,6 +223,9 @@ if (@opt_S) { my $httpd = get_vars("sbindir") . "/" . get_vars("progname"); $httpd = eval qq("$httpd"); $httpd = eval qq("$httpd"); +my $envvars = get_vars("bindir") . "/envvars"; +$envvars = eval qq("$envvars"); +$envvars = eval qq("$envvars"); #allow apxs to be run from the source tree, before installation if ($0 =~ m:support/apxs$:) { @@ -234,7 +237,7 @@ unless (-x "$httpd") { exit 1; } -unless (grep /mod_so/, `$httpd -l`) { +unless (grep /mod_so/, `. $envvars && $httpd -l`) { error("Sorry, no shared object support for Apache"); error("available under your platform. Make sure"); error("the Apache module mod_so is compiled into"); -- 2.50.1