You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apache-bugdb@apache.org by ji...@hyperreal.com on 1997/04/13 22:54:59 UTC

Changed information for PR config/380

Synopsis: Configure finds a non-module when including mod_perl

State-Changed-From-To: open-closed
State-Changed-By: jim
State-Changed-When: Sun Apr 13 13:54:59 PDT 1997
State-Changed-Why:
Patch was good; committed to source


Re: Changed information for PR config/380

Posted by "Frank D. Cringle" <fd...@cliwe.ping.de>.
jim@hyperreal.com writes:
>
>Synopsis: Configure finds a non-module when including mod_perl
>
>State-Changed-From-To: open-closed
>State-Changed-By: jim
>State-Changed-When: Sun Apr 13 13:54:59 PDT 1997
>State-Changed-Why:
>Patch was good; committed to source

Patch was incomplete - there are a few other places that need the same
fix:

*** apache_1.2b8/src/Configure.orig	Fri Apr 11 18:33:21 1997
--- apache_1.2b8/src/Configure	Mon Apr 14 11:44:23 1997
***************
*** 571,577 ****
  cat Makefile.config >> Makefile
  sed -e "s#@@Configuration@@#$file#" "$makefile_tmpl" >>Makefile
  awk >>Makefile <$tmpfile \
!    '($3 ~ /modules\//) { printf "%s: modules/last-built ; @cat /dev/null\n\n", $3, $3}'
  cat Makefile.config ../support/Makefile.tmpl > ../support/Makefile
  
  cat << EOF > modules/Makefile
--- 571,577 ----
  cat Makefile.config >> Makefile
  sed -e "s#@@Configuration@@#$file#" "$makefile_tmpl" >>Makefile
  awk >>Makefile <$tmpfile \
!    '($1 == "Module" && $3 ~ /modules\//) { printf "%s: modules/last-built ; @cat /dev/null\n\n", $3, $3}'
  cat Makefile.config ../support/Makefile.tmpl > ../support/Makefile
  
  cat << EOF > modules/Makefile
***************
*** 593,604 ****
  
  awk >> modules/Makefile < $tmpfile '\
     BEGIN {printf "MODULES="} \
!    ($3 ~ /modules\//) {split ($3, pp, "/"); printf "%s ", pp[2]} \
     END {printf "\n"}'
  
  awk >> modules/Makefile < $tmpfile '\
     BEGIN {printf "CLEANERS="} \
!    ($3 ~ /modules\//) {split ($3, pp, "/"); printf "%s_clean ", pp[2]} \
     END {printf "\n"}'
  
  cat << EOF >> modules/Makefile
--- 593,604 ----
  
  awk >> modules/Makefile < $tmpfile '\
     BEGIN {printf "MODULES="} \
!    ($1 == "Module" && $3 ~ /modules\//) {split ($3, pp, "/"); printf "%s ", pp[2]} \
     END {printf "\n"}'
  
  awk >> modules/Makefile < $tmpfile '\
     BEGIN {printf "CLEANERS="} \
!    ($1 == "Module" && $3 ~ /modules\//) {split ($3, pp, "/"); printf "%s_clean ", pp[2]} \
     END {printf "\n"}'
  
  cat << EOF >> modules/Makefile
***************
*** 617,622 ****
  EOF
  
  awk >>modules/Makefile <$tmpfile \
!    '($3 ~ /modules\//) { split ($3, pp, "/"); \
     printf "%s_clean:\n\t(cd %s; $(MAKE) clean)\n\n", pp[2], pp[2]}'
  
--- 617,622 ----
  EOF
  
  awk >>modules/Makefile <$tmpfile \
!    '($1 == "Module" && $3 ~ /modules\//) { split ($3, pp, "/"); \
     printf "%s_clean:\n\t(cd %s; $(MAKE) clean)\n\n", pp[2], pp[2]}'
  


-- 
Frank Cringle,      fdc@cliwe.ping.de
voice: (+49 2304) 467101; fax: 943357