rse         98/12/06 07:40:52

  Modified:    src      CHANGES
               .        configure
  Log:
  Make generation of src/Configuration.apaci more robust: It failed to
  differenciate between modules when one module name was a postfix of another
  (e.g. cgi vs. fastcgi). We now check for mod_XXX, libXXX and even just XXX
  (think about totally non-standard names like "apache_ssl",
  
  PR: 3380
  
  Revision  Changes    Path
  1.1164    +6 -0      apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.1163
  retrieving revision 1.1164
  diff -u -r1.1163 -r1.1164
  --- CHANGES   1998/12/06 15:22:33     1.1163
  +++ CHANGES   1998/12/06 15:40:50     1.1164
  @@ -1,4 +1,10 @@
   Changes with Apache 1.3.4
  + 
  +  *) Make generation of src/Configuration.apaci more robust: It failed to
  +     differenciate between modules when one module name was a postfix of
  +     another (e.g. cgi vs. fastcgi). We now check for mod_XXX, libXXX and 
even
  +     just XXX (think about totally non-standard names like "apache_ssl", 
too).
  +     [Ralf S. Engelschall] PR#3380
   
     *) In src/Configure remove the SERVER_SUBVERSION support (already 
deprecated
        since 1.3b7) and make whitespace handling more robust (it failed 
horrible
  
  
  
  1.57      +5 -5      apache-1.3/configure
  
  Index: configure
  ===================================================================
  RCS file: /home/cvs/apache-1.3/configure,v
  retrieving revision 1.56
  retrieving revision 1.57
  diff -u -r1.56 -r1.57
  --- configure 1998/12/05 11:13:43     1.56
  +++ configure 1998/12/06 15:40:51     1.57
  @@ -1202,17 +1202,17 @@
   for module in $modules; do
       eval "add=\$module_$module"
       if [ $add = yes ]; then
  -        echo $SEO "s%^.*\\(AddModule.*$module\\..*\\)%\\1%g" >>$sedsubst
  -        echo $SEO "s%^.*\\(SharedModule.*$module\\..*\\)%\\1%g" >>$sedsubst
  +        echo $SEO "s%^.*\\(AddModule.*[_b/]$module\\..*\\)%\\1%g" >>$sedsubst
  +        echo $SEO "s%^.*\\(SharedModule.*[_b/]$module\\..*\\)%\\1%g" 
>>$sedsubst
           m="yes [static]"
       else
  -        echo $SEO "s%^.*\\(AddModule.*$module\\..*\\)%# \\1%g" >>$sedsubst
  -        echo $SEO "s%^.*\\(SharedModule.*$module\\..*\\)%# \\1%g" >>$sedsubst
  +        echo $SEO "s%^.*\\(AddModule.*[_b/]$module\\..*\\)%# \\1%g" 
>>$sedsubst
  +        echo $SEO "s%^.*\\(SharedModule.*[_b/]$module\\..*\\)%# \\1%g" 
>>$sedsubst
           m=no
       fi
       eval "share=\$shared_$module"
       if [ $share = yes ]; then
  -        echo $SEO 
"s%^\\(.*\\)AddModule\\(.*$module\\.\\)[oa]\\(.*\\)%\\1SharedModule\\2so\\3%g" 
>>$sedsubst
  +        echo $SEO 
"s%^\\(.*\\)AddModule\\(.*[_b/]$module\\.\\)[oa]\\(.*\\)%\\1SharedModule\\2so\\3%g"
 >>$sedsubst
           m="yes [shared]"
       fi
       if [ $verbose = yes ]; then
  
  
  

Reply via email to