View | Details | Raw Unified | Return to bug 229021 | Differences between
and this patch

Collapse All | Expand All

(-)devel/p4/Makefile (-1 / +8 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	p4
4
PORTNAME=	p4
5
PORTVERSION=	${YEAR}.${MAJOR}.${MINOR}
5
PORTVERSION=	${YEAR}.${MAJOR}.${MINOR}
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	devel
7
CATEGORIES=	devel
8
# Perforce stupidly rerolls their distfiles on a regular basis, updating the
8
# Perforce stupidly rerolls their distfiles on a regular basis, updating the
9
# files' timestamps when they do, which changes the zip file's checksum.  Work
9
# files' timestamps when they do, which changes the zip file's checksum.  Work
Lines 33-38 Link Here
33
33
34
.include <bsd.port.pre.mk>
34
.include <bsd.port.pre.mk>
35
35
36
.if ${OSVERSION} >= 1200000
37
# P4 is incompatible with OpenSSL 1.1.1
38
OPENSSLBASE=	${LOCALBASE}
39
BUILD_DEPENDS+=	${LOCALBASE}/lib/libssl.so.9:security/openssl
40
.endif
41
36
.include "Makefile.inc"
42
.include "Makefile.inc"
37
43
38
# Sadly, Jam always returns 1 even on success.  Ignore its return value and
44
# Sadly, Jam always returns 1 even on success.  Ignore its return value and
Lines 43-48 Link Here
43
		LINKFLAGS="${LDFLAGS}" \
49
		LINKFLAGS="${LDFLAGS}" \
44
		OSVER=${OSVER} \
50
		OSVER=${OSVER} \
45
		SSL="yes" \
51
		SSL="yes" \
52
		SSLINCLUDE=${OPENSSLINC} \
46
		SSLPREFIX=${OPENSSLLIB} \
53
		SSLPREFIX=${OPENSSLLIB} \
47
		${JAM} -dx -j${MAKE_JOBS_NUMBER} || true
54
		${JAM} -dx -j${MAKE_JOBS_NUMBER} || true
48
55

Return to bug 229021