ports/devel/spidermonkey115/patches/patch-js_src_build_moz_build

11 lines
466 B
Text

Index: js/src/build/moz.build
--- js/src/build/moz.build.orig
+++ js/src/build/moz.build
@@ -26,6 +26,7 @@ LIBRARY_DEFINES["MOZ_HAS_MOZGLUE"] = True
if CONFIG["JS_SHARED_LIBRARY"]:
GeckoSharedLibrary("js", linkage=None)
SHARED_LIBRARY_NAME = CONFIG["JS_LIBRARY_NAME"]
+ LDFLAGS += ['-Wl,-soname,lib{}.so.${SO_VERSION}'.format(SHARED_LIBRARY_NAME)]
# Ensure symbol versions of shared library on Linux do not conflict
# with those in libxul.