Mailing List Archive

cvs commit: apache-1.3/src CHANGES Configure
rse 98/04/22 01:45:57

Modified: . STATUS
src CHANGES Configure
Log:
Dynamic Shared Object (DSO) support for OpenBSD 2.x

BTW: The cool thing about this is that this was possible through
the nifty Perl-fallback feature in src/Configure we recently
introduced especially for this situation: Platforms were
we do not have access and need feedback from the users ;-)

PR: 2109

Revision Changes Path
1.324 +1 -0 apache-1.3/STATUS

Index: STATUS
===================================================================
RCS file: /export/home/cvs/apache-1.3/STATUS,v
retrieving revision 1.323
retrieving revision 1.324
diff -u -r1.323 -r1.324
--- STATUS 1998/04/22 03:17:17 1.323
+++ STATUS 1998/04/22 08:45:48 1.324
@@ -61,6 +61,7 @@
* Ralf's back-compat in configure for EXTRA_xxx parameter names
* Ralf's configure fix to avoid side-effects in Configure on exported vars
* Ralf's fix for the install-config target to get correct ScoreBoardFile
+ * Dynamic Shared Object (DSO) support for OpenBSD 2.x

Available Patches:




1.789 +3 -0 apache-1.3/src/CHANGES

Index: CHANGES
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
retrieving revision 1.788
retrieving revision 1.789
diff -u -r1.788 -r1.789
--- CHANGES 1998/04/21 20:39:05 1.788
+++ CHANGES 1998/04/22 08:45:52 1.789
@@ -1,5 +1,8 @@
Changes with Apache 1.3b7

+ *) PORT: Dynamic Shared Object (DSO) support for OpenBSD 2.x
+ [Peter Galbavy, Ralf S. Engelschall] PR#2109
+
*) Fix the path to the ScoreBoardFile in the install-config target, too.
[Ralf S. Engelschall] PR#2105




1.243 +6 -0 apache-1.3/src/Configure

Index: Configure
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/Configure,v
retrieving revision 1.242
retrieving revision 1.243
diff -u -r1.242 -r1.243
--- Configure 1998/04/21 21:00:43 1.242
+++ Configure 1998/04/22 08:45:54 1.243
@@ -782,6 +782,12 @@
LDFLAGS_SHLIB_EXPORT=""
SHLIB_SUFFIX_DEPTH=2
;;
+ *-openbsd2*)
+ CFLAGS_SHLIB="-fPIC"
+ LDFLAGS_SHLIB="-Bforcearchive -Bshareable"
+ LDFLAGS_SHLIB_EXPORT=""
+ SHLIB_SUFFIX_DEPTH=2
+ ;;
*-solaris2*)
case $CC in
*/gcc|gcc ) CFLAGS_SHLIB="-fpic" ;;