libcrypto no longer needs to use internal headers from libssl; and no
longer checks for TERMIOS being defined.
Index: Makefile
===================================================================
RCS file: /cvs/src/lib/libcrypto/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile 16 Oct 2016 19:28:44 -0000 1.8
+++ Makefile 4 Nov 2016 08:40:33 -0000
@@ -7,7 +7,6 @@ PC_FILES=libcrypto.pc
CLEANFILES=${PC_FILES}
-SSL_SRC= ${.CURDIR}/../libssl
LCRYPTO_SRC= ${.CURDIR}
CFLAGS+= -Wall -Wundef -Werror
@@ -18,11 +17,9 @@ CFLAGS+= -DDSO_DLFCN -DHAVE_DLFCN_H -DHA
.endif
CFLAGS+= -DLIBRESSL_INTERNAL
-CFLAGS+= -DTERMIOS
# Hardware engines
CFLAGS+= -DOPENSSL_NO_HW_PADLOCK # XXX enable this?
-CFLAGS+= -I${SSL_SRC}
CFLAGS+= -I${LCRYPTO_SRC}
CFLAGS+= -I${LCRYPTO_SRC}/modes -I${LCRYPTO_SRC}/asn1 -I${LCRYPTO_SRC}/evp