add missing linux patch
This commit is contained in:
parent
3bb4416666
commit
05772cca35
12
cryptlib/cl-linux-yield.patch
Normal file
12
cryptlib/cl-linux-yield.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
--- kernel/thread.orig 2022-06-01 11:44:29.563747178 -0400
|
||||||
|
+++ kernel/thread.h 2022-06-01 11:46:19.093752131 -0400
|
||||||
|
@@ -3005,7 +3005,8 @@
|
||||||
|
#endif /* Slowaris 5.7 / 7.x or newer */
|
||||||
|
#elif defined( _AIX ) || defined( __Android__ ) || defined( __CYGWIN__ ) || \
|
||||||
|
( defined( __hpux ) && ( OSVERSION >= 11 ) ) || \
|
||||||
|
- defined( __NetBSD__ ) || defined( __QNX__ ) || defined( __UCLIBC__ )
|
||||||
|
+ defined( __NetBSD__ ) || defined( __QNX__ ) || \
|
||||||
|
+ defined( __UCLIBC__ ) || defined(__linux__)
|
||||||
|
#define THREAD_YIELD() sched_yield()
|
||||||
|
#elif defined( __XMK__ )
|
||||||
|
/* The XMK underlying scheduling object is the process context, for which
|
@ -236,7 +236,7 @@ msg_ok "Finisched adding bullseye repository"
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
msg_info "Starting ${APP} Installation !!!! Plz set Installation dir the same as bevor !!!"
|
msg_info "Starting ${APP} Installation !!!! Plz set Installation dir the same as bevor !!!"
|
||||||
apt install -y unrar-free python3 python2 &>/dev/null
|
apt install -y unrar-free python3 python2 libpython2.7 &>/dev/null
|
||||||
wget -N http://www.mysticbbs.com/downloads/mys${MYSTIC_VER}_${MYSTIC_ARCH}.${MYSTIC_EXT} -O /usr/local/src/mystic/mys${MYSTIC_VER}_${MYSTIC_ARCH}.${MYSTIC_EXT} &>/dev/null
|
wget -N http://www.mysticbbs.com/downloads/mys${MYSTIC_VER}_${MYSTIC_ARCH}.${MYSTIC_EXT} -O /usr/local/src/mystic/mys${MYSTIC_VER}_${MYSTIC_ARCH}.${MYSTIC_EXT} &>/dev/null
|
||||||
rm -rf /usr/local/src/mystic/mystic-${MYSTIC_VER} &>/dev/null
|
rm -rf /usr/local/src/mystic/mystic-${MYSTIC_VER} &>/dev/null
|
||||||
mkdir -p /usr/local/src/mystic/mystic-${MYSTIC_VER} &>/dev/null
|
mkdir -p /usr/local/src/mystic/mystic-${MYSTIC_VER} &>/dev/null
|
||||||
|
@ -236,7 +236,7 @@ msg_ok "Finisched adding bullseye repository"
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
msg_info "Starting ${APP} Installation !!!! Plz set Installation dir the same as bevor !!!"
|
msg_info "Starting ${APP} Installation !!!! Plz set Installation dir the same as bevor !!!"
|
||||||
apt install -y unrar-free python3 python2 &>/dev/null
|
apt install -y unrar-free python3 python2 libpython2.7 &>/dev/null
|
||||||
wget -N http://www.mysticbbs.com/downloads/mys${MYSTIC_VER}_${MYSTIC_ARCH}.${MYSTIC_EXT} -O /usr/local/src/mystic/mys${MYSTIC_VER}_${MYSTIC_ARCH}.${MYSTIC_EXT} &>/dev/null
|
wget -N http://www.mysticbbs.com/downloads/mys${MYSTIC_VER}_${MYSTIC_ARCH}.${MYSTIC_EXT} -O /usr/local/src/mystic/mys${MYSTIC_VER}_${MYSTIC_ARCH}.${MYSTIC_EXT} &>/dev/null
|
||||||
rm -rf /usr/local/src/mystic/mystic-${MYSTIC_VER} &>/dev/null
|
rm -rf /usr/local/src/mystic/mystic-${MYSTIC_VER} &>/dev/null
|
||||||
mkdir -p /usr/local/src/mystic/mystic-${MYSTIC_VER} &>/dev/null
|
mkdir -p /usr/local/src/mystic/mystic-${MYSTIC_VER} &>/dev/null
|
||||||
@ -349,7 +349,9 @@ mkdir -p /usr/local/src/mystic/cryptlib-3.4.5 &>/dev/null
|
|||||||
pushd /usr/local/src/mystic/cryptlib-3.4.5 &>/dev/null
|
pushd /usr/local/src/mystic/cryptlib-3.4.5 &>/dev/null
|
||||||
unzip ../cryptlib345.zip &>/dev/null
|
unzip ../cryptlib345.zip &>/dev/null
|
||||||
dos2unix tools/* &>/dev/null
|
dos2unix tools/* &>/dev/null
|
||||||
|
dos2unix kernel/* &>/dev/null
|
||||||
patch -p1 -i /usr/local/src/mystic/mystic/cryptlib/gccversion-345.patch &>/dev/null
|
patch -p1 -i /usr/local/src/mystic/mystic/cryptlib/gccversion-345.patch &>/dev/null
|
||||||
|
patch -p0 -i /usr/local/src/mystic/mystic/cryptlib/cl-linux-yield.patch &>/dev/null
|
||||||
ln -sf gcc-9 /usr/bin/gcc &>/dev/null
|
ln -sf gcc-9 /usr/bin/gcc &>/dev/null
|
||||||
ln -sf g++-9 /usr/bin/g++ &>/dev/null
|
ln -sf g++-9 /usr/bin/g++ &>/dev/null
|
||||||
ln -sf cpp-9 /usr/bin/cpp &>/dev/null
|
ln -sf cpp-9 /usr/bin/cpp &>/dev/null
|
||||||
|
Loading…
Reference in New Issue
Block a user