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.