rasmus 99/07/24 11:48:49
Modified: src CHANGES Configure
Log:
Move fbsd2,3,4 to "gcc -shared" as well.
Revision Changes Path
1.1399 +4 -0 apache-1.3/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /home/cvs/apache-1.3/src/CHANGES,v
retrieving revision 1.1398
retrieving revision 1.1399
diff -u -r1.1398 -r1.1399
--- CHANGES 1999/07/23 15:31:21 1.1398
+++ CHANGES 1999/07/24 18:48:20 1.1399
@@ -1,5 +1,9 @@
Changes with Apache 1.3.7
+ *) Link DSO's with "gcc -shared" instead of "ld -Bshareable" at
+ least on Linux and FreeBSD for now.
+ [Rasmus Lerdorf]
+
*) Win32: More apache -k restart work. Restarts are now honored
immediately and connections in the listen queue are -not- lost.
This is made possible by the use of the WSADuplicateSocket()
1.363 +4 -2 apache-1.3/src/Configure
Index: Configure
===================================================================
RCS file: /home/cvs/apache-1.3/src/Configure,v
retrieving revision 1.362
retrieving revision 1.363
diff -u -r1.362 -r1.363
--- Configure 1999/07/24 18:05:01 1.362
+++ Configure 1999/07/24 18:48:21 1.363
@@ -965,15 +965,17 @@
SHLIB_SUFFIX_DEPTH=0
;;
*-freebsd2*)
+ LD_SHLIB="gcc"
CFLAGS_SHLIB="-fpic"
- LDFLAGS_SHLIB="-Bshareable"
+ LDFLAGS_SHLIB="-shared"
LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB
LDFLAGS_SHLIB_EXPORT=""
SHLIB_SUFFIX_DEPTH=2
;;
*-freebsd3*|*-freebsd4*)
+ LD_SHLIB="gcc"
CFLAGS_SHLIB="-fpic"
- LDFLAGS_SHLIB="-Bshareable"
+ LDFLAGS_SHLIB="-shared"
LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB
OBJFORMAT=`test -x /usr/bin/objformat && /usr/bin/objformat || echo
aout`
if [ "x$OBJFORMAT" = "xelf" ]; then