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

Collapse All | Expand All

(-)security/tor/Makefile (-4 / +10 lines)
Lines 16-31 BROKEN_mips64= Does not build: error: Need a uint1 Link Here
16
BROKEN_powerpc64=	Does not build
16
BROKEN_powerpc64=	Does not build
17
BROKEN_sparc64=	Does not build: error: Need a uint128_t implementation!
17
BROKEN_sparc64=	Does not build: error: Need a uint128_t implementation!
18
18
19
USES=		cpe gmake
19
USES=		cpe gmake localbase
20
CPE_VENDOR=	torproject
20
CPE_VENDOR=	torproject
21
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
22
CONFIGURE_ARGS=	--with-openssl-dir="${OPENSSLBASE}" --disable-asciidoc
22
CONFIGURE_ARGS=	--with-openssl-dir="${OPENSSLBASE}" --disable-asciidoc
23
CONFIGURE_ENV=	TOR_CPPFLAGS_libevent="-I${LOCALBASE}/include" \
23
CONFIGURE_ENV=	TOR_CPPFLAGS_libevent="${CPPFLAGS}" \
24
		TOR_LDFLAGS_libevent="-L${LOCALBASE}/lib/" \
24
		TOR_LDFLAGS_libevent="${LDFLAGS}" \
25
		TOR_LIBEVENT_LIBS="${TOR_LIBEVENT_LIBS}"
25
		TOR_LIBEVENT_LIBS="${TOR_LIBEVENT_LIBS}"
26
26
27
OPTIONS_DEFINE=	STATIC_TOR TCMALLOC TOR2WEB TRANSPARENT
27
OPTIONS_DEFINE=	BACKTRACE STATIC_TOR TCMALLOC TOR2WEB TRANSPARENT
28
28
29
# XXX bug 203333: libexecinfo in base doesn't support stack unwinding
30
BACKTRACE_DESC=		Stack backtrace support via (lib)execinfo
31
BACKTRACE_BUILD_DEPENDS=libexecinfo>0:devel/libexecinfo
32
BACKTRACE_RUN_DEPENDS=	libexecinfo>0:devel/libexecinfo
33
BACKTRACE_LDFLAGS=	-Wl,-rpath,${LOCALBASE}/lib
34
29
STATIC_TOR_DESC=	Build a static tor
35
STATIC_TOR_DESC=	Build a static tor
30
TCMALLOC_DESC=		Use the tcmalloc memory allocation library
36
TCMALLOC_DESC=		Use the tcmalloc memory allocation library
31
TOR2WEB_DESC=		(EXPERT OPTION) Faster but non-anonymous hidden services
37
TOR2WEB_DESC=		(EXPERT OPTION) Faster but non-anonymous hidden services

Return to bug 200778