forked from Lainports/freebsd-ports
net-p2p/aeron: update 1.46.7 → 1.46.8
This commit is contained in:
parent
8c06c64915
commit
a8d31ab8ab
3 changed files with 19 additions and 6 deletions
|
|
@ -1,5 +1,5 @@
|
||||||
PORTNAME= aeron
|
PORTNAME= aeron
|
||||||
DISTVERSION= 1.46.7
|
DISTVERSION= 1.46.8
|
||||||
CATEGORIES= net-p2p
|
CATEGORIES= net-p2p
|
||||||
|
|
||||||
MAINTAINER= yuri@FreeBSD.org
|
MAINTAINER= yuri@FreeBSD.org
|
||||||
|
|
@ -12,9 +12,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
ONLY_FOR_ARCHS= aarch64 amd64 # limited in aeron-client/src/main/c/concurrent/aeron_atomic.h
|
ONLY_FOR_ARCHS= aarch64 amd64 # limited in aeron-client/src/main/c/concurrent/aeron_atomic.h
|
||||||
|
|
||||||
|
LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid # only for uuid_generate
|
||||||
TEST_DEPENDS= googletest>0:devel/googletest
|
TEST_DEPENDS= googletest>0:devel/googletest
|
||||||
|
|
||||||
USES= cmake:testing
|
USES= cmake:testing localbase:ldflags
|
||||||
|
|
||||||
USE_GITHUB= yes
|
USE_GITHUB= yes
|
||||||
GH_ACCOUNT= real-logic
|
GH_ACCOUNT= real-logic
|
||||||
|
|
@ -29,7 +30,8 @@ CMAKE_TESTING_ON= AERON_TESTS \
|
||||||
AERON_SYSTEM_TESTS \
|
AERON_SYSTEM_TESTS \
|
||||||
AERON_SLOW_SYSTEM_TESTS
|
AERON_SLOW_SYSTEM_TESTS
|
||||||
|
|
||||||
LDFLAGS+= -lm
|
LDFLAGS+= -lm \
|
||||||
|
-luuid
|
||||||
|
|
||||||
# tests as of 1.44.6: 89% tests passed, 15 tests failed out of 131, see https://github.com/real-logic/aeron/issues/1696
|
# tests as of 1.44.6: 89% tests passed, 15 tests failed out of 131, see https://github.com/real-logic/aeron/issues/1696
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1733901682
|
TIMESTAMP = 1737257720
|
||||||
SHA256 (real-logic-aeron-1.46.7_GH0.tar.gz) = 9938226321405034d93eefb50592cca4df1ee5726abda2820689b22c7724522f
|
SHA256 (real-logic-aeron-1.46.8_GH0.tar.gz) = db340ca3d3bc70349956faab168b19e4785f06061aa4f1988889147bd06cbc6c
|
||||||
SIZE (real-logic-aeron-1.46.7_GH0.tar.gz) = 3533219
|
SIZE (real-logic-aeron-1.46.8_GH0.tar.gz) = 3533085
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
--- aeron-driver/src/main/c/CMakeLists.txt.orig 2025-01-13 11:59:44 UTC
|
||||||
|
+++ aeron-driver/src/main/c/CMakeLists.txt
|
||||||
|
@@ -58,7 +58,7 @@ check_symbol_exists(poll "poll.h" POLL_PROTOTYPE_EXIST
|
||||||
|
check_symbol_exists(uuid_generate "uuid/uuid.h" UUID_GENERATE_PROTOTYPE_EXISTS)
|
||||||
|
|
||||||
|
check_symbol_exists(poll "poll.h" POLL_PROTOTYPE_EXISTS)
|
||||||
|
-check_symbol_exists(epoll_create "sys/epoll.h" EPOLL_PROTOTYPE_EXISTS)
|
||||||
|
+check_symbol_exists(epoll_create "libepoll-shim/sys/epoll.h" EPOLL_PROTOTYPE_EXISTS)
|
||||||
|
|
||||||
|
set(CMAKE_EXTRA_INCLUDE_FILES sys/socket.h)
|
||||||
|
check_type_size("struct mmsghdr" STRUCT_MMSGHDR_TYPE_EXISTS)
|
||||||
Loading…
Add table
Reference in a new issue