summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-07-17 23:36:25 +0200
committerRobin Gareus <robin@gareus.org>2016-07-17 23:36:25 +0200
commit052b9164ea26ca53dd35b47597838a01e32d8c6a (patch)
tree9a8401bbf00085645311d4f01df452e8f739dc3c /tools
parent6424a0eab93c85f8b1ff56334f779c1232dfe475 (diff)
bundle dynamically loaded NSS libs
Diffstat (limited to 'tools')
-rwxr-xr-xtools/linux_packaging/build10
1 files changed, 9 insertions, 1 deletions
diff --git a/tools/linux_packaging/build b/tools/linux_packaging/build
index 97521b9558..6ed2e13941 100755
--- a/tools/linux_packaging/build
+++ b/tools/linux_packaging/build
@@ -469,7 +469,15 @@ OURLIBS=$OURLIBDIR/vamp-sdk:$OURLIBDIR/surfaces/control_protocol:$OURLIBDIR/ardo
echo $OURLIBS${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
checkedIdx=0
-deplibs=
+
+# these are dynamically loaded by NSS
+deplibs="libfreeblpriv3.so libsoftokn3.so libnsspem.so"
+cp -v $GTKSTACK_ROOT/lib/libsoftokn3.so $Libraries/
+cp -v $GTKSTACK_ROOT/lib/libfreeblpriv3.so $Libraries/
+cp -v $GTKSTACK_ROOT/lib/libnsspem.so $Libraries/
+chrpath -r foo $Libraries/libsoftokn3.so
+chrpath -r foo $Libraries/libfreeblpriv3.so
+chrpath -r foo $Libraries/libnsspem.so
while [ true ] ; do
missing=false