You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by tr...@apache.org on 2002/04/29 20:09:03 UTC

cvs commit: httpd-2.0/support apxs.in

trawick     02/04/29 11:09:02

  Modified:    support  apxs.in
  Log:
  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
  
  Revision  Changes    Path
  1.37      +4 -1      httpd-2.0/support/apxs.in
  
  Index: apxs.in
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/support/apxs.in,v
  retrieving revision 1.36
  retrieving revision 1.37
  diff -u -r1.36 -r1.37
  --- apxs.in	13 Mar 2002 20:48:05 -0000	1.36
  +++ apxs.in	29 Apr 2002 18:09:02 -0000	1.37
  @@ -223,6 +223,9 @@
   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 @@
   	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");