View | Details | Raw Unified | Return to bug 282113
Collapse All | Expand All

(-)b/net-mgmt/ipfixcol2/Makefile (-3 / +4 lines)
Lines 10-24 WWW= https://github.com/CESNET/ipfixcol2 Link Here
10
LICENSE=	GPLv2
10
LICENSE=	GPLv2
11
LICENSE_FILE=	${WRKSRC}/LICENSE
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
12
13
ONLY_FOR_ARCHS=		amd64
13
ONLY_FOR_ARCHS=		aarch64 amd64
14
ONLY_FOR_ARCHS_REASON=	Require SSE2 and static_assert(sizeof(uint64_t) == sizeof(time_t), "Assumed that time_t is uint64_t, but it's not")
14
ONLY_FOR_ARCHS_REASON=	Require SSE2 and static_assert(sizeof(uint64_t) == sizeof(time_t), "Assumed that time_t is uint64_t, but it's not")
15
15
16
BUILD_DEPENDS=	rst2man:textproc/py-docutils
16
BUILD_DEPENDS_aarch64=	${LOCALBASE}/include/sse2neon.h:devel/sse2neon
17
BUILD_DEPENDS=	rst2man:textproc/py-docutils ${BUILD_DEPENDS_${ARCH}}
17
LIB_DEPENDS=	librdkafka.so:net/librdkafka \
18
LIB_DEPENDS=	librdkafka.so:net/librdkafka \
18
		libepoll-shim.so:devel/libepoll-shim \
19
		libepoll-shim.so:devel/libepoll-shim \
19
		libfds.so:net-mgmt/libfds
20
		libfds.so:net-mgmt/libfds
20
21
21
USES=		cmake localbase:ldflags pkgconfig
22
USES=		cmake:testing localbase:ldflags pkgconfig
22
USE_GITHUB=	yes
23
USE_GITHUB=	yes
23
GH_ACCOUNT=	CESNET
24
GH_ACCOUNT=	CESNET
24
USE_RC_SUBR=	${PORTNAME}
25
USE_RC_SUBR=	${PORTNAME}
(-)b/net-mgmt/ipfixcol2/files/patch-src_tools_fdsdump_src_aggregator_hashTable.cpp (-1 / +14 lines)
Added Link Here
0
- 
1
--- src/tools/fdsdump/src/aggregator/hashTable.cpp.orig	2024-10-15 16:33:15 UTC
2
+++ src/tools/fdsdump/src/aggregator/hashTable.cpp
3
@@ -6,7 +6,11 @@
4
 
5
 #define XXH_INLINE_ALL
6
 
7
+#if defined(__arm__) || defined(__aarch64__)
8
+#include <sse2neon.h>
9
+#else
10
 #include <xmmintrin.h>
11
+#endif
12
 
13
 #include "hashTable.hpp"
14
 #include "3rd_party/xxhash/xxhash.h"

Return to bug 282113