Thu Jan 16 16:18:19 2020 UTC ()
openssl: Reduce buildlink ABI/API requirement.

Requested by wiz for NetBSD using older but compatible 1.1.1 releases.


(jperkin)
diff -r1.53 -r1.54 pkgsrc/security/openssl/buildlink3.mk

cvs diff -r1.53 -r1.54 pkgsrc/security/openssl/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/security/openssl/buildlink3.mk 2020/01/16 13:30:29 1.53
+++ pkgsrc/security/openssl/buildlink3.mk 2020/01/16 16:18:19 1.54
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1# $NetBSD: buildlink3.mk,v 1.53 2020/01/16 13:30:29 jperkin Exp $ 1# $NetBSD: buildlink3.mk,v 1.54 2020/01/16 16:18:19 jperkin Exp $
2 2
3BUILDLINK_TREE+= openssl 3BUILDLINK_TREE+= openssl
4 4
5.if !defined(OPENSSL_BUILDLINK3_MK) 5.if !defined(OPENSSL_BUILDLINK3_MK)
6OPENSSL_BUILDLINK3_MK:= 6OPENSSL_BUILDLINK3_MK:=
7 7
8.include "../../mk/bsd.fast.prefs.mk" 8.include "../../mk/bsd.fast.prefs.mk"
9 9
10BUILDLINK_API_DEPENDS.openssl+= openssl>=1.1.1d 10BUILDLINK_API_DEPENDS.openssl+= openssl>=1.1.1
11BUILDLINK_ABI_DEPENDS.openssl+= openssl>=1.1.1d 11BUILDLINK_ABI_DEPENDS.openssl+= openssl>=1.1.1
12BUILDLINK_PKGSRCDIR.openssl?= ../../security/openssl 12BUILDLINK_PKGSRCDIR.openssl?= ../../security/openssl
13 13
14# Ensure that -lcrypt comes before -lcrypto when linking so that the 14# Ensure that -lcrypt comes before -lcrypto when linking so that the
15# system crypt() routine is used. 15# system crypt() routine is used.
16# 16#
17.if ${OPSYS} != "Cygwin" 17.if ${OPSYS} != "Cygwin"
18WRAPPER_REORDER_CMDS+= reorder:l:crypt:crypto 18WRAPPER_REORDER_CMDS+= reorder:l:crypt:crypto
19.endif 19.endif
20 20
21SSLBASE= ${BUILDLINK_PREFIX.openssl} 21SSLBASE= ${BUILDLINK_PREFIX.openssl}
22BUILD_DEFS+= SSLBASE 22BUILD_DEFS+= SSLBASE
23 23
24.endif # OPENSSL_BUILDLINK3_MK 24.endif # OPENSSL_BUILDLINK3_MK