--- Configure.orig Fri Jun 7 15:47:58 2002
+++ Configure Fri Jun 7 15:51:21 2002
@@ -1130,6 +1130,9 @@ if [ "x$using_shlib" = "x1" ] ; then
*)
LD_SHLIB="gcc"
LDFLAGS_SHLIB="-shared \$(CFLAGS_SHLIB)"
+ if [ "x`echo __ELF__ | $CC -E - | grep __ELF__`" = "x" ]; then
+ LDFLAGS_SHLIB_EXPORT="-Wl,-E"
+ fi
;;
esac
LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB
>Date: Mon, 3 Jun 2002 11:13:32 -0400
>From: Jim Jagielski <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Cc: [EMAIL PROTECTED]
>Subject: Re: [PATCH] Apache 1.3 and OpenBSD
>
>> >--- Configure.orig Sat May 11 23:39:59 2002
>>>+++ Configure Mon May 20 17:19:41 2002
>>>@@ -1130,6 +1130,9 @@ if [ "x$using_shlib" = "x1" ] ; then
>>> *)
>>> LD_SHLIB="gcc"
>>> LDFLAGS_SHLIB="-shared \$(CFLAGS_SHLIB)"
>>>+ if [ -z "`echo __ELF__ | $CC -E - | grep __ELF__`" ]; then
>>>+ LDFLAGS_SHLIB_EXPORT="-Wl,-E"
>> >+ fi
>
>The '-z' is not normally used in Configure but that is easily fixed... :)
>--
>===========================================================================
> Jim Jagielski [|] [EMAIL PROTECTED] [|] http://www.jaguNET.com/
> "A society that will trade a little liberty for a little order
> will lose both and deserve neither" - T.Jefferson