Merge pull request #783 from morphis/explicit-search-path-for-boost
scripts: set explicit search path for libboost_log
This commit is contained in:
commit
685e3c140e
1 changed files with 14 additions and 1 deletions
|
|
@ -20,6 +20,14 @@ if [ ! -e $ANDROID_IMG ]; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$SNAP_ARCH" == "amd64" ]; then
|
||||||
|
ARCH="x86_64-linux-gnu"
|
||||||
|
elif [ "$SNAP_ARCH" == "armhf" ]; then
|
||||||
|
ARCH="arm-linux-gnueabihf"
|
||||||
|
else
|
||||||
|
ARCH="$SNAP_ARCH-linux-gnu"
|
||||||
|
fi
|
||||||
|
|
||||||
start() {
|
start() {
|
||||||
# Make sure our setup path for the container rootfs
|
# Make sure our setup path for the container rootfs
|
||||||
# is present as lxc is statically configured for
|
# is present as lxc is statically configured for
|
||||||
|
|
@ -41,7 +49,12 @@ start() {
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# liblxc.so.1 is in $SNAP/lib
|
# liblxc.so.1 is in $SNAP/lib
|
||||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$SNAP/lib
|
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$SNAP/liblxc
|
||||||
|
|
||||||
|
# For unknown reason we got bug reports that the container manager failed to start
|
||||||
|
# because it cannot find libboost_log.so.1.58.0 To mitigate this we're adding the
|
||||||
|
# lib directory as explicit search target here.
|
||||||
|
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$SNAP/usr/lib/$ARCH
|
||||||
|
|
||||||
if [ -d /sys/kernel/security/apparmor ] ; then
|
if [ -d /sys/kernel/security/apparmor ] ; then
|
||||||
# Load the profile for our Android container
|
# Load the profile for our Android container
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue