Step 2: base dep: security/openssl

This commit is contained in:
Lionel Sambuc 2014-04-17 11:54:47 +02:00 committed by Lionel Sambuc
parent 3eb026ee70
commit 5609d57fbe
4 changed files with 32 additions and 0 deletions

View File

@ -37,6 +37,11 @@ CONFIGURE_ARGS+= shared no-fips
CC= gcc
.endif
.if ${OPSYS} == "NetBSD" && ${OS_VARIANT} == "Minix"
CONFIGURE_SCRIPT= ./Configure
CONFIGURE_ARGS+= Minix no-threads
.endif
.if ${OPSYS} == "SunOS"
. if ${MACHINE_ARCH} == "sparc"
OPENSSL_MACHINE_ARCH= sparcv7

View File

@ -13,3 +13,5 @@ SHA1 (patch-crypto_bn_bn__prime.pl) = a516f3709a862d85e659d466e895419b1e0a94c8
SHA1 (patch-crypto_des_Makefile) = 7a23f9883ff6c93ec0e5d08e1332cc95de8cdba2
SHA1 (patch-engines_ccgost_Makefile) = 5ff1e2705f6cb46075d5e005af9e804bb81d65e5
SHA1 (patch-tools_Makefile) = 67f0b9b501969382fd89b678c277d32bf5d294bc
SHA1 (patch-zz-minix-a) = eea835946ed13192a93146354805f3be8e00c935
SHA1 (patch-zz-minix-b) = e88a0cf7c3f60b54e46e2323c85eafdb8678fb06

View File

@ -0,0 +1,14 @@
--- e_os.h.orig Thu Mar 19 13:30:36 2015
+++ e_os.h Fri Apr 24 14:51:53 2015
@@ -82,7 +82,11 @@
* set this to a comma-separated list of 'random' device files to try out. My
* default, we will try to read at least one of these files
*/
+#if defined(__minix)
+# define DEVRANDOM "/dev/random","/dev/urandom","/dev/srandom"
+#else
# define DEVRANDOM "/dev/urandom","/dev/random","/dev/srandom"
+#endif /* defined(__minix) */
# endif
# ifndef DEVRANDOM_EGD
/*

View File

@ -0,0 +1,11 @@
--- Configure.orig Sun Aug 30 20:55:24 2015
+++ Configure Sun Aug 30 20:59:27 2015
@@ -482,6 +482,8 @@
"BSD-ia64", "gcc:-DL_ENDIAN -O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_INT:${ia64_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"BSD-x86_64", "cc:-DL_ENDIAN -O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+"Minix", "gcc:-DTERMIOS -DL_ENDIAN -O2 -Wall -DNO_SYSLOG -DNO_TIMEB::(unknown):::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+
"NetBSD","gcc:-DTERMIOS -O2 -Wall::(unknown):::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"NetBSD-alpha", "gcc:-DTERMIOS -DL_ENDIAN -O2 -Wall::(unknown):::SIXTY_FOUR_BIT_LONG DES_INT DES_PTR DES_RISC2:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"NetBSD-arm", "gcc:-DTERMIOS -DL_ENDIAN -O2 -Wall::(unknown):::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",