osx64 binaries and build script

This commit is contained in:
Cosmin Apreutesei
2019-11-12 22:57:15 +02:00
parent ccd59d725e
commit a3575bcdbd
4 changed files with 19 additions and 1 deletions
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+18
View File
@@ -0,0 +1,18 @@
cd src || exit 1
make clean
./config shared -mmacosx-version-min=10.9
make
d=../../../bin/osx64
cp -f libcrypto.1.1.dylib $d/libcrypto.dylib
cp -f libcrypto.a $d/
cp -f libssl.1.1.dylib $d/libssl.dylib
cp -f libssl.a $d/
install_name_tool -change /usr/local/lib/libcrypto.1.1.dylib @rpath/libcrypto.dylib $d/libssl.dylib
install_name_tool -id @rpath/libcrypto.dylib $d/libcrypto.dylib
install_name_tool -id @rpath/libssl.dylib $d/libssl.dylib
cp -f include/openssl/opensslconf.h ../include-osx64/openssl/opensslconf.h
+1 -1
View File
@@ -1,6 +1,6 @@
n=openssl-1.1.1d
[ -d src ] || {
wget -q -nc http://www.openssl.org/source/$n.tar.gz
tar xzfv $n.tar.gz; mv $n src;
tar xzf $n.tar.gz; mv $n src;
}
wget -q -nc https://raw.githubusercontent.com/openresty/openresty/master/patches/openssl-1.1.1c-sess_set_get_cb_yield.patch