You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sed -i'' -e '/MOZ_CRASH_UNSAFE_PRINTF/,/__PRETTY_FUNCTION__);/d' ./mfbt/LinkedList.h # would crash in Debug Build: in `~LinkedList()` it should have removed all this list's elements before the list's destruction
64
64
sed -i'' -e '/MOZ_ASSERT(stackRootPtr == nullptr);/d' ./js/src/vm/JSContext.cpp # would assert false in Debug Build since we extensively use `new JS::Rooted`
65
+
sed -i'' -e 's|-id $(abspath $(libdir)|-id $(abspath @rpath|' ./js/src/build/Makefile.in # Set the `install_name` field to use RPATH instead of an absolute path
65
66
cd js/src
66
67
mkdir -p _build
67
68
cd _build
@@ -80,12 +81,12 @@ echo "Done building spidermonkey"
80
81
echo"Installing spidermonkey"
81
82
# install to ../../../../_spidermonkey_install/
82
83
make install
83
-
if [[ "$OSTYPE"=="darwin"* ]];then# macOS
84
-
cd ../../../../_spidermonkey_install/lib/
85
-
# Set the `install_name` field to use RPATH instead of an absolute path
0 commit comments