mirror of
https://github.com/wekan/wekan.git
synced 2025-12-16 07:20:12 +01:00
Snap Candidate: If CPU does not support AVX, use Qemu that supports AVX, so that MongoDB 6 works. Part 3.
Thanks to xet7 ! Fixes #4321
This commit is contained in:
parent
89105b6e72
commit
59ab6c1cd8
3 changed files with 16 additions and 3 deletions
|
|
@ -9,7 +9,12 @@ if [ -z "$LANG" ]; then
|
|||
fi
|
||||
|
||||
export LC_ALL=C
|
||||
export PATH=/snap/${SNAP_NAME}/current/usr/bin:/snap/${SNAP_NAME}/current/bin:$PATH
|
||||
|
||||
# If CPU does not support AVX, use Qemu that supports AVX.
|
||||
# Migratemongo is at https://github.com/wekan/migratemongo
|
||||
# and at directory /snap/${SNAP_NAME}/current/migratemongo/avx
|
||||
# is bash scripts like mongod, mongosh check avx support and use Qemu if needed.
|
||||
export PATH=/snap/${SNAP_NAME}/current/migratemongo/avx:/snap/${SNAP_NAME}/current/usr/bin:/snap/${SNAP_NAME}/current/bin:$PATH
|
||||
export LD_LIBRARY_PATH=/snap/${SNAP_NAME}/current/lib:/snap/${SNAP_NAME}/current/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
|
||||
|
||||
if [ -z $1 ]; then
|
||||
|
|
|
|||
|
|
@ -15,7 +15,11 @@ if [ -z "${LANG}" ]; then
|
|||
fi
|
||||
|
||||
export LC_ALL=C
|
||||
export PATH=/snap/${SNAP_NAME}/current/usr/bin:/snap/${SNAP_NAME}/current/bin:${PATH}
|
||||
# If CPU does not support AVX, use Qemu that supports AVX.
|
||||
# Migratemongo is at https://github.com/wekan/migratemongo
|
||||
# and at directory /snap/${SNAP_NAME}/current/migratemongo/avx
|
||||
# is bash scripts like mongod, mongosh check avx support and use Qemu if needed.
|
||||
export PATH=/snap/${SNAP_NAME}/current/migratemongo/avx:/snap/${SNAP_NAME}/current/usr/bin:/snap/${SNAP_NAME}/current/bin:${PATH}
|
||||
export LD_LIBRARY_PATH=/snap/${SNAP_NAME}/current/lib:/snap/${SNAP_NAME}/current/lib/x86_64-linux-gnu:${LD_LIBRARY_PATH}
|
||||
|
||||
# If temporary settings log exists, delete it
|
||||
|
|
|
|||
|
|
@ -9,7 +9,11 @@ if [ -z "$LANG" ]; then
|
|||
fi
|
||||
|
||||
export LC_ALL=C
|
||||
export PATH=/snap/${SNAP_NAME}/current/usr/bin:/snap/${SNAP_NAME}/current/bin:$PATH
|
||||
# If CPU does not support AVX, use Qemu that supports AVX.
|
||||
# Migratemongo is at https://github.com/wekan/migratemongo
|
||||
# and at directory /snap/${SNAP_NAME}/current/migratemongo/avx
|
||||
# is bash scripts like mongod, mongosh check avx support and use Qemu if needed.
|
||||
export PATH=/snap/${SNAP_NAME}/current/migratemongo/avx:/snap/${SNAP_NAME}/current/usr/bin:/snap/${SNAP_NAME}/current/bin:$PATH
|
||||
export LD_LIBRARY_PATH=/snap/${SNAP_NAME}/current/lib:/snap/${SNAP_NAME}/current/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
|
||||
|
||||
# start mongodb backup
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue