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