Bugzilla bug #36464: OpenBSD shared libraries must be named .so.n.m. NSPRPUB_CLIENT_BRANCH
authorwtc%netscape.com
Fri, 21 Apr 2000 21:56:58 +0000
branchNSPRPUB_CLIENT_BRANCH
changeset 1294 9f20c1a8c1ab86304b2b876dab27f19b85e2a133
parent 1292 84a590f76663224dd8c4c7aed42788ee0f22636d
child 1296 11607adbed658ef5f7e8e9e0111d9cd8e1ee0e50
push idunknown
push userunknown
push dateunknown
bugs36464
Bugzilla bug #36464: OpenBSD shared libraries must be named .so.n.m. Thanks to greg-mozillabugs@nest.cx for the bug report and the fix. (NSPRPUB_CLIENT_BRANCH)
config/OpenBSD.mk
--- a/config/OpenBSD.mk
+++ b/config/OpenBSD.mk
@@ -40,16 +40,18 @@ THREAD_FLAG		+= -pthread
 # XXX probably should define _THREAD_SAFE too.
 else
 OS_LIBS                        = -lc
 DEFINES                        += -D_PR_LOCAL_THREADS_ONLY
 endif
 
 ARCH                   = openbsd
 
+DLL_SUFFIX             = so.1.0
+
 DSO_CFLAGS             = -fPIC
 DSO_LDFLAGS            =
 DSO_LDOPTS             = -Bshareable
 ifeq ($(OS_TEST),alpha)
 DSO_LDOPTS             = -shared
 endif
 ifeq ($(OS_TEST),mips)
 DSO_LDOPTS             = -shared