Bugzilla bug #36464: OpenBSD shared libraries must be named .so.n.m.
NSPRPUB_CLIENT_BRANCH
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)
--- 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