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

Collapse All | Expand All

(-)knot2/Makefile (-6 / +4 lines)
Lines 13-28 Link Here
13
13
14
LICENSE=	GPLv3
14
LICENSE=	GPLv3
15
15
16
NOT_FOR_ARCHS=	i386
17
NOT_FOR_ARCHS_REASON_i386=Uses 64 bit atomics that clang cannot generate on i386
18
19
LIB_DEPENDS=	libgnutls.so:security/gnutls \
16
LIB_DEPENDS=	libgnutls.so:security/gnutls \
20
		liblmdb.so:databases/lmdb \
17
		liblmdb.so:databases/lmdb
21
		liburcu.so:sysutils/liburcu
22
18
23
CONFLICTS=	knot-1.* knot1-[0-6].*
19
CONFLICTS=	knot-1.* knot1-[0-6].*
24
20
25
USES=		alias compiler:c11 libedit libtool localbase ncurses pkgconfig python tar:xz
21
USES=		alias compiler:c11 libtool localbase ncurses pkgconfig python tar:xz
26
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
27
CONFIGURE_ARGS=	--enable-recvmmsg=no \
23
CONFIGURE_ARGS=	--enable-recvmmsg=no \
28
		--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig
24
		--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig
Lines 57-62 Link Here
57
53
58
.if !defined(LIB_ONLY)
54
.if !defined(LIB_ONLY)
59
OPTIONS_DEFINE+=		IDN
55
OPTIONS_DEFINE+=		IDN
56
USES+=				libedit
57
LIB_DEPENDS+=			liburcu.so:sysutils/liburcu
60
.endif
58
.endif
61
59
62
.if !defined(UTILS_ONLY) && !defined(LIB_ONLY)
60
.if !defined(UTILS_ONLY) && !defined(LIB_ONLY)
(-)knot2/files/patch-src_libdnssec_Makefile.inc (+11 lines)
Line 0 Link Here
1
--- src/libdnssec/Makefile.inc.orig	2019-12-04 13:20:04 UTC
2
+++ src/libdnssec/Makefile.inc
3
@@ -2,7 +2,7 @@ lib_LTLIBRARIES += libdnssec.la
4
 pkgconfig_DATA  += libdnssec.pc
5
 
6
 libdnssec_la_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAG_VISIBILITY) $(gnutls_CFLAGS)
7
-libdnssec_la_LDFLAGS  = $(AM_LDFLAGS) $(libdnssec_VERSION_INFO) $(LDFLAG_EXCLUDE_LIBS)
8
+libdnssec_la_LDFLAGS  = $(AM_LDFLAGS) $(libdnssec_VERSION_INFO)
9
 libdnssec_la_LIBADD   = libcontrib.la $(gnutls_LIBS)
10
 if ENABLE_PKCS11
11
 libdnssec_la_LIBADD  += $(pthread_LIBS)

Return to bug 242411